Finally–we have compiled the top 40 things to do in Mexico City!
Although there are literally hundreds of things to do and see in this incredible city, we have narrowed the list to the top 40 must sees in the big city!
1. Roam around the Zócalo
The Zócalo is a great place to take pictures of the giant Mexican flag and see the Palacio Nacional and Metropolitan Cathedral. The Zócalo is also often the place for large concerts and other events held in the city center.
2. Visit the House of Frida Kahlo
This is one of the top rated things to do in Mexico City and we could not agree more! This museum is SO well done. From artifacts to details, this place is truly incredible. Tip: buy your tickets online ahead of your visit to avoid the line.
3. Head to the Top of the Latinoamericana Building
Want a 360-degree birds eye view of Mexico City? This is exactly the place to do it! Cost is $110 pesos per adult and you are allowed to spend as long as you want at three separate levels at the top. Take the elevator to the top at sunset for some incredible views!
4. Indulge in Lucha Libre
Lucha Libre may seem like an overly touristy thing to do, and it probably is, but we had so much fun! The tickets were relatively inexpensive and the place had such a crazy energy running throughout the entire show. Tip: you have to leave all cameras (but not phones) at the front paqueteria to be picked up after the show as there is a strict no filming/no picture policy.
5. Try Street Food in Coyoacán
Coyoacán is known for several incredible things, but the street food is one of the best parts about this neighborhood! Wander around the blocks near the market and you are sure to find some delicious street treats.
6. Visit the the Metropolitan Cathedral
Open to the public, this church is massive and extraordinary to see. Wander through one of the oldest churches in Latin America which began construction in 1573.
7. Take the Turibus around Town
The Turibus is a great way to start a trip to Mexico City. There are several routes that go all throughout the city and the ticket is good for 24 hours. This is a great way to get acquainted with different things in the city and gives participants a chance to see several different areas of town all in a day.
8. Walk along Madero Street
One of the busiest streets in the city, this pedestrian only street rivals Times Square. Lined with tons of places to shop, this street is always full of energy!
9. Board the Paddle Boats in Chapultepec
Located inside Chapultepec, these paddle boats are a lot of fun and are a great, inexpensive way to enjoy the afternoon.
10. Visit the Pyramids of Teotihuacan
Less than two hours away from the heart of Mexico City is Teotihucan, an archaeological site containing over 100 pyramids. Take a tour with Amigo Tours for an unforgettable experience packed with interesting information straight from an archaeologist.
11. Take a Walk Through Alemeda Park
This park is located right in the heart of downtown and people can always be found here relaxing and enjoying the nice weather of Mexico City. Plenty of benches and shade make this park the perfect place to relax and recharge!
12. Visit the Beautiful Palacio de Bellas Artes
This building is incredible on the outside as well as on the inside! The upstairs area boasts several iconic murals from well-known artists and the museum is also a sight to see
13. Taste the Treats in Pasteleria Madrid
This bakery opened its doors in 1939 and has amazing bread, pastries, and cakes. This is a great opportunity to try all different sorts of sweet bread since most pieces are around 8 pesos or less than 50 cents!
14. Wander Through Parque Mexico
Parque Mexico is a big, beautifully maintained park in the Condesa neighborhood. It is really large and has a work out area, a playground, a large pond, a dog park, and an amphitheater. Added bonus: there are a few vendors around the park with snacks!
15. Roam through the Chapultepec Castle
Of all of the museum type attractions in Mexico City, this is one of our favorites! Pro tip: the museum is free on Sundays but usually very crowded. Try heading there during the middle of the week—the 70 peso entrance fee will be worth it. Museum is closed on Mondays.
16. See Incredible Art in San Angel on a Saturday
Artists of all types set up their beautiful pieces of art every Saturday in the two main squares in the San Angel neighborhood. This is a lively area and a lot of fun to wander around on a nice Saturday morning.
17. Taste Mazapán
Mazapán is typically made of ground almonds (sometimes peanuts), sugar, and egg whites. It is powdery, sweet, and delicious! Mexico City has tons of mazapán around town that is incredible! Try some at Mazapanes Toledo in El Centro.
18. Board the Boats in Xochilmilco
Located on the far south side of the city, you can board a small boat with about 12 people and explore these beautiful canals. There are boat vendors along the way selling cerveza and snacks.
19. Visit the Museum of Anthropology
This is one of the largest museums in Mexico City and is incredible! There are tons and tons of artifacts separated into different regions and time periods in Mexico.
20. Drink a Michelada
You have to. Actually, this should be on a list of things to do in EVERY city in Mexico. A michelada means a few different things depending on which city you are heading to, but typically consists of your choice of beer, lime juice, salt, worcestershire, salsa, and sometimes with a splash of clamato. Delicious!
21. Visit an old Churreria at El Moro
This place is incredible! It is so reasonably priced and an awesome way to spend a chilly evening in the city! The waitresses uniforms are set back in time and this is a special place with so much history.
22. Go to a Soccer Game
If you have the opportunity, visiting Estadio Azteca should be on your list of things to do in Mexico City. We watched America vs. Cruz Azul there and the sound in the stadium is something incredible to experience.
23. Eat a Torta de Chilaquil
It is just what you should do in Mexico City! This is exactly what it sounds like: broken chips smothered in red or green sauce, with onions and cheese. They also put milanesa de pollo inside! There is a specific place we would recommend in Condesa. Address: Av. Tamaulipas 146, Hipódromo, 06100 Ciudad de México. Tip: go early because the line can get really long.
24. Take a Stroll Along the Reforma
Both side of the Reforma are lined with big office buildings and there are incredible statues and sculptures to see along the way. A good place to start is the Angel of Independence, where you can walk all the way to Chapultepec.
25. Eat at Fishers Seafood
A staple in Mexico City and now all across Mexico, this place should not be missed. Very inexpensive, quality seafood. Do not worry seafood haters (myself included), there are plenty of non marisco options here too!
26. Eat Your Way Through Chinatown
Chinatown is located right across the street from the Alemeda Park in Centro Historico. It has recently been completely remodeled, is nicely decorated and feels very festive. On these streets you can find some really neat shops as well as the best Chinese cuisine in the city!
27. Try the Enchiladas at Sanborns inside Casa Azulejos
There are Sanborns all across Mexico, but this one is special. It is located in the heart of El Centro right on Madero street and is covered with beautiful blue and white tiles from the state of Puebla. It is worth having a meal here, especially if you want some of the best molletes around!
28. Listen to Mariachi at Cafe Tacuba
Cafe Tacuba is a very old, historic restaurant located on none other than, you guessed it, Tacuba Street in downtown. The food is really tasty and the huge mariachi band fills the entire building with some of the best music around!
29. Visit the Old Post Office
Located in El Centro, this building is worth stepping inside of! The staircases are beautifully detailed in gold and the entire building is astounding.
30. Get Lost in Chapultepec Park
Chapultepec Park is like nothing else we have seen. We have visited this park several times and have still only explored a tiny piece of this tree-filled, peaceful park in the heart of the city.
31. Visit the Museo Nacional de Arte
This place is located right in the heart of downtown and is a great place to start in exploring all of the incredible, world class museums offered in Mexico City.
32. Rent a Bike on the Reforma
The Reforma shuts down traffic to cars and busses every Sunday morning and there are bike rentals available (some free!). This is a great way to see the Reforma and all of the beautiful statues along it without having to grab a cab/uber.
33. Try Traditional Mexican Candy
There are tons of places to try traditional Mexican candies in Mexico City. Any neighborhood market would be a great place to start. You can also take a look inside one of the old candy shops in the city, Dulceria de Celaya located in El Centro.
34. Visit the Palacio Nacional
This building is right along the Zócalo and it is a beautiful building, inside and out! Admission is free and there is a lot of open space to explore in this giant complex.
35. Explore the Coyoacán Market
This is anything but a regular neighborhood market in Mexico! Coyoacán is known for some of the best street type food in the entire city and the market has some of the best places to eat. Come hungry and be prepared to be amazed.
36. Eat at Pizza del Perro Negro
The most interesting combinations for pizza can be found here! If you are in search of some of the best pizza around or just want a quick break from Mexico food, this place is your place.
37. Check out the Soumaya Museum
The Soumaya Museum is one of our absolute favorite museums in the entire city! It is a not for profit museum with over 66,000 pieces of work spread over 6 levels so plenty of things to look at for everyone along with plenty of space to spread out!
38. Visit the neighborhood of Santa Fe
Santa Fe is a major business district in the western part of Mexico City with lots of high-rise, modern buildings reaching into the sky. A great place to explore in this neighborhood is the new Parque La Mexicana!
39. Walk Along Avenida Presidente Masaryk Street in Polanco
This street is famous for boasting the most expensive, exclusive shopping in all of Mexico City and in Mexico as a whole.
40. Explore the Botanical Garden in Chapultepec
This is merely a small section of the enormous Chapultepec Park but it is beautiful! Not very crowded, this free botanical garden is clean, very well manicured, and so very peaceful and quiet.
Keep it Kinetic,