Mexico City is huge, high up in the mountains, and endlessly rewarding. Aztec ruins sit beside Spanish colonial churches, and leafy neighborhoods full of cafes sit a short ride from sprawling street markets. A Mexico City vacation can easily fill a week, and most first-timers leave wishing they had booked a few more days.
This guide covers the things to do in Mexico City that are actually worth your time, plus the practical questions Americans ask most. When should you go, where should you stay, and is it safe? We will get to all of it, in plain terms.
Things to Do in Mexico City, From the Zócalo to Xochimilco
If you are wondering what to do in Mexico City, start with this list. It mixes the big landmarks with the experiences that make the city feel like itself.
- Walk the Centro Histórico. The Zócalo is one of the largest public squares in the world, flanked by the Metropolitan Cathedral and the National Palace, where Diego Rivera's murals tell the story of Mexico.
- Visit the Templo Mayor. The excavated remains of the Aztec capital's main temple sit right beside the cathedral, a vivid reminder of what lies under the modern city.
- See Palacio de Bellas Artes. The white marble exterior is lovely, and the interior has Art Deco details and major murals.
- Spend a morning at the National Museum of Anthropology. It is the best place to understand the Maya, Aztec, and other pre-Hispanic cultures before you visit a ruin.
- Wander Chapultepec Park. It is the city's great green lung, with a hilltop castle, lakes, and plenty of shade.
- Tour the Frida Kahlo Museum. The Casa Azul in Coyoacán is where the artist was born and lived, and it is intimate and personal.
- Stroll Coyoacán. Cobblestone lanes, a lively plaza, and a covered market make this one of the most relaxed corners of the city.
- Ride a trajinera in Xochimilco. These colorful boats float along the ancient canals, and the mood is part picnic and part party, with mariachi and food vendors drifting by.
- Climb the pyramids at Teotihuacan. The Pyramids of the Sun and Moon and the Avenue of the Dead are an easy day trip from the city.
- Catch a lucha libre match. The masked wrestlers, the crowd, and the theatrics are a joyful, only-in-Mexico night out.


Places to Put on Your Mexico City Map
- Zócalo and Metropolitan Cathedral
- Palacio de Bellas Artes
- Chapultepec Castle
- National Museum of Anthropology
- Frida Kahlo Museum (Coyoacán)
- Xochimilco Canals
- Teotihuacán Pyramids
Best Time to Visit Mexico City Through the Seasons
The best time to visit Mexico City is generally the dry season, from roughly November through April. Days are sunny and mild, nights can be cool, and rain is rare. Because the city sits at about 7,350 feet, it never gets truly tropical, so a light jacket is smart year-round.
March through May is the warmest stretch, with plenty of sun and occasionally hazy air. The rainy season runs from about June through September. Showers usually arrive in the afternoon and clear by evening, so mornings are still great for sightseeing. Crowds are lighter, and the city looks lush and green.
Early November is special thanks to Día de Muertos, when altars, marigolds, and parades fill the streets. It is wonderful but busy, so book hotels and tours early. Holiday weeks and long weekends also bring more visitors to the major sights, so go early in the day whenever you can.
Month by Month in Mexico City
Feb through April and Oct through Nov bring dry, mild weather, while summer afternoons are rainy
How Many Days to Spend in Mexico City, With a Sample Itinerary
Four days gives you a satisfying first look, and five or six lets you slow down. Give yourself the first day to adjust to the altitude. You may feel winded on stairs and tired by evening, so drink plenty of water and go easy on the alcohol at first.
- Day 1. Explore the Centro Histórico on foot, including the Zócalo, the cathedral, Templo Mayor, and Bellas Artes. End with tacos nearby.
- Day 2. Spend the morning at the Anthropology Museum and Chapultepec Park, then head to Roma and Condesa for an easy evening.
- Day 3. Take a full day at Teotihuacan, ideally arriving early before the heat and crowds build.
- Day 4. Visit the Frida Kahlo Museum and Coyoacán, then take a boat ride in Xochimilco.
- Day 5 and beyond. Add a lucha libre night, a food tour, a day in San Ángel, or a side trip to Puebla.
If you want to pair the city with a beach, our guides to Cancún and Tulum make good next stops.
Where to Stay in Mexico City by Neighborhood
Where to stay in Mexico City depends on your style, and the good news is that several central neighborhoods work well for visitors.
- Roma Norte and Condesa. These are the favorites for first-timers. Tree-lined streets, cafes, bookshops, and restaurants are all walkable, and the area feels relaxed and welcoming.
- Polanco. Upscale and polished, with high-end hotels, designer shops, and fine dining, and close to Chapultepec and the Anthropology Museum.
- Centro Histórico. Best if you want to wake up near the Zócalo and the major sights. It is busy by day and quieter at night, so choose your hotel carefully.
- Juárez. A good in-between with a growing food and bar scene, and easy access to both Roma and the center.
- Coyoacán. Charming and village-like, a good pick for a slower trip, though it is farther from the central sights.

