Mexico City, the vibrant capital of Mexico, is a sprawling metropolis brimming with history, culture, and adventure. From the ancient ruins of the Aztecs to modern-day marvels, this city offers an unparalleled blend of old and new. First-time visitors are often captivated by its lively markets, world-class museums, lush parks, and mouthwatering cuisine. Whether you’re exploring its cobblestone streets, marvelling at breathtaking art, or soaking up its dynamic nightlife, Mexico City promises an unforgettable experience.
With so much to see and do, planning your itinerary can feel overwhelming. Thatโs why weโve compiled this list of the top 50 things to do in Mexico City for first-timers. Each recommendation offers a unique glimpse into the heart and soul of this incredible city, ensuring that your visit will be as enriching as it is exciting. Letโs dive in and discover the wonders that await in one of the worldโs most dynamic destinations.
1. Visit the Zรณcalo
Begin your adventure at the heart of Mexico City, the iconic Zรณcalo. This grand plaza, officially known as Plaza de la Constituciรณn, is one of the largest city squares in the world. Surrounded by landmarks like the Metropolitan Cathedral and the National Palace, it serves as a hub for cultural and political events. Take a moment to marvel at the immense Mexican flag that proudly waves in the center. Itโs an excellent starting point to immerse yourself in the cityโs history and vibrant energy.
2. Explore the Templo Mayor
Just a short walk from the Zรณcalo, youโll find the Templo Mayor, the ruins of an ancient Aztec temple. Once the center of Tenochtitlรกn, the Aztec capital, these archaeological remains offer a glimpse into Mexico Cityโs pre-Hispanic past. Wander through the on-site museum, which houses fascinating artifacts like the Coyolxauhqui Stone. The juxtaposition of the ancient ruins against the modern city skyline creates a powerful visual reminder of Mexicoโs layered history.
3. Tour Chapultepec Castle
Head to Chapultepec Hill to visit Chapultepec Castle, a former imperial residence turned National Museum of History. The castleโs striking architecture and lush surroundings make it a must-see destination. Inside, youโll find exhibitions detailing Mexicoโs history, from the colonial era to the Mexican Revolution. Donโt forget to step onto the balconies for breathtaking panoramic views of the city. The peaceful location within Chapultepec Park offers a refreshing escape from the urban hustle.
4. Walk Along Paseo de la Reforma
Paseo de la Reforma is Mexico Cityโs grand boulevard, stretching across the city and lined with monuments, sculptures, and green spaces. Stroll along this iconic avenue to admire landmarks like the Angel of Independence and Diana the Huntress Fountain. On Sundays, the street is closed to vehicles, transforming it into a haven for cyclists, runners, and pedestrians. Itโs an ideal way to experience the cityโs lively atmosphere and community spirit.
5. Discover the National Museum of Anthropology
Located within Chapultepec Park, this world-renowned museum is a must-visit for history enthusiasts. The National Museum of Anthropology houses an extensive collection of artifacts from Mexicoโs indigenous cultures, including the famous Aztec Sun Stone. Spend a few hours exploring its well-curated exhibits, which provide a deep dive into the regionโs rich heritage. The museumโs architecture, featuring an iconic umbrella-like structure in its courtyard, is a marvel in itself.
6. Visit Frida Kahloโs Blue House
Travel to the charming neighborhood of Coyoacรกn to visit La Casa Azul, the former home of iconic artist Frida Kahlo. This vibrant blue house-turned-museum offers a glimpse into Kahloโs life, showcasing her artwork, personal belongings, and intimate letters. The lush garden and interiors brimming with color and culture reflect her artistic spirit. Itโs a deeply moving experience for art lovers and admirers of her legacy.
7. Explore Coyoacรกnโs Cobblestone Streets
After visiting the Blue House, take time to wander through Coyoacรกnโs picturesque streets. This historic district is known for its colonial architecture, colorful facades, and lively plazas. Stop by Jardin Centenario or Plaza Hidalgo to enjoy street performers and sample traditional snacks like churros and esquites. The bohemian vibe of Coyoacรกn makes it a delightful spot for leisurely exploration.
8. Marvel at the Palacio de Bellas Artes
One of Mexico Cityโs most stunning landmarks, the Palacio de Bellas Artes is an architectural masterpiece. The buildingโs exterior features Art Nouveau and Neoclassical designs, while its interior boasts vibrant murals by famed artists like Diego Rivera. Attend a performance by the Ballet Folklรณrico de Mรฉxico or explore the museumโs art exhibitions. The combination of visual and performing arts here is truly unforgettable.
9. Climb the Pyramids at Teotihuacรกn
A short drive from the city takes you to Teotihuacรกn, an ancient city known for its majestic pyramids. Climb the Pyramid of the Sun and the Pyramid of the Moon for panoramic views of the sprawling archaeological site. Explore the Avenue of the Dead and the Temple of Quetzalcoatl to uncover the mysteries of this UNESCO World Heritage Site. Visiting Teotihuacรกn offers a profound connection to Mexicoโs ancient past.
10. Wander Through Mercado de la Merced
Immerse yourself in the bustling energy of Mercado de la Merced, one of the cityโs largest traditional markets. This lively bazaar is a sensory overload, with colorful stalls selling everything from fresh produce to artisanal crafts. Sample local delicacies like tamales and mole, or pick up souvenirs to commemorate your trip. The marketโs vibrant atmosphere provides an authentic taste of daily life in Mexico City.
11. Visit the Basilica of Our Lady of Guadalupe
As one of the most significant pilgrimage sites in the world, the Basilica of Our Lady of Guadalupe is a spiritual and architectural marvel. This sacred site is dedicated to the Virgin of Guadalupe, the patron saint of Mexico. Admire the modern basilica’s sweeping design and visit the original 16th-century chapel. The serene gardens and panoramic views make this a must-visit for history and culture enthusiasts.
12. Take a Boat Ride in Xochimilco
Float along the colorful canals of Xochimilco aboard a traditional trajinera boat. This UNESCO World Heritage Site is a lively spot for music, food, and fun. As you glide through the waterways, vendors offer delicious snacks and mariachi bands serenade visitors. Itโs a joyful experience perfect for groups or those looking to immerse themselves in Mexican culture.
13. Admire Diego Riveraโs Murals at the National Palace
The National Palace, located in the Zรณcalo, is home to Diego Riveraโs iconic mural, The History of Mexico. This masterpiece narrates the countryโs history from ancient civilizations to the post-revolutionary era. The vibrant imagery and intricate details make it a captivating experience. Strolling through the palace also provides a deeper appreciation of Mexicoโs political and cultural heritage.
14. Explore the Floating Gardens of Chapultepec Park
Chapultepec Park, one of the largest urban parks in the world, is an oasis in the middle of the bustling city. Beyond its museums and castle, the park offers serene lakes with boat rentals, lush walking trails, and picnic spots. The floating gardens provide a tranquil escape, making it a perfect spot for relaxation and nature lovers.
15. Dine at Pujol, One of the Worldโs Best Restaurants
Treat yourself to an unforgettable dining experience at Pujol, a restaurant consistently ranked among the best in the world. Chef Enrique Olveraโs innovative take on traditional Mexican cuisine is both delicious and artful. Donโt miss the mole madre, a dish that showcases the depth of Mexican culinary traditions. Reservations are essential for this gastronomic delight.
16. Step Back in Time at the San รngel Neighborhood
Stroll through the charming cobblestone streets of San รngel, a historic neighbourhood filled with colonial-era mansions and vibrant markets. Visit the Saturday Bazaar at Plaza San Jacinto, where local artisans sell unique handicrafts and art. The areaโs tranquil ambience makes it a wonderful escape from the cityโs hustle and bustle.
17. Experience the Energy of Plaza Garibaldi
For an evening of music and culture, head to Plaza Garibaldi, the heart of mariachi music in Mexico City. Enjoy live performances by mariachi bands and other traditional ensembles while sipping tequila or mezcal at one of the nearby cantinas. The lively atmosphere ensures an unforgettable night.
18. Learn at the Museum of Modern Art
Located in Chapultepec Park, the Museum of Modern Art features an impressive collection of Mexican and international modern art. Iconic works by Frida Kahlo, Diego Rivera, and Rufino Tamayo are on display. The museumโs sculpture garden and thoughtful exhibits make it a must-visit for art lovers.
19. Enjoy Panoramic Views from Torre Latinoamericana
The Torre Latinoamericana, once the tallest building in Latin America, offers breathtaking views of the city from its observation deck. On a clear day, you can see landmarks like the Zรณcalo and Chapultepec Park. The tower also houses a small museum and a cafรฉ where you can relax while enjoying the view.
20. Visit the Soumaya Museum
The Soumaya Museum, with its striking, futuristic exterior, is a treasure trove of art and history. Its extensive collection includes works by European masters like Rodin, as well as Mexican artists. Admission is free, making it an accessible and enriching cultural experience for all visitors.
21. Watch a Lucha Libre Match
Dive into the thrilling world of lucha libre, Mexicoโs iconic professional wrestling. Head to Arena Mรฉxico to witness colorful masks, high-flying stunts, and electrifying energy. The atmosphere is unforgettable, with fans cheering passionately for their favorite wrestlers. Itโs a uniquely Mexican experience that combines sports, theater, and tradition.
22. Explore La Roma Neighborhood
La Roma is one of Mexico Cityโs trendiest neighborhoods, offering a mix of historic charm and contemporary culture. Stroll through its tree-lined streets to discover chic boutiques, cozy cafes, and vibrant street art. Donโt miss Plaza Rรญo de Janeiro, a picturesque square thatโs perfect for people-watching and soaking up the neighborhoodโs bohemian vibe.
23. Take a Food Tour in Polanco
Polanco, an upscale district, is a paradise for food enthusiasts. Join a guided food tour to sample everything from traditional tacos to gourmet dishes. Avenida Presidente Masaryk, often referred to as Mexico Cityโs Fifth Avenue, is home to some of the cityโs finest restaurants and bakeries. The culinary diversity here is a true treat for your taste buds.
24. Marvel at the Monumento a la Revoluciรณn
The Monumento a la Revoluciรณn is a stunning architectural landmark that commemorates Mexicoโs revolutionary heroes. Climb to the top for sweeping views of the city, and visit the museum inside to learn about the Mexican Revolution. The illuminated structure at night makes for a great photo opportunity.
25. Shop at Mercado Roma
Mercado Roma is a gourmet food market that offers an array of artisanal products, delicious street food, and craft cocktails. The lively atmosphere makes it an excellent spot for a casual meal or a snack. Enjoy tacos, churros, or even vegan dishes while mingling with locals and fellow travellers.
26. Tour the UNAM Campus and Its Murals
The National Autonomous University of Mexico (UNAM) is not just an educational institution but also an architectural and cultural gem. The campus features striking murals by Diego Rivera and Juan OโGorman, which depict Mexicoโs history and culture. The sprawling grounds are perfect for a leisurely walk while appreciating art and academia.
27. Relax at Alameda Central Park
Alameda Central, Mexico Cityโs oldest public park, is a tranquil oasis in the heart of the city. The park is adorned with fountains, statues, and beautiful landscaping. Itโs an ideal spot for a peaceful stroll, a family outing, or simply relaxing with a book amidst lush greenery.
28. Experience the Energy of Condesa
La Condesa is a vibrant neighbourhood known for its art deco architecture, lively nightlife, and trendy dining scene. Walk through Parque Mรฉxico and Parque Espaรฑa, two lush parks surrounded by cafes and shops. In the evening, explore the areaโs buzzing bars and restaurants for a memorable night out.
29. Visit the Diego Rivera and Frida Kahlo Studio Museum
Located in San รngel, this museum was once the shared studio of Diego Rivera and Frida Kahlo. The space showcases their creative environment and provides insight into their fascinating lives. The minimalist architecture and preserved artifacts make it a must-visit for fans of the iconic duo.
30. Discover Street Art in Doctors
Mexico Cityโs Doctores neighborhood is a haven for street art enthusiasts. Vibrant murals and graffiti cover walls throughout the area, showcasing the work of local and international artists. Take a walking tour to learn about the stories and messages behind the artwork, making it an enriching cultural experience.
31. Explore the San Juan Market
Dive into the culinary heart of Mexico City at Mercado de San Juan. This market is a paradise for foodies, offering exotic ingredients, fresh produce, and gourmet delights. Taste unusual items like edible insects or sample artisanal cheeses and charcuterie. Itโs a unique experience that highlights Mexicoโs diverse culinary traditions.
32. Experience the Nightlife in Zona Rosa
Zona Rosa is one of Mexico Cityโs most vibrant areas for nightlife. Known for its inclusive and energetic atmosphere, itโs home to bars, clubs, and live music venues. Whether youโre in the mood for salsa dancing or enjoying a craft cocktail, Zona Rosa promises an unforgettable night out.
33. Visit the Museum of Memory and Tolerance
This museum offers a powerful and educational experience, focusing on human rights and historical tragedies like the Holocaust and global genocides. Through interactive exhibits and personal stories, it delivers a profound message of tolerance and unity. Itโs a thought-provoking destination for those interested in history and social justice.
34. Tour the Dolores Olmedo Museum
Located in Xochimilco, this museum is housed in a stunning hacienda surrounded by lush gardens. It features a remarkable collection of Diego Rivera and Frida Kahloโs works, as well as pre-Hispanic artifacts and folk art. The museumโs resident peacocks and hairless Xoloitzcuintli dogs add a whimsical touch to your visit.
35Attend a Performance at Teatro de la Ciudad
For a cultural evening, visit Teatro de la Ciudad, a historic theater in the city center. The venue hosts a variety of performances, including classical music, ballet, and traditional Mexican shows. Its opulent interior and excellent acoustics make every event a memorable experience.
36. Explore the Aztec Stadium
Sports enthusiasts should not miss a visit to Estadio Azteca, one of the largest and most famous football stadiums in the world. Catch a match featuring local teams or enjoy a guided tour to learn about its history and iconic events, including two FIFA World Cup finals.
37. Shop at the Ciudadela Market
La Ciudadela is a bustling artisan market offering handmade crafts, textiles, pottery, and more. Itโs the perfect place to find unique souvenirs while supporting local artisans. Stroll through the colourful stalls to discover beautiful items that reflect Mexicoโs rich artistic heritage.
38. Enjoy Chocolate at Que Bo!
Treat yourself to gourmet chocolates at Que Bo!, a renowned shop founded by chef Josรฉ Ramรณn Castillo. Their innovative creations blend traditional Mexican flavours like mole and mezcal with modern techniques. Itโs a delightful stop for chocolate lovers looking to experience the best of Mexican confectionery.
39. Visit the House of Tiles (Casa de los Azulejos)
Admire the stunning faรงade of the Casa de los Azulejos, a historic building covered in beautiful blue and white tiles. Now housing a Sanborns restaurant, itโs a great spot to enjoy breakfast or coffee while soaking in the unique atmosphere of this architectural gem.
40. Take a Day Trip to Coyoacรกn Market
Dive into the vibrant energy of the Mercado de Coyoacรกn, a traditional market filled with local flavors and crafts. Try street food classics like quesadillas, tostadas, and churros, or browse for handmade items. The lively ambiance and friendly vendors make it a must-visit destination for cultural immersion.
41. Visit the Arena Coliseo
For a more intimate lucha libre experience, head to Arena Coliseo, one of the cityโs oldest wrestling venues. The smaller size brings you closer to the action, letting you fully enjoy the theatrics and energy of the matches. Itโs a thrilling evening filled with acrobatics, cheers, and iconic masks.
42. Explore the Secret Corners of Centro Histรณrico
Beyond the main attractions, the Centro Histรณrico is filled with hidden gems like quaint cafes, antique shops, and lesser-known museums. Wander through its narrow streets to discover colonial courtyards, unique street art, and historic bookstores. This area is a treasure trove for curious explorers.
43. Admire the Metropolitan Cathedral
Standing proudly on the Zรณcalo, the Metropolitan Cathedral is the largest and oldest cathedral in Latin America. Its stunning baroque and neoclassical architecture is a testament to centuries of history. Step inside to marvel at the intricate altars, historic paintings, and awe-inspiring design.
44. Enjoy Coffee at Cafรฉ de Tacuba
Cafรฉ de Tacuba is a historic eatery known for its charming ambiance and delicious traditional dishes. Its ornate interiors and vintage decor make it a popular spot for both locals and tourists. Enjoy a cup of Mexican hot chocolate and pan dulce as you soak in the old-world charm.
45. Take in the Views at Parque La Mexicana
Located in the upscale Santa Fe district, Parque La Mexicana is a modern green space with stunning views of the cityโs skyscrapers. The park features walking trails, bike paths, and a serene lake. Itโs a great spot for outdoor activities or simply relaxing with a picturesque backdrop.
46. Tour the Palacio Postal (Postal Palace)
This architectural gem is more than just a post officeโitโs a masterpiece of design. The Palacio Postal features ornate staircases, gilded details, and beautiful windows. Take a guided tour to learn about its history or simply admire its grandeur as you wander through its halls.
47. Learn at the Museo Soumaya Plaza Carso
Another branch of the Soumaya Museum, this location showcases a rotating collection of art and historical pieces. The sleek design of the museum complements the cutting-edge vibe of the surrounding Plaza Carso. Itโs a cultural escape in one of the cityโs most modern areas.
48. Discover Romaโs Mercado Medellรญn
Known as โthe market of flavors,โ Mercado Medellรญn offers a wide variety of goods influenced by Latin American culture. Taste authentic Colombian coffee, Cuban cigars, and local Mexican delicacies. The vibrant stalls and international flair make it a foodieโs paradise.
49. See the Murals at Secretarรญa de Educaciรณn Pรบblica
The Secretariat of Public Education building houses an impressive collection of Diego Rivera murals. These works depict themes of labour, education, and Mexican culture in Riveraโs signature style. A quiet yet awe-inspiring destination, itโs a must for art lovers seeking cultural depth.
50. End Your Day at El Moro Churrerรญa
Cap off your Mexico City adventure with a visit to El Moro, the cityโs iconic churrerรญa. Treat yourself to freshly made churros paired with a cup of rich, velvety chocolate. With multiple locations across the city, itโs the perfect way to indulge in a sweet, traditional treat.
Mexico City is a destination that captivates every type of traveller with its rich history, vibrant culture, and endless opportunities for exploration. From ancient Aztec ruins and magnificent colonial architecture to cutting-edge art galleries and bustling street markets, the city offers a unique experience at every turn. Its neighbourhoods, each with its distinct character, ensure that thereโs always something new to discover, whether youโre wandering the cobblestone streets of Coyoacรกn or savouring gourmet cuisine in Polanco.
For first-time visitors, Mexico City is a sensory feast that leaves lasting memories. The warmth of its people, the flavours of its cuisine, and the stories behind its landmarks come together to create a deeply immersive experience. By exploring the activities on this list, youโll not only uncover the cityโs iconic sights but also gain a deeper appreciation for its traditions, art, and modern energy.