40 Things to do in Mexico City

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,


(Visited 1,478 times, 2 visits today)

Related Post

A Complete Guide to Visiting Los Pinos in Mexico C... Los Pinos opened its doors to the public on December 1, 2018. After housing 14 of Mexico’s past leaders, President Andrés Manuel López Obrador decided...
Three Day Itinerary in Mexico City You have taken the first and most important step-- you are coming to the amazing city of Mexico City! Now, the nest step is to decide what to do, wher...