Epic things to do in Mexico City at night

From bustling food tours to fun flamenco performances, Mexico City comes alive at night. Explore this vibrant capital with these 12 nighttime activities.

With its illuminated architecture and spectacular dining options, Mexico City bursts into action after sunset. One of the best ways to orient the city after dark is with a walking tour, where you'll catch highlights like the Metropolitan Cathedral and Templo Mayor bathed in colorful floodlights. The food scene also come into full swing after dark, as locals chow down on street tacos and mezcal until the early hours.

For those seeking romance or fun, catch a flamenco performance or a lively Mexican wrestling show. These energetic events kick into full gear at nighttime with the flowing of local beer, tequila, and wine. Whatever you choose from these 12 top options, enjoy a new side of Mexico City when it comes to life at night.


1. Attend the Flamenco Tablao Live Show and Dinner

One of the top things to do in Mexico City at night is to attend the Flamenco Tablao Live Show & Dinner. The show features live Spanish music and dance. Sip your beer or wine as you enjoy authentic Spanish tapas.

Hot tip:

It's all about Spanish culture here, so savor some fiery patatas bravas with your tapas dinner.


2. Watch the Lucha Libre Show as you sip local beer

Lucha Libre Show offers a night of masks, wrestling and music. In this interesting tradition, the wrestlers wear masks, but the losers have to reveal their identities and continue their careers in shame. Learn about this show as you admire the mind-blowing skills of the wrestlers.

Hot tip:

Get in on the action by booing the rudos (bad guys) and cheering the técnicos (good guys).

3. Marvel at a Mexican folkloric show at the Plaza Garibaldi

You can enjoy the Garibaldi by Night. This is a famous meeting place for Mexican mariachis and will give you a great folkloric show. The place has a spectacular atmosphere and will give you a taste of Mexican culture.

Hot tip:

You'll be invited onto the stage to take part, if you want! There's some liquid encouragement to help you get started.


4. Taste the most delicious tacos on a night food tour

A Tacos & Mezcal Night Food Tour is perfect for tasting the best tacos and mezcal. The tour goes through the traditional, classic, and modern taco spots or taquerias. You will also discover some bustling neighborhoods in the city.

Hot tip:

This is a veritable taco masterclass. However, if you want to eat late-night tacos like a true local, opt for the tacos al pastor.


5. Take a cantinas walking tour in the bustling downtown of Mexico City

The best things to do in Mexico City at night involve food and drinks. On this Mexico City: Cantinas Walking Tour with Tasting Sessions, you will savor mezcal, tequila, and micheladas as you listen to traditional music. A guide will explain to you why cantinas have been important in the Mexican community and culture.

Hot tip:

For convenience, you can include hotel pickup and drop-off in the package.


6. Learn how to cook delicious Mexican foods in an evening cooking class

If you want to pick up an impressive skill on your vacation, you should join a Mexican cooking class. The experience is led by a professional English-speaking chef. You will learn how to make famous Mexican cuisines as you learn about the country's gastronomy.

Hot tip:

Make sure you're dressed in comfortable clothes and shoes. The groups are usually small, and you can ask questions to get a more personalized experience.


7. Dinner at El Lago Restaurant and enjoy contemporary Mexican food

For an extraordinary dining experience, you should go to Dinner at El Lago Lakeside Restaurant Mexico City. This restaurant is known for satisfying the most demanding tastes, so you can expect the most delicious food and exemplary service. The place also features breathtaking architecture and offers great views of the Forest of Chapultepec, where you'll also find Chapultepec Castle, one of the most famous landmarks in Mexico City.

Hot tip:

This is an exceptional restaurant for romantic evenings. Be sure to snap some pictures overlooking the lake and Chapultepec forest.


8. Get 360-degree views of the city at the Latin American Tower

Visit the Latin American Tower and Bicentennial Museum and go to the observation deck to get impressive views of Mexico City's skyline. You will also get an entrance ticket to the Bicentennial Museum, where you'll see exhibits showing 200 years of Mexican history. You can discover lots of lesser-known facts about the city in this museum.

Hot tip:

Book your tour just at the start of sunset to watch the city transform. Last entry is 8:00 PM, so check the weather for sunset times.


9. Discover a historic collection at the National Museum of Anthropology

For those visiting Mexico City on the final Wednesday of every month, take advantage of Museum Night. The National Museum of Anthropology stays open until 10:00 PM, with special illuminated exhibits for added atmosphere. An Anthropology Museum Skip-the-Line Ticket will get you access, where you can view mesmerizing artifacts like the Stone of the Sun and Aztec Calendar.

Hot tip:

This isn't the only museum open late on selected Wednesdays. Head to nearby Museo Rufino Tamayo, Chapultepec Castle, and Museo del Caracol.


10. Orient the city at night with a walking tour

The Private Walking Tour Legends and Events Historic Center is a fine way to discover Mexico City's cultural highlights at night. Discover local tales and legends as you explore iconic and illuminated landmarks like the Metropolitan Cathedral and Palacio de Bellas Artes.

Hot tip:

There's some spine-chilling tales in Mexico City, so be sure to ask your guide about ancient witchcraft, or brujeria, for some added atmosphere.


What are some of the top nighttime attractions in Mexico City?

Some of the best things to do in Mexico City at night include attending the Garibaldi by Night, watching a live Flamenco show, and exploring the Templo Mayor museum. Making a visit to the Latin American Tower is also a great nighttime activity in the city. This is a skyscraper located in the historic city center.

What are the best areas for a nighttime stroll in Mexico City?

The best places to take a nighttime stroll in this city include Zona Rosa, Roma, and Condesa.

What are the most popular night tours in Mexico City?

You can take food and wine-tasting tours through different taco spots, restaurants, and bars. You can also take city tours and explore different landmarks of the city. On such tours, you will get a chance to go up the Latin American Tower to get excellent views of the city.

What are some fun activities to do with kids in Mexico City at night?

If you're traveling with kids, you should consider going for dinner at El Lago restaurant, where you can get excellent views of the waters. You can also join a cooking class to learn how to make Mexican foods. Another family-friendly activity to consider is a food and wine tour of the city. This will give you a chance to taste unique Mexican cuisine as you witness different city landmarks.

What are the best spots for a romantic night out in Mexico City?

Couples can enjoy a romantic dinner at El Lago restaurant and other bars in the city. You can also visit the Plaza Garibaldi in the historic downtown area of Mexico City. This is a great place to experience mariachi music.