10 Fun Things to Do in Mexico City for Teenagers
**Ciudad de México** (Mexico City), the capital of **México**, is a huge and exciting city full of history, art, food, and adventure. Whether you're visiting for a day or staying for a while, there are lots of fun and teen-friendly things to do. Here are 10 school-appropriate activities that teens will love, along with a few Spanish words to help along the way.
Plan Your Trip
1. Explore El Zócalo
Start at El Zócalo, the city's main plaza and a perfect place to see Mexican life in action. You'll find the Catedral Metropolitana, street performers, and beautiful banderas (flags). It's free to walk around, take fotos, and even watch cultural dances in the square.
What to See
  • Metropolitan Cathedral
  • National Palace
  • Street performers
  • Cultural dances
Cost
Free to explore
Spanish Words
  • Plaza - Square
  • Banderas - Flags
  • Fotos - Photos
2. Visit Museo Frida Kahlo
Next, visit the amazing **Museo Frida Kahlo**, also called **La Casa Azul**. This bright blue house was the home of famous Mexican artist **Frida Kahlo**. Inside, you'll see her artwork, her kitchen, and even her clothing. Tickets cost about **250 pesos** (about **15 dollars**) for students, and it's full of color and inspiration.
250
Pesos
Student ticket price
$15
USD
Approximate cost

La Casa Azul means "The Blue House" in Spanish, named for its vibrant cobalt blue exterior walls.
3. Climb the Pyramids at Teotihuacán
If you like ancient history, head to **Teotihuacán**, a site with giant **pirámides** (pyramids) built before the Aztecs. You can climb the **Pirámide del Sol** (Pyramid of the Sun) and take in the views. It costs around **90 pesos** to enter, and it's just outside the city—great for a day trip!
1
Pyramid of the Sun
The largest structure at Teotihuacán and one of the largest pyramids in Mesoamerica
2
Pyramid of the Moon
Located at the end of the Avenue of the Dead with great views of the entire archaeological site
3
Avenue of the Dead
The main thoroughfare running through the ancient city
Entry fee: **90 pesos** per person
4. Relax at El Bosque de Chapultepec
Another fun stop is **El Bosque de Chapultepec**, one of the biggest **parques** in Latin America. There's a zoo, paddle boats, food vendors, and even a castle — **El Castillo de Chapultepec** — which now houses a museum. Entrance to the park is **gratis**, and the castle is around **85 pesos**.
Chapultepec Zoo
Home to over 200 species of animals
Paddle Boats
Rent boats to explore the park's lake
Chapultepec Castle
The only royal castle in North America
Museums
Several museums including the Museum of Anthropology
5. Shop at La Ciudadela Market
Don't miss **La Ciudadela**, a lively **mercado** where you can shop for colorful crafts, **ropa** (clothing), and souvenirs. It's a great place to practice numbers and prices in Spanish. You can say, "_¿Cuánto cuesta esta camisa?_" (How much does this shirt cost?)
What to Buy
  • Handmade crafts
  • Traditional textiles
  • Jewelry
  • Pottery
Spanish Phrases
  • "¿Cuánto cuesta?" (How much?)
  • "Me gusta esto" (I like this)
  • "¿Tiene descuento?" (Is there a discount?)
The market is open daily from 10am to 7pm and has over 350 vendors selling traditional Mexican crafts.
6. Try Delicious Street Food
Hungry? Try **tacos al pastor**, a classic Mexican dish made with pork, pineapple, and tortillas. You'll find delicious street food stands all over the city, especially in **La Condesa** or **Coyoacán**. A full meal might cost just **50–100 pesos** — that's **3 to 6 dollars**!
Tacos al Pastor
Marinated pork with pineapple
Tamales
Corn dough filled with meat or cheese
Quesadillas
Tortillas filled with cheese and other ingredients
Elotes
Grilled corn with mayo, cheese, and chili
Best neighborhoods for street food: La Condesa, Coyoacán, and Roma
7. Discover El Papalote Museo del Niño
Teens who love science should visit **El Papalote Museo del Niño**, a hands-on science and discovery museum for all ages. It has interactive exhibits about space, the human body, and even a 3D **cine** (movie theater). Entry costs about **200 pesos** and is perfect for curious minds.
Interactive Exhibits
  • Space exploration
  • Human body
  • Technology
  • Environmental science
3D Cinema
Educational films in an immersive theater

Entry fee: **200 pesos** (approximately $12 USD)
Spanish word: **cine** = movie theater
8. Enjoy the View from La Torre Latinoamericana
To wrap up your day, head to **La Torre Latinoamericana**, one of the tallest buildings in the city. For around **170 pesos**, you can go up to the **mirador** (observation deck) and see the whole city — especially beautiful at sunset. Don't forget your camera!
170
Pesos
Cost to access the observation deck
44
Floors
Height of the tower
360°
View
Panoramic view of Mexico City
The tower was built in 1956 and has survived several major earthquakes, making it a symbol of Mexican resilience and engineering.
Spanish word: **mirador** = observation deck