Getting Around Mexico City Without a Car
You do not need to rent a car, and you should not. Traffic is heavy and parking is a headache. Ride-share apps are the easiest option for most visitors, since you can see the fare and route in advance. Licensed taxis are also fine, and your hotel can help call one. At the airport, use the authorized taxi booths or a ride-share app.
The Metro is fast and cheap for longer hops, but it gets very crowded at rush hour, so keep bags in front of you. The Metrobús, a bus line with its own lanes, is handy along main avenues such as Insurgentes. Roma, Condesa, Polanco, and the historic center are all very walkable. For day trips like Teotihuacan or Xochimilco, many travelers prefer a guided outing so transport and timing are handled for them.
Is Mexico City Safe? Honest Advice for American Visitors
It is a fair question. Is Mexico City safe? For most visitors who stick to the usual areas and use common sense, yes, and millions of tourists, including many Americans, visit without trouble. It is a very large city, though, and like any big city it has crime, mostly petty theft such as pickpocketing and phone snatching. Conditions can vary by neighborhood and change over time.
If you are asking whether Mexico City is safe right now, check the current travel advisory for the region before you book and again before you fly, and read recent traveler reports for your specific neighborhood. Is Mexico City safe for Americans in particular? Nothing singles out US travelers, and the same habits apply to everyone.
- Stay in well-reviewed, central neighborhoods like Roma, Condesa, Polanco, or the historic center.
- Use ride-share apps or hotel-arranged taxis, especially at night, rather than hailing cars on the street.
- Keep your phone put away near curbs and Metro platforms, and carry only the cash and cards you need.
- Avoid walking alone in unfamiliar areas late at night.
- Drink bottled or purified water, and eat at busy places with a lot of turnover.
- Expect the altitude to hit you for a day or two. Rest, hydrate, and pace yourself.
Guided tours are a low-stress way to see the big sights, since a local guide handles navigation and context.
Mexico City Food Worth Planning Your Day Around
Eating is half the reason to come. Start with tacos al pastor, marinated pork shaved from a spit and topped with pineapple, cilantro, and onion. Try chilaquiles for breakfast, tortilla chips simmered in red or green salsa, and tamales from a street cart in the morning.
Look for esquites (corn in a cup with lime, chile, and mayo), tlayudas from Oaxacan spots, and pozole, a hearty hominy stew. A proper sit-down meal might include mole, the rich, complex sauce that Mexican cooks take very seriously. For dessert, grab fresh churros or a sweet pastry from a neighborhood bakery. Pair dinner with mezcal, which is smoky and meant to be sipped slowly. A guided food walk is a great way to try several stalls with someone who knows which ones to trust.
What to Book Ahead for Your Mexico City Trip
Mexico City is easy to explore on your own, but a few experiences are much better with a plan. Our Mexico City tours cover the things travelers book most often.
- Teotihuacan. Going with a guide adds a lot of history, and early-entry options help you beat the heat and crowds. Some outings combine the pyramids with the Basilica of Guadalupe and lunch, and there are even sunrise hot-air balloon flights over the valley.
- Frida Kahlo Museum. This one is popular, so arranging your visit ahead of time saves you from disappointment. Pairing it with Coyoacán and Xochimilco makes a full, satisfying day.
- Historic center walks and food tours. A guide brings the Zócalo, the cathedral, and Templo Mayor to life, and a downtown food tour keeps you well fed.
- Lucha libre night. Going with a group that includes mezcal and tequila tastings makes the evening easy and fun.
You can browse the full range of guided experiences in Mexico City and lock in the big days first. Then leave some room to wander. For ideas beyond the capital, our guide to Mexico is a good place to keep planning.




