77 Quintessential Things to Do in Mexico That Need to Be On Your Bucket List

best things to do in Mexico HEADER IMAGE
Share this article ⤵️

Looking for items to add to your Mexico bucket list?

You’ve landed on the right article, as I’ve lived in Mexico since 2018, and am about to highlight all the best things to do in Mexico!

For those who have never been to Mexico, you may think it’s all beaches — but many of the best places to visit in Mexico aren’t beaches.

While Mexico has almost 7,000-miles of coastline, and some of the world’s best beaches, it also has Mayan and Aztec ruins, natural pink lakes, bioluminescent lagoons, haciendas and cantinas, and much more!

Of course, this list also includes some of the best beaches in Mexico.

As the 14th largest country, this list of fun things to do in Mexico is separated by region.

Since many break their Mexico trips up and explore one part of the country at a time, you’ll find bucket list Mexico City experiences, bucket list Yucatan Peninsula experiences, and so on.

Ready to get to this list of can’t miss Mexico things to do?

Let’s dive in — starting with some useful Mexico travel tips, and then all the places to see and unique experiences you’ll want to add to your Mexico bucket list.

The 77 Things to Do in Mexico

1. Visit Frida Kahlo’s House

entrance to frida kahlo museum mexico city
Art lovers won’t want to miss the Museo Frida Kahlo, one of the best places to visit in Mexico City.

Among the best things to do in Mexico City, don’t miss visiting the Casa Azul (Blue House), better known as the Frida Kahlo Museum.

It is located in Coyoacan, one of the oldest neighborhoods in Mexico City, and a must-visit for many.

While Frida Kahlo is one of the most famous Mexican artists of all time, her husband, Diego Rivera, is just as important.

The Casa Azul is the home the two shared together, where Frida ultimately died in 1954. Inside, you’ll see some of her paintings, other artwork and personal belongings.

🎫 Mexico City Travel Tips: Buy your Frida Museum tickets in advance, otherwise the line can be hours long!

best Things to do in MEXiCO

2. Marvel at the Teotihuacan Pyramids

Teotihuacan Ruins Mexico City
The pyramids at Teotihuacan are a great place to learn about the rich history of Latin America.

⚠️ Update: You can no longer climb the pyramids at Teotihuacan — but you can book a Teotihuacan hot air balloon tour to see them from above.

From the Aztecs to the Maya, the Olmecs and to the Toltecs, there are hundreds of ancient ruins to visit in Mexico.

One of the most impressive ancient destinations in Mexico, and one of the most visited, is the Teotihuacan Ruins (pronounced tay-oh-tee-wok-on).

At its height about 1,500 years ago, Teotihuacan was the most important and largest cities in the Americas, home to more than 100,000 people.

It was occupied by a group known as the Teotihuacanos, until the city was mysteriously burned and abandoned around 550 AD.

Today, many of the incredible monuments and pyramids still stand.

There are three pyramids at Teotihuacan: the immense Pyramid of the Sun, the third largest pyramid in the world, the slightly-smaller Pyramid of the Moon and the Pyramid of Quetzalcoatl, a central Aztec god.

The pyramids are linked by the 2.5-mile-long Avenue of the Dead, which is flanked by more temples and ceremonial platforms.

The impressive scale of this building work must be seen to be believed, especially when considering the builders didn’t have metal tools or pack animals to help.

Teotihuacan is located about 30 miles northeast of Mexico City. It takes about an hour to get there by rental car, taxi or Uber, in normal traffic.

You can also take a public bus from Mexico City’s North Bus Terminal to San Juan Teotihuacan, the pueblo magico (magic town) Teotihuacan Ruins is in.

You’ll want to arrive early to beat the crowds and midday sun.

Wear comfy sneakers, eco-friendly sunscreen and your sun hat, as a visit involves a lot of walking and little shade.

A hydration backpack with a built-in water bottle also comes in handy, or just your reusable water bottle.

best Things to do in MEXiCO

3. Teotihuacan Hot Air Balloon Ride

Teotihuacan Hot Air Balloon Tour from Mexico City
The pyramids at Teotihuacan are a great place to learn about the rich history of Latin America.

The best way to visit Teotihuacan now that you can’t climb the pyramids at Teotihuacan?

On one of these 5 Highest Rated Teotihuacan Hot Air Balloon Tours, because the only way to experience the vastness of this massive site is from above 🎈

Since the balloons go up early, you’ll arrive at the site early, then have time to explore the Teotihuacan Ruins after.

😱 Not into hot air balloons or heights? Book one of these 15 Highest Rated Teotihuacan Tours from Mexico City instead.

best Things to do in MEXiCO

4. Eat the Original Tacos al Pastor

el tizoncito cdmx
Mexico pro tip: Whatever you do, don’t skip the Mexico City tacos.
plate of two tacos al pastor at el tizoncito cdmx
Mexico pro tip: Whatever you do, don’t skip the Mexico City tacos.

To say this is hotly debated is an understatement — but El Tizoncito makes a very bold claim about Mexico City tacos.

They say they invented tacos al pastor 😳 as seen in the massive sign outsides one of their locations that reads “Los creadores de Tacos al Pastor” (The creators of tacos al pastor).

While this may or may not be true, you can visit the place they say these tacos were invented in the trendy La Condesa neighborhood.

🌮 Prefer a taco tour with a local guide? Bike to taste the world’s BEST TACOS is one of the top-rated Mexico City tours, combining top Mexico City sites, like Museo Soumaya Museum, with tacos and a bike ride.

best Things to do in MEXiCO

5. Hear Mariachi Music in Plaza Garibaldi

Mariachi band playing music
Looking for things to do in Mexico City at night? Head to the Mexico City Historic Center, the best place to see mariachis perform live music.

On weekends, Plaza Garibaldi is an all-day and night street party, with mariachi music as the guest of honor.

Mariachi is actually from Jalisco state, though Plaza Garibaldi is one of the best places to hear mariachi music in Mexico City (Xochimilco is another).

Head to Plaza Garibaldi in Centro Historico (Downtown Mexico City) to see mariachi musicians, as they play songs and try to one-up each other in musical showmanship.

🎺 Prefer taking one of the Plaza Garibaldi Mexico City tours? Here are some great options.

best Things to do in MEXiCO

6. See the Mexico City Day of the Dead Parade

float for CDMX day of the dead parade
For a unique experience, head to Mexico city in late-October for Dia de Muertos, a lively showcase of Mexican culture.

Here’s one of the best Mexico fun facts for you:

There was actually never a Mexico City Dia de los Muertos parade until it was depicted in the opening scene of the James Bond film, Spectre.

The Mexico City Day of the Dead Parade (sometimes called Parade of Alebrijes) in the movie was so epic the city decided it needed to turn fiction into reality, and the amazing Day of the Dead parade in Mexico City was born.

It usually takes place the third Saturday in October, though dates vary.

best Things to do in MEXiCO

7. Go on a Xochimilco Boat Cruise

colorful Xochimilco boats cdmx
The Xochimilco trajineras, colorful gondola boats, are among the countless awesome things to do in Mexico City.

One of the best things to see in Mexico City is the UNESCO World Heritage site of Xochimilco (pronounced so-shee-mill-co).

Located in the south part of the city, this unique area almost feels like a totally different world compared to much of Mexico City.

In fact, Xochimilco itself has two distinct worlds within it.

The first type of Xochimilco tours from Mexico City take place aboard a multicolored trajinera (tra-he-nair-uh) boat, as loud mariachi music plays and everyone’s drinking and dancing.

The second is on the Chinampas: Living an Ancient Culture Tour, a quiet and tranquil canoe ride through the canals of Xochimilco to visit the chinampas.

The chinampas (pronounced chin-am-pas), or Floating Gardens of Xochimilco, have been used as sustainable farms for centuries.

best Things to do in MEXiCO

8. Walk Around the Mexico City Zocalo (Centro Historico)

palacio bellas artes mexico city
Palacio Bellas Artes, located in Centro Historico Mexico City, is one of the most beautiful colonial buildings in the country.

Mexico City Centro Historico (Historic City Center) and Xochmiloco together make up one of the Mexico City UNESCO World Heritage Sites.

With so many things to do in Centro Historico, the best place to start is in the Zocalo, or Main Square.

There, you’ll see the Catedral Metropolitana (Mexico City Cathedral), Palacio Nacional (National Palace), Templo Mayor (Aztec Temple), and these other sites:

  • Palacio de Bellas Artes, especially to see the Ballet Folklorico
  • Alameda Central Park
  • Barrio Chino (Mexico City Chinatown)
  • Casa de los Azulejos
  • El Mirador at Torre Latinoamericana (Observation Tower)
  • Palacio Postal Historic Post Office
best Things to do in MEXiCO

9. Shop the La Ciudadela Market

souvenirs for sale at La Ciudadela Mexico City Market
La Ciudadela Artisan Market is the most colorful of all local markets in Mexico City.

Located in Centro Historico, Mercado de Artesanías La Ciudadela is one of the best markets in Mexico City.

This colorful, bustling mercado is the perfect place to pick up an amazing assortment of Mexican folk art souvenirs — from textiles and tortilla baskets, to purses and dresses.

best Things to do in MEXiCO

10. See a Lucha Libre Match (Mexican Wrestling)

lucha libre mexican wrestling match in mexico city at arena mexico
When it comes to entertainment in Mexico, lucha libre is one of the top Mexico City attractions.

Lucha libre Mexican wrestling is a guaranteed good time! The best matches take place on Friday nights at Arena Mexico in the Doctores neighborhood.

It is just outside the main tourist area, but next to the trendy Roma Norte neighborhood, which is full of amazing activities in Mexico City.

🦹‍♀️ Mexico City Travel Tips: As it’s much more fun with a big group, this top-rated Lucha, Tacos & Beer Tour is your best option.

best Things to do in MEXiCO

11. Visit North America’s only Castle (Chapultepec Castle)

Castollo Chapultepec Castle in Mexico City
One of the best museums in Mexico City, don’t miss El Castillo de Chapultepec and the adjoining National History Museum — two of the best Mexico City tourist attractions.

Located in the massive 1,700-acre Bosque de Chapultepec Park, El Castillo de Chapultepec is the only true castle in North America, as royalty once lived there.

The former home to Emperor Maximilian I and Empress Carlota is now a museum, and one of the must see Mexico City sites.

🤑 Mexico City Travel Tips: Chapultepec Castle admission is FREE on Sundays, but arrive early because it gets very crowded!

best Things to do in MEXiCO

12. Walk through history at the Anthropology Museum

giant fountain at mexico anthropology museum
giant Olmec stone head sculpture at Anthropology Museum in Mexico City
One of the giant Olmec heads in the National Museum of Anthropology. The mysterious Olmec civilization is the oldest known civilization on the Americas Continent, in existence from about 1500 BC-400 BC.

This Museo Nacional de Antropología is massive, and spans 23 exhibition rooms and 3,225 years of Mexican history.

The museum highlights include the Piedra del Sol (Aztec Calendar or Aztec Sunstone), Olmec head statues, Coatlicue goddess statue, and replica of Moctezuma’s headdress.

If you’re someone who’s deeply fascinated by Mexico’s extensive history, you must book this Mexico Unearthed at Anthropology Museum Tour.

It is led by a local Mexican guide who’s an expert in Mesoamerican history and culture, as well as Mexican history.

best Things to do in MEXiCO

13. Try Pulque in Pulquería las Duelistas

cups of pulque mexican drink

Known as the “drink of the gods” by the Aztecs, pulque (pronounced pull-kay) is made from the agave plant, just like tequila and mezcal.

As it’s only made in Central Mexico, trying pulque is one of the most unique things to do in Mexico City.

Sample this ancient adult beverage at Pulquería Las Duelistas, one of the best bars in Mexico City, located in Centro Historico (Historic Downtown).

While natural pulque is an acquired taste, you can try a rotating lineup of flavored pulques at Las Duelistas, like coconut, mango and pineapple.

best Things to do in MEXiCO

14. Eat Mexico City Street Tacos

When it comes to Mexico City things to do, you can always create your own street taco crawl.

If there’s one thing synonymous with Mexico — it’s tacos.

While you can’t go wrong eating at all the amazing restaurants in Mexico City, you’ll also want to try as many of the best tacos in Mexico City as you can.

💁‍♀️ You can use these pro tips to determine how to pick the best street food.

As the most beloved of all Mexico City street food, you can also try different variations of tacos (variations of tortillas), like these:

  • Flautas: Rolled, fried tacos, also known as taquitos or tacos dorados
  • Tostadas: Open-face tacos on a crispy tortilla
  • Tlacoyos: Diamond-shaped, open-face tacos
best Things to do in MEXiCO

15. Eat Churros at El Morro

churro ice cream sandwich mexico city
The famous Consuelo churro ice cream sandwich from Churreria El Moro Mexico City.

Churrería El Moro is known to have the best churros in Mexico City.

They have locations all over the city, including Centro Historico and at Parque Mexico in La Condesa — one of the best neighborhoods in Mexico City.

Enjoy the churros y chocolate (churros and chocolate sauce) or the famous Consuelo, a churro ice cream sandwich, at nearby Parque Mexico, the perfect park for people-watching.

best Things to do in MEXiCO

16. Visit the Golden Post Office

Mexico City Post Office - Palacio de Correos
When traveling to Mexico City, make sure to stop at Palacio de Correos de Mexico in Centro Historico, a popular spot for photos.

The Palacio de Correos de Mexico (Mexico Post Office) is located in Centro Historico.

Also called Mexico’s Correo Mayor, this has to be one of the prettiest post offices of all time.

It still services as a working postal office, but also one of the most Instagram worthy Mexico City sites to take beautiful travel photos.

best Things to do in MEXiCO

17. Swim & Dive in the Yucatan Cenotes

Located in Playa del Carmen, Cenote Azul (Blue Cenote) is one of the best cenotes near Cancun.
One of the best things to do in Yucatan is visit Cenote Dos Ojos (Two Eyes Cenote) which has great visibility for diving and snorkeling, but it’s also perfect for just swimming.

The Mexico cenotes (pronounced sen-no-tays) are natural pools, all connected to the same freshwater source.

Beneath the Yucatan Peninsula in southeastern Mexico, there’s a river flowing underground, and over time the limestone rock above it collapsed to create a cenote.

There are about 6,000 cenotes in Yucatan.

Some are fully open, like a swimming pool or pond; some partially-covered with tall rock walls and an opening at the top; some located underground in caves or caverns, like Cenote Suytun.

Each type of cenote is beautiful in its own way.

For many travelers, swimming, snorkeling and diving in the cenotes is high atop of their bucket list.

While some are located deep in the jungle, others are more accessible.

In fact, some of the best cenotes in Mexico are the Tulum cenotes, with some just minutes from downtown Tulum.

For divers and the truly adventurous, diving in the Tulum cenotes is a must-do.

Around Tulum, the freshwater cenotes are connected via a massive network of underground caves and caverns to explore.

As the water is so clear, visibility can exceed 165-feet (50 m) on some days.

While the scenery in these underground caves is a delight for divers, non-divers will love it as well.

Snorkelers closer to the surface, or even just anyone swimming with a mask on, will also be transported to what sometimes looks like you’re swimming in a river on the moon.

Cenote Dos Ojos near Tulum is very popular for both scuba diving and snorkeling.

It has beautiful structures like stalagmites and stalactites, formed over millions of years, which you can see while just swimming in one of the best Mexico cenotes.

Cenote El Pit is a deep dive cenote, and reserved for advanced divers only.

However, driving in a jeep filled with dive gear to a hole in the jungle floor, then diving into some of the cleanest water on the planet — is an experience that belongs on any diver’s bucket list. 

Among the most beautiful and best cenotes in Tulum for swimming, snorkeling and photos, don’t miss:

  • Cenote Calavera
  • El Gran Cenote
  • Cenote Zacil-Ha
  • Cenote Ik-Kil
best Things to do in Mexico

18. Do an Underwater Photoshoot in a Cenote

This Cenotes & Underwater Photography Tour is one of the best Tulum things to do in Mexico. (Photo: Airbnb)

One of the coolest and best things to do in Tulum Mexico is getting your photos taken underwater in one of the Tulum cenotes.

There are only a handful of local photographers offering this, like Rodrigo on this Cenotes & Underwater Photography experience.

best Things to do in Mexico

19. Stay in a Yucatan Hacienda

best hotels in merida mexico | kuka y naranjo boutique hotel
Located in the pueblo of Chocholá about one hour from Merida, Hacienda Chablé Yucatán is one of the best haciendas in Mexico. (Photo: Expedia)

Haciendas are a huge part of the history in Mexico and the Yucatan Peninsula.

Back in the 1600-1800s, Yucatan farmers harvested the area’s profitable cash crop, henequen, nicknamed “green gold” because it made a lot of them very rich.

Henequen was used to make sisal, thanks to the sturdy string-like fibers of the henequen plant.

When the demand and price for sisal dwindled, hacienda owners abandoned their sprawling estates as they became too expensive to maintain.

For years, many Yucatan haciendas sat in ruin. However, in the last 50+ years, some have been restored.

These are mostly used for private parties, weddings and events, though some have been converted into boutique hotels.

Below, you’ll find a list of the best haciendas in Yucatan, that are also hotels you can stay in.

best Things to do in Mexico

20. Swim with the Turtles in Akumal Bay

quintana roo travel: swimming with turtles in akumal, mexico, in akumal bay
The bright blue Caribbean Sea waters and grassy bottom at Akumal Beach are ideal for sea turtles.

Swimming alongside the giant green sea turtles of Akumal, Mexico, as they glide through turquoise water is truly a bucket list activity.

Located only about 30 minutes from Tulum, and 1.5 hours from Cancun, the pueblo of Akumal is a peaceful escape from these bigger destinations.

Among many amazing outdoor adventures in Yucatan, snorkeling with the turtles is a great way to see the natural side of this part of Mexico.

The best way to swim with the turtles is by booking a tour, as the number of people allowed in Akumal Bay each day is regulated.

You can book tours online in advance to insure they don’t sell out on the day of your visit, or at the Akumal beachfront.

Tour companies provide snorkeling gear and a life jacket, so all you need to do is enjoy watching these gorgeous animals as you swim in the shallows of Akumal Beach.

Akumal turtle tours follow strict guidelines to continue conservation efforts to protect this endangered animal.

Swimmers must maintain a 10-foot (3 m) distance from the green turtles and allow them to surface easily to breathe. 

Tours also include snorkeling to an off-shore reef to see schools of colorful tropical fish and stingrays.

If you’re staying locally at an Akumal resort, book an early morning tour which will be less crowded since the day-trippers from Cancun or Tulum arrive later in the day.

Akumal turtle season runs from May to November, and if you’re visiting during this time, a turtle tour is one of the best things to do in Akumal Mexico.

Do note that sunscreen of any kind is prohibited, as it harms the reef and sea life — so opt this SPF bathing suit (AKA rash guard) instead.

best Things to do in Mexico

21. Eat Cochinita Pibil in Merida, Yucatán

plate with cochinita pibil tacos
You can also try cochinita pibil in other parts of the Yucatan, so if you’re looking for fun things to do in Cancun Hotel Zone, seek out a restaurant serving traditional Yucatecan food.

Merida, Mexico, is known as the Cultural Capital of the Yucatan Peninsula.

Located about 3.5 hours from Cancun, Tulum and Playa del Carmen — though it feels like it’s a world away.

One of the best things to do in Merida Mexico is eat some authentic Yucatan food, like cochinita pibil.

This slow-roasted suckling pig is cooked underground in an oven called a “pib” — hence the “pib” in pibil.

You can have it in a torta (sandwich) or tacos; however, in the Yucatan, the a traditional way to eat it is in a panucho (tortilla stuffed with black bean paste) or salbute (puffy fried tortilla). 

best Things to do in MEXiCO

22. See the Pink Lakes of Las Coloradas

woman making a heart shape with her two hands at the pink lakes in mexico - day trips from Merida
While there’s no shortage of Mexico activities, the pink lakes are something special.

Las Coloradas (literally meaning “The Blushes”) are the famous Mexico pink lakes in the Yucatan Peninsula.

The water is actually pink — as Las Coloradas gets its pink color from the red algae, brine shrimp and plankton that live in the water.

The water’s salt content is very high, and the Mayans have used this area as a natural salt source for centuries.

Though visitors used to be able to go in the water, a few years back the Mexican government has since prohibited swimming in Las Coloradas.

The reason for this is that the salt content can actually be toxic on the skin — but it’s still one of the most instagrammable places in Mexico. 

best Things to do in Mexico

23. Visit Chichen Itza Mayan Ruins

woman on a chichen itza private tours in front of the El Casillo pyramid
One of the best pyramids in Mexico, marvel at El Castillo Chichén Itzá on your visit.

One of the most visited Mexico tourist attractions is Chichen Itza Ruins, which sees about two million annual visitors.

Chichen Itza is one of the Seven Wonders of the World, and a Mexico UNESCO World Heritage Site in the Yucatan Peninsula.

Chichen Itza is located about 2-3 hour from all the top Yucatan Mexico destinations — Cancun, Tulum, Merida and Playa del Carmen, and less than one hour from Valladolid, Mexico.

There are many Chichen Itza tours from all places, or you can drive your rental car

Chichen Itza is believed to be more than 1,500-years-old.

As the Mayan people were experts in astronomy, architecture and mathematics, the buildings were uniquely designed according to the rotation of the Earth and positioning of the sun.

El Caracol is the Astronomical Observatory and telescope once used to track the planet Venus.

The Maya believed Venus is the sister star to the sun, and a war god. As they observed its position in the sky, it helped them know the best time to go into battle.

The largest pyramid is El Castillo (AKA Temple of Kukulkan). This pyramid has 91 steps on each side, adding up to 365 for each calendar day.

The entire Chichen Itza site is filled with interesting buildings and amazing facts like this — which is why you’ll want to join a Chichen Itza tour.

🐍 Chichen Itza Tip: For a true Mexico bucket list experience, join the thousands who gather on the Spring and Fall Equinoxes. For about 30 seconds, the sun casts a shadow on the side of the El Castillo pyramid and it appears as though a serpent is crawling down it.

top Things to do in Mexico

24. Eat in a Cave in Playa del Carmen

One of the most fun things to do in Playa del Carmen Mexico is descend into Alux for a spectacular dinner underground in this cave restaurant.

Colorfully-lit Alux is known as one of the best restaurants in Playa del Carmen — and the ambiance is second to none.

top Things to do in Mexico

25. Go Glamping in Tulum

If you’re wondering, What is glamping?, you’re not alone.

In short, glamping is a cross between glamorous accommodations and rustic camping: Glamor + Camping = Glamping.

Among the best places for Mexico glamping, you have numerous options when going glamping in Tulum.

🏝 Related Article: Tulum Glamping: 11 Boho Glampsites & Tulum Treehouse Hotels

best Things to do in Mexico

26. Snorkeling or Diving in Cozumel Island

Cozumel is among the top vacation spots in Mexico, with gorgeous reefs, beautiful beaches, Mayan Ruins, and more! A Cozumel day trip is one of the best things to do in Playa del Carmen Mexico.

Experiencing the Mesoamerican Barrier Reef off the coast of Cozumel Island is a Mexico must.

Located a short boat ride from Playa del Carmen in the Yucatán Peninsula, the Cozumel Reefs are part of the largest barrier reef in the Western Hemisphere, and an aquatic paradise!

Located in the crystal-clear waters of the Caribbean Sea, Cozumel National Marine Park is a world-class snorkel and dive destination.

It has a comfortable water temperature, excellent visibility, and exotic marine life — everything from turtles and tropical fish to lobsters, crabs and sea urchins.

You can stay right on the island in a Cozumel hotel, or do a day trip over from Playa del Carmen.

To get there, take the Playa del Carmen ferry from the dock on 5th Avenue for the 25-minute boat ride.

There’s also the small Cozumel Airport (code: CZM) for direct flights. 

If you come by ferry, you’ll be dropped off at the main Cozumel dock.

There are several tour and boat operators right there who will take you out to the best reefs in Cozumel, including Palancar, El Cielo, El Cielito and Colombia.

There’s also day trips from Cancun to Cozumel Island available.

With about 100 dive operators, Cozumel is an easy and affordable place to scuba for the first time.

Already certified? It’s also the perfect place to take advanced diving courses for increased access to the underwater world. 

With your diving certification, you can explore even more of the underwater world.

One of the coolest things to do in Cozumel Mexico is visit the Cancun Underwater Museum of Art, or MUSA, located a short boat ride away.

Keep scrolling for more info on MUSA 👇

best Things to do in Mexico

27. Check out the Cancun Underwater Museum (MUSA)

sculpture in the ocean underwater of an old VW car at the underwater museum in cancun, one of the most unique places to visit in mexico
underwater sculpture of 6 men sitting cross legged and head bowed around a large rock at the underwater museum in cancun, one of the most unique places to visit in mexico
Just some of the 500 underwater sculptures at MUSA, one of the best things to do in Cancun Mexico. (Photos: MUSA via Facebook, Best places to visit in Cancun)

The Underwater Museum in Cancun is one of the top tourist attractions in Mexico, and among the best things to do in Cancun Mexico.

MUSA, which stands for Museo Subacuatico de Arte, is located underwater near Cancun and Isla Mujeres, in the Mexican Caribbean.

As one of the best Cancun attractions, MUSA is also one of the largest underwater sculpture gardens in the world.

While diving, snorkeling or on a MUSA glass bottom boat tour, you can see some (or all) of the more than 500 pieces of art created by various artists.

This museum is also a marine reserve with more than 500 life-sized, underwater sculptures.

Diving or even snorkeling at this unique underwater park is actually helping to rebuild the coral reef in this area, so don’t pass up the chance — and don’t forget your underwater camera.

🏩 Looking to stay in one of the best Mexico resorts? Cancun is well known for having many of the best Mexico all inclusive resorts in the country.

best Things to do in MEXiCO

28. Swim in Río Secreto (Underground River)

One of the best things to do in Riviera Maya is visit this secret river underground.

You’ve probably noticed by now there’s plenty of unique Mexico stuff to do! In the Yucatan Peninsula, there’s a river flowing underground to explore.

If you’re looking for one of the best bucket list Yucatan Peninsula things to do, look no further than Río Secreto, meaning “Secret River.”

Located just 15-20 minutes from Playa del Carmen, the pristine, nearly-untouched underground river and cave system of Río Secreto (Secret River) await.

⚠️ Keep in mind that you can only visit on a tour — like these best Río Secreto tours.

With stunning stalactites, stalagmites, and plant-life dripping from the cave openings, Rio Secreto offers up awe-inspiring views with small crowds.

This site isn’t an overrun Riviera Maya experience; rather, a guided experience intentionally kept small to help preserve the magic.

To start your cave exploration, you’ll put on a wetsuit, grab a walking stick and descend into the underground river system with your guide.

Your small group will walk and swim to explore the cave system and learn its history, before returning to surface for lunch.

How many people get to say they’ve explored a nearly-untouched underground river system?! Talk about “bucket list Mexico!”

With the Rio Secreto excursion, you can enjoy this once in a lifetime experience, located not far from the top destinations of Tulum and Cancun, it’s truly one of the best places to visit in Yucatan.

best Things to do in Mexico

29. Have a Drink in a Merida Cantina

mexican cantina

Merida, known as the safest city in Mexico, is among a handful of cities in the country that still has a thriving cantina culture.

Complete with old school cantina doors and rustic vibes, there are several great cantinas in Merida.

I recommend La Negrita Cantina, El Cardenal Cantina, La Cantina Porvenir, El Lucero del Alba, Cantina El Estado Seco, El Gallito Cantina, and El Dzalbay Cantina.

🇲🇽 One of the best ways to discover the city is on the FREE walking tours of Merida, and you can ask your guide to point out all the best cantinas in Merida.

30. See the Yellow City of Izamal

yellow town of izamal in yucatan, mexico
Looking for unusual things to do in Mexico? Head to the completely yellow city of Izamal Mexico!

One of the best day trips from Merida, Izamal is a feast for the eyes.

The entire downtown in Izamal pueblo magico (magic town), is painted yellow.

While no one knows for sure why it’s yellow, as one of the world’s few monochromatic cities, Izamal is one of the coolest bucket list Mexican places.

Besides the yellow buildings, this charming town also have an interesting Mayan archeological site called Kinich Kakmo Pyramid right in downtown Izamal.

best Things to do in Mexico

31. Swim with the Whale Sharks in Holbox Island

woman in long sleeved pink shirt swimming next to a giant spotted whale shark in holbox island, one of the most unique places to visit in mexico
Wondering what to do in Mexico in summer? Head to Isla Holbox to swim with the whale sharks — one of the best things to do in Holbox Island.

One of the best things to do in Mexico is to swim with whale sharks.

In case you’re a little scared now — know these are one of the Earth’s most docile sharks (if not the most docile shark on Earth).

They’ also the largest fish in the ocean, and can grow up to 30-feet-long (9 m).

It’s truly unforgettable to get to swim next to these huge, peaceful animals.

Isla Holbox is the perfect place to experience this incredible adventure and try something new.

Holbox (pronounced hole-bosh) is a small island in the Caribbean Sea, located in Mexico’s Yucatan Peninsula and accessible only by ferry from the pueblo of Chiquilá, Mexico.

cancun to holbox hammocks

Wondering how to get to Holbox Island? Check out my Complete Cancun to Isla Holbox Guide.

Only about 2,000 people live on Holbox, and the island is known for its small town feel.

While not far from the more popular destinations of Tulum, Playa del Carmen and Cancun, Isla Holbox’s more chill vibes mean you’ll find everything from relaxation to amazing Mexican street food there.

Besides swimming with the whale sharks in Holbox, the island has other incredible nature and unique wildlife.

You can see different types of birds (maybe even flamingos) on Isla Pajaros or Yum Balam Nature Reserve, and the see the bioluminescence at night on Punta Cocos beach or while kayaking through he mangroves.

Of course, the whale sharks swim is a must if you’re visiting during their migration season of June to September.

There are several local tour companies you can book with when you arrive on the island. They charge about $250 USD per person, which is pricey but worth it.

Tours last an entire day and usually involve a few snorkeling opportunities closer to shore after seeing the whale sharks.

You need to go all the way out into the open ocean to see whale sharks so the boat ride takes quite a while (so don’t forget your anti-sea sickness pills).

best Things to do in Mexico

32. See the Celestun Flamingos in Mexico

flamingos flying and in water | best things to do in mexico
Wondering, What is there to do in Mexico? You can see one of the world’s largest flocks of wild flamingos in Celestun.

Located in the quaint fishing village of Celestun, about 2.5 hours from Merida, you’ll find the Ría Celestun Biosphere Reserve.

There are some nice Celestun beaches, most visit the town because it’s the best place to see flamingos in Mexico and the Yucatan Peninsula.

To see the Celestun flamingos, book this boat tour through the mangroves, where as many as 35,000 flamingos live from November-February during mating season.

Besides flamingos, this UNESCO Biosphere Reserve is among the best places for bird watching in Mexico.

best Things to do in MEXiCO

33. Boat Ride in Bacalar Lagoon of Seven Colors

a sail boat in the middle of the blue waters of bacalar lagoon mexico
Boating in the Lake of Seven Colors in Bacalar Mexico is one of the best things to do in Quintana Roo state.

Bacalar, Mexico is located on the southern tip of Quintana Roo state, only about 30 minutes from the Mexico-Belize border.

One of the most popular places to visit in the Yucatan Peninsula, Bacalar is a pueblo magico (magic town), still untouched by mass tourism.

The top things to see in Bacalar all revolve around Laguna Bacalar (AKA Bacalar Lagoon or Bacalar Lake).

This is the second largest freshwater lake in Mexico, which the Mayans nicknamed the “Lagoon of Seven Colors,” as they say you can see seven shades of blue in it.

Also sometimes called the “Maldives of Mexico,” the water in Lake Bacalar is as perfectly crystal-clear and beautiful as in the Maldives Islands.

Much like in the Maldives, you’ll want to book a Bacalar hotel on the lake so you can admire its beauty day and night!

On Bacalar Lagoon, there are a few great activities, namely taking a boat tour to reach all the special parts of the lagoon.

Bacalar Lake is about seven miles long, so to see as much as possible, you’ll need to go by boat.

Some of the best things to do in Bacalar include the Canal de los Piratas (Pirate’s Channel), where there’s a shipwreck you can jump off into the lake, Isla de Pajaros (Bird Island), and Cenote la Bruja (Witch’s Cenote).

There’s also Cenote Azul (Blue Cenote), located just outside of the lake.

If unique places in Mexico are your thing, and you want to experience some more beautiful nature in the same state as Bacalar, check out the Huasteca Potosina and Isla Holbox (Holbox Island).

best Things to do in Mexico

34. Stroll Calzada de los Frailes in Valladolid

The Calzada de los Frailes (AKA the Calle de los Frailes) is known as the most beautiful street in Valladolid pueblo magico (magic town).

It is located a few blocks from the Zocalo (Main Square), and makes the perfect place for Instagram worthy Valladolid photos.

On one end of the street, you’ll find the 16th Century Convento de San Bernardino de Siena and Valladolid sign in big, colorful letters.

From the historic convent, walk northeast down Calzada de Frailes, and stop for photos at all the cute cafes and boutique stops along the way.

best Things to do in Mexico

35. Stand on the Platform at Cenote Suytun

woman in cenote suytun mexico
Cenote Suytun is one of the best Mexico cenotes, and top day trips from Cancun!

Mexico’s Yucatan Peninsula has about 6,000 cenotes (sinkholes).

Some of them, known as swimming pool cenotes, are completely exposed with no rock covering them.

Other cenotes are partially-open with some rock making a canopy over the top, and some are fully underground in caves.

Suytun Cenote, located about 45 minutes from both Tulum and Valladolid, is an underground cave cenote.

There is a circular platform in its center and a hole in top so a single ray of light gets in — making Cenote Suytun among the best cenotes in Mexico. 

best Things to do in Mexico

36. Visit Tulum Ruins

tulum ruins in mexico, mayan ruins on the caribbean sea
Among the best Mayan Ruins in Mexico, no Tulum trip is complete without seeing the Tulum Ruins — one of the best Riviera Maya things to do in Mexico.

By now, most people have heard of the popular Mexico beach town of Tulum (if not, check out my Ultimate Guide for First Timers Traveling to Tulum Mexico here).

If you’ve never been to Tulum, you’re likely wondering what to do in Tulum 🤔

Among the must-see sites is the Tulum Mayan Ruins, located right on Tulum Beach overlooking the Caribbean Sea.

Located in the Yucatan Peninsula, Tulum is among the best places in Riviera Maya.

It is a beautiful Mexico beach town, but unique among all other beach towns because it has these amazing Mayan Ruins, located on one of the best beaches in Mexico.

The old city of Tulum was established in about the 13th Century as a seaport, trading mainly turquoise and jade.

It was built on the top of a cliff and surrounded by a wall to protect the population from invaders and pirates.

The entrance to Tulum Ruins is still through that same wall, and once in, it’s like stepping back in time.

The city inside the walls still has some of the original stone buildings, located amongst lovely green grass fields and numerous freely roaming iguanas.

Among the many structures at the Tulum Archeological Site, the most iconic is the Templo del Wiento (Wind Temple), sitting on a cliff at the edge of the site.

This ancient stone structure, combined with the turquoise Caribbean Sea water behind it, makes for great photos.

After touring the site, you can take the staircase down to Playita Tortuga (Turtle Beach).

This is a small beach cove located beneath the ruins, where many head for a dip in the sea to cool off after exploring.

🏝 Don’t forget your quick dry towel and reef-safe sunscreen.

best Things to do in Mexico

37. Get Instagram Worthy Tulum Photos

woman at the Ven a la Luz tulum sculpture of a wooden woman
The Ven a la Luz (Come to the Light) sculpture by South African artist Daniel Popper is the entrance to Raw Love Cafe and Ahau Tulum Hotel.

Tulum is known as one of the most Instagrammable places in Mexico, with beautiful beaches, trendy restaurants and bars, hotels with bohemian decor like Azulik Tulum and its Sfer Ik Museum, art hotels like Casa Malca (once owned by Pablo Escobar), and more.

Some of the quintessential Tulum photos spots are on Tulum Beach. At one extreme end of this street, there’s the Tulum Mayan Ruins.

From there, you’ll pass the Follow That Dream sign, Matcha Mama Cafe, Ven a la Luz sculpture, and many more Instagrammable Tulum sites.

38. Hike to El Tepozteco Pyramid

people on a pyramid at the top of a mountain in one of the best mexico pueblos magicos | tepoztlan tepozteco pyramid
By no means an easy hike up, the views from the Tepozteco Pyramid are worth the trek.

Tepoztlán, Morelos is one of the best day trips from Mexico City, at just one hour away.

This town is a hub for artists, healers and spiritual seekers, and one of the 177 pueblos magicos, or magical towns, a prestigious title awarded by the Mexico Tourism Secretary.

For many, no visit to Tepoztlan is complete without climbing up to the Tepozteco Aztec pyramid. It’s an intense climb, though the views are spectacular.

This mountain-top ruin is dedicated to Tepoztēcatl, the Aztec god of pulque (pronounced pull-kay) — known as “the drink of the gods.”

best Things to do in Mexico

39. Explore the Underground Great Pyramid of Cholula

Located under the iconic yellow Iglesia de Nuestra Señora de los Remedios Cholula church — yes, under it — you’ll find the Great Pyramid of Cholula.

It is the largest archaeological site that has a pyramid in the New World, and the largest pyramid on Earth, by volume.

You can tour the underground tunnels of this large pyramid, which is only partially excavated, in the Cholula Architectural Zone in downtown.

The charming Cholula pueblo magico (magic town) is located in Puebla state, about three hours from Mexico City.

best Things to do in Mexico

40. Ride the Tequila Express Train

jose cuervo tequila train mexico
blue agave fields in Tequila, Mexico
One of the best things to do in Guadalajara is visit the nearby blue agave fields near Tequila — one of the best UNESCO World Heritage Sites in Mexico.

One of the most fun ways to experience the Tequila pueblo magico (magic town) is taking the Jose Cuervo Express Tequila Train.

This day trip goes to Tequila from Guadalajara, Mexico, with unlimited drinks and educational classes about Mexico’s famous spirit.

🥂 Tequila Fun Fact: Just as champagne is a sparkling wine made in the city of Champagne, France — tequila is a mezcal that’s made in the city of Tequila, Mexico (and a few other places).

best Things to do in Mexico

41. Visit the Guanajuato Mummy Museum

mummies

The Museo de las Momias (Mummies Museum) is among the best things to do in Guanajuato, Mexico.

💀 Curious about the story behind the Guanajuato mummies? Read their interesting story here.

While the Mummy Museum in Guanajuato may not be not for everyone because the 100 or so Guanajuato mummies are real human bodies, it’s a bucket list Mexico experience as there’s no museum like it anywhere in the world.

best Things to do in Mexico

42. Explore the Huasteca Potosina Waterfalls

old wooden yellow boat in foreground and waterfall in background in Huasteca Potosina, one of the most unique places to visit in mexico

Located in the state of San Luis Potosí, northeast of Mexico City, and bordering the Sierra Gorda UNESCO Biosphere Reserve, is the Huasteca Potosina.

This natural playground for the outdoor enthusiasts has breathtaking waterfalls, rivers, natural pools and even some caves.

There is so much to discover that you could spend an entire week here and never run out of things to do in Huasteca Potosina.

For nature lovers, you’ll want to immediately add this somewhat off the beaten path Mexico destination to your bucket list. 

The Huasteca Potosina is still quite undeveloped, and has retained its natural beauty and charm — despite increasing tourism.

To explore the whole area, you can book this tour, or rent a car and go on your own if you’re more adventurous. It is safe to explore either way you choose.

waterfalls in san luis potosi mexico

🤿 The best way to visit is on this 3-Day Adventure and Nature Tour in Huasteca Potosina Tour.

You’ll want to book a hotel in Ciudad Valles, Mexico, a town right in the heart of the Huasteca.

From there, you can take daily trips to some of Mexico’s best waterfalls: Cascada Tamul, Tamasopo, El Meco, El Salto del Agua (AKA El Naranjo), and Puente de Dios.

There’s also the Sotano de las Golondrinas (Cave of Swallows), which you must see before sunrise.

These locations are all spread out, which is why it’s easiest to stay central in Ciudad Valles and head in different directions every day.

You can also make yourself a custom itinerary and find local places to stay closer to each of the Huasteca sites you want to explore. 

If you don’t rent a car, you can hire a taxi which costs about $1,500 pesos ($75 USD) for the day.

However, the easiest way to visit is on the 3-Day Adventure and Nature Tour in Huasteca Potosina Tour.

Either way you choose, don’t miss one of the most amazing places in Mexico.

best Things to do in Mexico

43. Marvel at the San Miguel de Allende Church

Parroquia de San Miguel Arcángel in San Miguel de Allende Mexico
When it comes to the best San Miguel de Allende things to do, don’t skip the Parroquia San Miguel Church.

San Miguel de Allende is a Mexico UNESCO World Heritage Site, and known as one of the best places to retire in Mexico.

It’s also one of the best places to visit in Mexico, and there’s no shortage of amazing things to do in San Miguel de Allende Mexico.

It is a well-preserved Mexico colonial city, centered around the towering Gothic-style Parroquia de San Miguel Arcángel Church.

Marvel at the church, then stroll the rest of this colorful town and enjoy eating in this well-known foodie city, one of the best places to eat traditional Mexican cuisine.

best Things to do in Mexico

44. Go Skydiving in Puerto Vallarta

A bucket list experience in Mexico and anywhere, Puerto Vallarta skydiving offers amazing views of the Pacific Ocean and Sierra Madre Mountains upon descent.

You’ll land right on the beach, a peaceful place to end the most adrenaline-filled of all the best things to do in Puerto Vallarta

best Things to do in Mexico

45. Climb the Peña de Bernal Monolith

monolithic rock in a colonial town in mexico | peña de bernal
The charming pueblo magico (magic town) of Bernal, and the Peña de Bernal in the distance.

The San Sebastian Bernal pueblo magico (magic town) in Queretaro state is known most for the Peña de Bernal (Bernal Stone).

It is the third tallest monolith on Earth, towering over the city at 1420-feet-tall (433 m).

There are many Peña de Bernal tours that include hiking and abseiling (rappelling) to higher points on this giant rock.

To go all the way to the top you’d need a permit, but there are also places you can walk up to that are closer to the base which offer beautiful views all along the way.

best Things to do in Mexico

46. Experience the Monarch Butterfly Migration

The Piedra Herrada butterfly biosphere reserve near Valle de Bravo Mexico.

Every November, millions (possibly billions) of monarch butterflies make their annual 3,000-mile migration from Canada to the Oyamel Fir Forests in Mexico’s Central Highlands.

They remain in Mexico from about November to March.

Located not far from Mexico City, many visit the UNESCO World Heritage Site Butterfly Sanctuary on a day trip from Mexico City.

There are a few designated sanctuaries — one in Michoacan state, and the Piedra Herrada Monarch Butterfly Biosphere, located in the lakefront town Valle de Bravo.

Piedra Herrada Butterfly Sanctuary, in Estado de México (Mexico State), is closer to Mexico City, so many visit this one ‚ but El Rosario in Michoacan state is said to be the best one.

🦋 The easiest and safest way to visit is on a group tour, like this Monarch Butterflies & Valle de Bravo Tour.

If you go on your own, you can hike up or pay for a horse and guide for the one-hour climb up the mountain where you’ll see the butterflies.

Most of the climb is a gentle uphill walk; however, the final 150-feet (45 m) is a steep, rocky incline that even the horses do not even attempt.

Once at the top, you will see thousands of monarch butterflies just in your immediate eyeline.

They are everywhere, often weighing down branches because there are so many of them, or fluttering about covering you, flying in the air around you, and even on the ground.

In the spring, the butterflies begin their eight month migration back — during which time four generations of butterflies live and die.

Scientists don’t know how they find their way to the same spot in Mexico each year.

This phenomenon is considered the most dramatic display of insect migration in the world.

Being in the forest, surrounded by monarch butterflies in all directions and as far as the eye can see, is truly a Mexico bucket list experience.

best Things to do in Mexico

47. Walk through the Tlaxcala Firefly Forest

firefly forrest in mexico | tlaxcala, mexico things to do
Don’t miss this Excursion to the Sanctuary of the Fireflies if you’re visiting Mexico City from about June-August.

Each year, from June-August, the Santuario de las Luciernagas (Nanacamilpa Firefly Sanctuary) in Tlaxcala, Mexico comes alive at night with millions of tiny glowing creatures.

Tlaxcala is the smallest state in Mexico, located about 1.5-2 hours from Mexico City — though you can also see fireflies in other places, like Puebla state.

The window for seeing this natural phenomenon is short, so book your spot on this Excursion to the Sanctuary of the Fireflies well in advance.

Walking through the magical Mexico firefly forest is one of the best Mexico experiences, that looks like something right out of a fantasy movie.

best Things to do in MEXiCO

48. Visit Las Grutas Tolantongo Hot Springs

The Tolantongo grutas, or Tolantongo caves, is one of the most Instagram worthy places in Mexico.

It is one of the best Mexico City day trips, located about four hours north of the city in the state of Hidalgo, where you’ll also find the Basaltic Prisms in Huasca de Ocampo, Toltec Ruins in Tula.

Grutas Tolantongo is still quite undeveloped, and has retained its natural beauty and charm — despite increasing tourism.

The easiest and best way to visit Tolantongo is on one of these Mexico City to Tolantongo tours, or rent a car and go on your own if you’re more adventurous.

best Things to do in Mexico

49. See the Hidden Beach at Islas Marietas

two women on Islas Marietas hidden beach in mexico
Among the top Puerto Vallarta activities, don’t miss Islas Marietas National Park.

Those traveling to Puerto Vallarta, Sayulita and San Pancho, can cross the Marietas Islands off their Mexico bucket list.

On one of the islands in this chain, you’ll see the famous hidden beach in Mexico — Playa del Amor (Lover’s Beach).

As this Mexico hidden gem has grown in popularity in recent years, the government has limited the number of daily visitors to preserve this natural treasure.

Now, only about 125 people per day may visit the island with only a few registered tour companies.

If the Islas Marietas and Mexico hidden beach is on your bucket list, book one of the Marietas Islands tours seen below.

⭐️ The Best Islas marietas tours

Before you book, know that there are two types of tours to the Marietas Islands.

One tour takes you near the hidden beach and snorkeling around the other islands; these average about $75 USD.

The other tour (seen above) allow you to actually explore the Hidden Beach; these cost about $175-200 USD.

best Things to do in Mexico

50. Indulge on the Wine & Cheese Route

cup of mexican wine at a vineyard

Located not far from Quetetaro, Mexico, many head to Tequisquiapan pueblo magico (magic town) to enjoy Central Mexico’s Wine and Cheese Route.

This small town is known for its many vineyards, like Finca Sala Vive by Freixenet, and the Cava de Quesos Bocanegra cheese cave.

🚙 Renting a car in Mexico? Mexico City to Queretaro is one of the easiest and best travel road trips in Central Mexico!

best Things to do in Mexico

51. See the UNESCO World Heritage City of Morelia

colonial church in morelia mexico, michoacan state
The cathedral, aqueducts and botanical gardens are some of the best things to do in Morelia Mexico.

Morelia, Mexico is a UNESCO World Heritage City.

It has a much more European look than many places in Mexico, with beautiful stone fountains and classical architecture located throughout downtown. 

While many Mexico colonial cities have been painted in bright colors, Morelia’s buildings remained unpainted and in their natural pink-colored stone.

Of the most iconic buildings, head to the Historic City Center of Morelia to see the beautiful baroque Morelia Cathedral.

BEST THINGS TO DO IN Mexico

52. Walk the Underground Puebla Tunnels

woman walking through the puebla tunnels located under puebla city, mexico

The underground tunnel system in Puebla, Mexico dates back to 1531.

However, it was only just discovered in 2016 when an archeologist found a mysterious doorway, seemingly by accident, in the Cinco de Mayo Road alleyway.

It led him to an elaborate tunnel system beneath the UNESCO World Heritage Site of Puebla.

The Secret Tunnels of Puebla is now a museum you can walk through and see the artifacts dug up within them.

The reason the tunnels were built in the first place remains a mystery.

BEST THINGS TO DO IN Mexico

53. Stay in Elizabeth Taylor’s Puerto Vallarta Mansion

Casa Kimberly is one of the best hotels in Puerto Vallarta. (Photo: Expedia)

Besides some of the best beach towns in Mexico, Puerto Vallarta also offers its visitors a lot of history and old world charm.

The town was the backdrop of the 1964 film, The Night of The Iguana, with Ava Gardner and Richard Burton.

The two Hollywood acting legends continued their onscreen romance off-screen, eventually buying a home together in Puerto Vallarta.

Now called the Casa Kimberly Boutique Hotel, visitors can stay in the home or visit it on this Old Town Hollywood Tour.

BEST THINGS TO DO IN MEXiCO

54. Learn to Surf in Sayulita

woman surfing in Sayulita, Mexico
Take surfing lessons in Sayulita, Mexico with a local, one of the best outdoor activities in the city.

Located on the Pacific Coast, about one hour from Puerto Vallarta, you’ll find the Sayulita pueblo magico (magic town).

Sayulita is in Nayarit state, on a beautiful strip of beach known as the Riviera Nayarit, along with San Pancho, the Marietas Islands, posh Punta Mita, and more. 

While all Mexico is full of adventure, culture, mouth watering food and beautiful landscapes — no Mexico bucket list is complete without surfing in Sayulita.

The Nayarit Riviera has attracted surfers from all over the world for decades now, but there are beginner waves as well.

For those new to surfing, there are plenty of Sayulita surf schools right on the main beach, called Playa Sayulita.

While there are many great Sayulita things to do — the best one being surfing, of course, so don’t be scared to book some lessons.

woman walking down a colorful street in sayulita, mexico

While visiting, you must also snap a photo on Calle Delfines (AKA Sayulita Slap Street or Flag Street), which is the famous Sayulita colorful flag street in downtown.

Sayulita’s warm water is inviting, and its gentle waves are perfect for first-time surfers.

It also has a beautiful sandy bottom, so you don’t have to worry about rocks.

If you have ever wanted to learn how to surf, Sayulita ranks among the best places to surf in Mexico for beginners.

After your Sayulita surf lesson, relax and just hang out on the beach to enjoy fresh coconut water and a beachfront massage.

After your first time surfing, you’ll definitely want some down time after hitting the waves — one of the best things to do in Sayulita!

As the Sayulita beaches start to fill up with people in anticipation of sunset, enjoy a nice margarita or cold beer as the sun dips into the Pacific Ocean.

There is something special about Sayulita, and learning to surf here makes it all the more special.

BEST THINGS TO DO IN MEXiCO

55. Eat Prehispanic Food at Tepoztlan Market

plate with Itacates and cecina de yecapixtla in tepoztlan market
An itacate with cecina are just one of the unique Mexican food options you can sample at the Tepoztlan Market.

For a unique Mexico foodie experience, head to Tepoztlan Market to try prehispanic foods like itacates (fried corn cakes), tlaltequeadas, (colorful veggie pancakes), alaches and quelites (two different dark green veggies).

If you eat meat, try the famous cecina de yecapixtla. Coming from the small town of Yecapixtla, Morelos, this is one of the most famous Central Mexico foods.

Located in the Tepoztlan pueblo magico (magic town) about one hour from Mexico City, this vibrant town is one of the most unique places to visit in Mexico.

It is a hub for spiritual seekers, artists, bohemians, and those doing wellness retreats in Mexico.

56. See the Hierve el Agua Waterfall

petrified waterfall hierve el agua in oaxaca mexico
woman at hierve el agua waterfalls in oaxaca mexico
Looking for the best things to do in Oaxaca Mexico? Look no further than Hierve el Agua.

Hierve el Agua (which means “boiling water”) isn’t actually a waterfall — but does look like a waterfall, and is usually called Hierve el Agua Waterfall.

It is actually a petrified waterfall, and the result of small streams and droplets of mineral-rich water falling over the side of a cliff.

After many years, the water calcified and now looks like a waterfall — though not much water is actually falling,

Besides hiking down to the base of the “waterfall,” you can also go for a swim in the Hierve el Agua pools, located in Oaxaca, Mexico.

These thermal pools hold the boiling water from which Hierve el Agua gets its name. 

BEST THINGS TO DO IN MEXiCO

57. Visit Palenque Mayan Ruins

While the best places to vacation in Mexico are subjective, those looking to experience unspoiled, beautiful Mexican nature will enjoy Palenqne, a pueblo magico in Chiapas.

Located in a rainforest high in the mountains, the top site here is the Palenque Ruins (pronounced pah-len-kay).

This UNESCO World Heritage Site is about 135 miles (220 km) from San Cristobal de las Casas.

If you’re fascinated by ancient civilizations and ruins, or have visited Machu Picchu in Peru, or Tikal in Guatemala, you’ll love the Palenque Mayan Ruins in Mexico.

The Palenque Archaeological Zone you can visit today is just a small fraction of what was once a sprawling city.

The area known as Palenque today is much older, but the archaeological zone dates back to 1567.

The ruins were discovered in the 1950s by Mexican archaeologist, Alberto Ruz Lhuillier.

Some of the rooms still feature intricately carved tablets mounted to the walls, particularly in the Palace Complex.

Here, you’ll find three parallel walls, connected with corridors and a vaulted ceiling, typical of the style of the building at Palenque.

Some of the more notable buildings and temples include the Templo del Conde (Temple of the Count), El Palacio (The Palace) and Templo de las Inscripciones (Temple of the Inscriptions).

There are also smaller temples, like Templos XII and XIII, so plan for a full day to fully explore.

Located in the jungle, Palenque weather is hot and humid year-round. Temperatures average 85-95°F; but can feel 5-10°F hotter with the humidity.

Always check the weather before you visit, and don’t forget your filterable water bottle, which filters your water so you don’t get sick in Mexico.

Thanks to the jungle climate, the lush green landscape surrounding Palenque Ruins only adds to its beauty.

The surrounding vegetation is home to monkeys, birds, and of course bugs, so don’t forget your eco-friendly bug spray and anti-insect bracelet.

BEST THINGS TO DO IN MEXiCO

58. Release Baby Sea Turtles in Puerto Escondido

baby turtle being released on the beach
Looking for the best things to do in Puerto Escondido Mexico? Participate in this baby turtle release at sunset.

The Oaxaca beach town of Puerto Escondido is well known as one of the best places to surf in Mexico.

However, non-surfers have beautiful beaches to enjoy during the day as well. When the sun’s setting, don’t miss this baby sea turtle release in Oaxaca.

🏝 Related Article: 21 Best Oaxaca Beaches: Ultimate Oaxacan Coast Guide

BEST THINGS TO DO IN MEXiCO

59. Attend Day of the Dead in Oaxaca

decorations for day of the dead in mexico
Of all Oaxaca things to do, nothing beats experiencing Day of the Dead in Oaxaca.

Día de los Muertos is a festive time in much of Mexico — though no city has a more extravagant party than the Day of the Dead Oaxaca celebration.

As Oaxaca City, the state’s capital, is a smaller sized city, people book this Mexico bucket list celebration up to a year in advance.

BEST THINGS TO DO IN MEXiCO

60. Boat Around Lagunas de Montebello

Nestled in the Southern Mexico region of Los Altos de Chiapas, Lagunas de Montebello National Park is a complex of about 60 lakes.

They are interspersed within a lush forest that offers beautiful scenery for a beautiful day of boating around.

In 2009, the nearly 16,000-acre area was designated a UNESCO Biosphere Reserve.

Unfortunately, the lakes are not swimmable, but you can explore the area on horseback trails, hiking trails and Montebello boat tours to see some of the lakes. 

From the nearby town of San Cristobal de las Casas, there are tours that combine Lagunas de Montebello with the El Chiflon waterfall.

However, if you have more time, take a few days and explore the area on your own.

This off the beaten path part Mexico has so much to see, with small communities around the lagoons to get in touch with nature and hire local guides to take you around.

A bit further south, don’t miss Las Guacamayas Ecotourism Center and Las Nubes Waterfalls.

BEST THINGS TO DO IN MEXiCO

61. Go Silver Shopping in Taxco

colonial church in taxco mexico

Taxco, Mexico was one a booming silver mining town.

Today, it gets most of its income from tourism, as one of the most beautiful and best pueblos magicos in Mexico.

You’ll enjoy walking the town’s winding cobblestone streets, and buying silver directly from local artisans.

best Things to do in MEXiCO

62. Take a Cooking Class in Oaxaca

red, black and green mole enchiladas

Oaxaca City, the capital of Oaxaca state, is known as the Foodie Capital of Mexico — so what better way to get to know this place than through the delicious Oaxaca food and drinks.

While Mexico is known for tacos and burritos, in Oaxaca, it’s all about mole, tlayudas, tejate and mezcal.

best Things to do in Mexico

63. Boat through Sumidero Canyon

smaller blue boat approaching the large Sumidero Canyon, one of the most unique places to visit in mexico
Boating through Sumidero Canyon in Chiapas, Mexico is a must on any Ultimate Chiapas Mexico Travel Guide.

The state of Chiapas is known for beautiful nature, and among the best things to do in Chiapas is visit Sumidero Canyon National Park.

To see the Cañon del Sumidero, join a boat tour, which you can take from the nearby towns of San Cristobal de las Casas or Tuxtla Gutierrez.

The tour companies will drive you to the pueblo magico (magic town) of Chiapa de Corzo, where you’ll board the boat and hit the water.

The tours take you along the Grijalva River, which extends for about eight miles along the bottom of this steep-walled canyon.

The Sumidero Canyon boat tour lasts about 1.5 hours. On this thrilling ride, marvel at the canyon walls, which extend up to about 3,000-feet-tall (1000 m) in some areas.

Chock full of wildlife, you may see crocodiles a few feet from the boat, and playful monkeys in the trees on shore.

You’ll also see the Árbol de Navidad, or Christmas Tree waterfall, which cascades down the side of the cliff in a pine tree shape.

There’s also river caves only accessible by boat, and one even has a small shrine dedicated to the Virgin de Guadalupe.

Make sure your camera is fully charged as there’s many beautiful sites along the way through Sumidero Canyon.

A waterproof phone holder, sunscreen and a sun hat (one with a strap so it doesn’t fly off) will also come in handy.

Once the boat ride is over, make sure to spend some time in Chiapa de Corzo as it has great shops and restaurants.

Most tours will give you an hour or so to explore this small pueblo following the boat ride.

best Things to do in Mexico

64. Visit El Chiflon Waterfalls

Cascadas El Chiflón is a popular day trip from San Cristobal de las Casas or Tuxtla Gutiérrez, a somewhat off the beaten path pueblo magico (magic town) in Chiapas state.

Chiapas, located in Southern Mexico, is one of the best regions for outdoor and adventure activities, and Mexico culture travel.

With mountain hikes, deep cenotes, ancient Mayan ruins like Palenque and Bonampak, rushing rivers and extensive cave systems, Chiapas is a wild place of striking natural beauty.

There are also numerous waterfalls, and El Chiflón has some of the best waterfalls in Chiapas.

At El Chiflon, there are gorgeous turquoise pools that collect under a series of stunning falls, some of which you can swim in.

The best waterfall at El Chiflon is the final one you’ll see along the trail, Velo de Novia (Bridal Veil), a spectacular 395-foot (120 m) fall.

To reach Velo de Novia waterfall, you’ll follow an easy 1.5-mile (1 km) walking trail which travels upstream past an impressive collection of lower falls.

Make sure to take a bathing suit so you can swim in the stunning blue waters of the lower falls.

The easiest way to reach El Chiflon is by rental car, or with a tour from popular tourist towns in Chiapas State, like Tuxtla Gutiérrez and San Cristóbal de las Casas.

There are picnic tables and facilities at El Chiflon, as well as a small collection of food stalls.

best Things to do in Mexico

65. Attend Carnaval in Veracruz

woman in a costume celebrating Carnival in Mexico

Carnaval de Veracruz is an annual festival that takes place in the Port of Veracruz (AKA Heroica Veracruz) each February.

It is one of the most recognized of all Carnaval celebrations in Mexico, along with the celebration in Mazatlan, Mexico.

🎭 Mexico Fun Facts: Carnaval in Mexico is similar to Mardi Gras in New Orleans and Carnaval in Brazil, so expect parades, festive floats, dancing, elaborate costumes and street parties.

best Things to do in Mexico

66. Visit the Indigenous Towns of Chamula & Zinacantan

colonial church in zinacantan chiapas mexico
Zinacantan Chiapas, one of the most famous art towns near San Cristobal de Las Casas.

When visiting the colonial city of San Cristobal de Las Casas in the state of Chiapas, plan for some time to also see the two nearby pueblos of San Juan Chamula and Zinacantan.

These towns are about 30 minutes from San Cristobal, and 4.5-miles (7 km) from one another.

🚌💨 Visit them both on this Chamula and Zinacantán Day Trip from San Cristóbal Tour.

The two towns are close to each other, but very different. Chamula is a merchant town whereas Zinacantan is an artisan town.

They do both rule themselves independently and have their own (non-Mexican) police force, but have differing customs, dress, traditions and public holidays.

Of the two, San Juan Chamula is well known for its centuries-old Iglesia San Juan church.

In this picturesque church, there’s a ritual which is not for the faint hearted.

⚠️ Note: Photos aren’t allowed in the church or of indigenous peoples and local villagers.

San Juan Chamula Church Ceremony: What to Expect

colorful colonial church in san juan chamula, chiapas, mexico
Experiencing the religious ceremony at Iglesia San Juan church in San Juan Chamula, Chiapas, is among the top Mexican activities for culture travelers.

If you are lucky enough to attend on a day a curandero (medicine man or shaman) is there, you’re in for a once in a lifetime experience.

As mentioned, this isn’t for everyone — but it is a unique and powerful ceremony, both for locals and visitors who are welcome to attend.

When in attendance, the curandero performs rituals for local families to clear negative energies.

The ritual includes a live chicken, an egg, a local liquor called pox (pronounced posh), and Coca-Cola or Fanta soda, intended to make participants belch and evacuate negative energy.

There are no pews inside the church, and worshipers sit on pine needles strewn across the floor.

Families sit together in designated areas on the floor, along with the medicine man, and they will all begin changing — likely in their native Tzotzil language.

The curandero goes by the families with the egg, saying prayer and invocations to absorb energies into it.

It is said that if the egg was cracked open during the ritual, it would be black inside, having absorbed the negative vibrations from the family. 

⚠️ Trigger warning: Animal sacrifice — In some cases, the neck of the live chicken will be broken, and also passed over the family to absorb the negative energies.

It is then buried, along with the egg.

Having completed the service, the medicine man will be paid and the family returns home free of negative energies.

This ceremony is a unique mix of prehispanic ritual meets Catholic ritual, and the only place to see it is in San Juan Chamula, Mexico.

free Things to do in Mexico

67. Visit Playa Carrizalillo in Puerto Escondido

Playa Carrizalillo, Puerto Escondido, Oaxaca Mexico
You’ll get many of the best views of Puerto Escondido in and around Playa Carrizalillo.

Playa Carrizalillo is arguably the most beautiful beach in Puerto Escondido.

It’s not super easy to get to, as you must walk down (then back up) about 155 stairs to access this beach.

However, Carrizalillo is great for swimming, and could honestly be on a postcard, so it’s worth the trek.

There are several amazing beaches in Oaxaca and beach towns, like Bahías de Huatulco, Mazunte, San Agustinillo and Lagunas de Chacahua National Park.

Though not as popular at the Mexican Caribbean beaches, Oaxaca has some of the best Mexico Pacific Coast beaches.

best Things to do in Mexico

68. Hike to the Oaxaca Pueblos Mancomunados

Trekking in the Sierra Norte Mountains through the Pueblos Mancomunados is a must on any Ultimate Oaxaca Mexico Travel Guide.

With UNESCO World Heritage Sites like Oaxaca City and Monte Alban Ruins, majestic mountain ranges and indigenous Zapotec villages — Oaxaca is a Mexico bucket list state.

It’s also a culinary hotspot for Oaxaca food, and the gorgeous beaches of Oaxaca only add to its appeal.

For an off the beaten path Oaxaca experience, go on a Oaxaca trekking adventure to the Pueblos Mancomunados.

These eight self-governing indigenous Zapotec villages work together to provide immersive Mexico ecotourism experiences — while protecting their land, culture and heritage.

Visiting the Pueblos Mancomunados is a cultural immersion with the Zapotec peoples who live in the villages of the Sierra Norte.

These forested highlands are less than two hours from Oaxaca City, and have been home to the Zapotec for centuries.

On a tour, local guides will accompany visitors trekking from village to village.

In each, there’s basic but comfortable cabins, tasty local dishes to try and unique activities like medicinal plant walks or chocolate-making classes.

How to Book a Tour to the Sierra Norte in Oaxaca 

Expediciones Sierra Norte, based in Oaxaca City, is a good starting point for any Sierra Norte adventure.

The organization is directly run by the Pueblos Mancomunados, ensuring the villages fully benefit from the tourism.

Depending on the trip length, prices start at about $100 USD for an overnight expedition.

The whole village to village trek takes about seven days, and especially for multi-day hiking, it’s easier to get help from locals with the logistics.

best Things to do in Mexico

69. Visit Playa Balandra Beach

playa balandra beach | best beaches in mexico
Among the best things to do in La Paz Mexico, don’t miss Playa Balandra Beach.

Known as one of the most beautiful Mexico beaches, Playa Balandra is located about one hour north of La Paz, Mexico.

It’s about two hours from Cabo San Lucas, but still, many visitors make the trip to see one of the best beaches in Mexico.

Balandra Beach is located in a peaceful lagoon with white sand, turquoise water, and rust-colored rocks all around.

Thanks to Instagram, TikTok and YouTube, it has become one of the most popular Mexican tourist attractions, so visit early in the day to avoid the crowds.

best Things to do in Mexico

70. Wine Tasting in Valle de Guadalupe

a vineyard landscape in Valle de Guadalupe wine country, located in Baja California Norte, Mexico
Looking for things to do in Baja California? Plan a wine weekend in Valle de Guadalupe, located only about two hours from San Diego, California by car.

Valle de Guadalupe, or just Valle (pronounced vie-yay) for short, is among the most unique places in Mexico.

Often called the Napa Valley of Mexico, this up-and-coming wine region and foodie paradise in Baja California state is just two hours from the U.S.-Mexico border.

Wine novices will both enjoy the views from the tasting room at Santo Tomas Vineyard, and learn about the basics of winemaking with multimedia exhibits.

Among the best things to do in Valle de Guadalupe is visit the most unique vineyard in Valle, AlXimia, which looks like a spaceship.

best Things to do in Mexico

71. Pet the Gray Whales in Magdalena Bay

baja california mexico: man petting the Grey Whales in Magdalena Bay

There are a number of places you can go whale watching in Baja California, and in Mexico, for that matter.

However, none are as unique as this Magdalena Bay Gray Whale Experience, where the whales come right up to the boats to be touched.

From about December-March, about 500 gray whales come to the protected lagoon in Magdalena Bay.

With its relatively shallow waters, orcas (killer whales) won’t enter this bay, making it a safe place for the gray whales to give birth and raise their young before returning to the Pacific Ocean.

Over the years, the whales have become accustomed to, and friendly with, human visitors.

Unprovoked, they come right up to the tour boats on their own — the baby calf often right alongside the mother.

📍 Where is Magdalena bay, Mexico?

Magdalena Bay is located near the small pueblo of San Carlos, in Baja California Sur state.

It is about 2.5 hours from Loreto, and three hours from La Paz.

Coming from other places like Los Cabos or Todos Santos, you’ll want to book a San Carlos hotel, as it’s a 4-5 hour drive.

You can book this Magdalena Whale Tour, with some overnight stay options available in a yurt or tent that sits right on the bay.

However you plan the trip, this is one of the most unforgettable of all bucket list Mexico things to do!

🐋 Ethical Animal Tourism in Mexico

🐳 Book your Magdalena Gray Whale Experience now!

Wildlife this trusting can, sadly, often be exploited.

For this reason, Magdalena Bay whale watching tour companies are highly regulated, and their permit fees go towards Mexico wildlife conservation.

Guides are either from local families raised on this land, or marine biologists studying the whales and other marine life.

Each guide must do a yearly training to ensure they’re compliant with any new regulations.

The boats used are called panga boats, which is a type of fishing boat that moves quietly through the water so it doesn’t disturb the whales or calves.

Each boat’s time in the bay with the whales is limited, and the bay never has more than a few boats in it at once.

best activities to do in Mexico

72. Snorkel the Sea of Cortez

Isla Espiritu Santo in Baja mexico
One of the best things to do in Los Cabos is take this boat trip to Isla del Espiritu Santo.

When visiting La Paz, Mexico, don’t miss taking a boat tour to the Sea of Cortez (AKA Gulf of California).

This narrow gulf lies between mainland Mexico and the Baja Peninsula, and is a protected UNESCO Biosphere Reserve.

On this boat trip in the Sea of Cortez, you’ll see an abundance of wildlife — like dolphins, whales and sea lions.

Once you jump in the water to snorkel, juvenile sea lions may even come swim up right beside you.

You’ll also visit the uninhabited islands of Isla Espiritu Santo and Isla Los Islotes

🐠 Mexico Fun Fact: Diver Jacques Cousteau famously called the Sea of Cortez “the aquarium of the world.”

best Things to do in Mexico

73. Ride the El Chepe Train in Copper Canyon

The Mexico Copper Canyon train is a top choice for those looking to do Mexico train travel.

The Barranca del Cobre, or Copper Canyon, is the eighth largest canyon on Earth.

It is the second largest canyon in North America (after the Grand Canyon), and a UNESCO World Heritage Site.

To see it, take the El Chepe Express Train, which goes through some areas of the canyon and other beautiful landscapes in North Mexico.

There are route options, but many board in Los Mochis, Sinaloa, and travel about 220 miles to Creel pueblo magico (magic town) in Chihuahua, Mexico. 

best Things to do in Mexico

74. Visit Hotel California in Todos Santos

While strolling through downtown in the Todos Santos pueblo magico (magic town), make sure to stop in at Hotel California.

This is the hotel urban legend says inspired the Eagles’ hit song; though lead singer Don Henley denies it.

Still, no visit to the bohemian beach town of Todos Santos, Mexico is complete without walking through the entryway arches of Hotel California in Mexico.

One of the best things to do in Todos Santos Mexico is enjoy a cocktail at Hotel California after a day of exploring the town.

best Things to do in Mexico

75. SUP to the Cabo Arch at Land’s End

Among the can’t miss Cabo San Lucas activities, don’t skip seeing El Arco del Cabo — one of the best natural wonders in Mexico.

Cabo San Lucas and San Jose del Cabo, AKA “Los Cabos,” are among the safest places in Mexico to vacation.

They are only about 30-minutes from one another, so many visit both on a Cabo vacation.

Located on the southern tip of the Baja California Peninsula, one of the best things to do in Cabo San Lucas is visit El Arco (The Arch) at Land’s End.

You can boat, kayak or even do this Cabo Arch SUP Tour on a stand-up paddle board, to see this iconic natural rock archway.

best Things to do in Mexico

76. Get sprayed at La Bufadora Blowhole

One of the things to do in Tijuana is visit the nearby La Bufadora Mexico blowhole. (Photo: Olivia from Girl With Blue Sails)

Just outside the beautiful port city of Ensenada, Mexico lies La Bufadora, a natural wonder in the Punta Banda Peninsula of Baja California state.

La Bufadora, meaning “the blowhole,” is a natural rock formation that has a hole which shoots water into the air 100-feet (30 m) above the ocean.

It is one the largest blowholes in the world, along with Halona Blowhole in Hawaii and Hummanaya Blowhole in Sri Lanka.

Sitting right on the coast, La Bufadora’s waterspout is caused by waves pushing air into a sea cave below.

The air gets trapped, and when the waves recede out of the cave, the water bursts quickly upwards. This repeats about every 15-20 seconds, all throughout the day.

Visitors waiting to witness this water explosion up close can gather just next to it at the raised viewing platform.

From there, you can safely enjoy the magnificent sight and the thunderous sound of the water explosion.

Among the best things to do in Ensenada, you can easily drive your rental car to La Bufadora or join a group tour.

Many tours combine a stop at La Bufadora with other local activities like horseback riding or wine tasting in Valle de Guadalupe, known as “the Napa Valley of Mexico.”

best Things to do in Mexico

77. See Humpback Whales at Cabo Pulmo National Park

humpback whale jumping out of the water |whale watching in cabo san lucas mexico
When it comes to things to do in Cabo Mexico, nothing beats a Cabo whale watching tour.

Cabo Pulmo is located in the Sea of Cortez, famously called “the aquarium of the world” by diver and 1970s TV personality, Jacques Cousteau.

It is located about 90-minutes north of San Jose del Cabo (and the Los Cabos Airport), in a protected Mexico national park.

During the winter months, this is the best place to see humpback whales in Mexico as they migrate past from about late-November to early-April.

If you’re visiting in the summer, Cabo Pulmo is known as one of the best places to snorkel in Mexico, with many taking a Cabo Pulmo snorkeling tour.

Mexico Travel Tips & Frequently Asked Questions

Is Mexico safe for tourists? 

This is the #1 most asked question about Mexico travel.

As someone who’s been to half the states in Mexico and felt quite safe, I believe Mexico travel safety is possible for everyone if you avoid unsafe parts of the country, listen to your intuition and stay aware of your surroundings.

As safety is a feeling not a fact, and you’re never 100% safe anywhere, I do my best to break down this complex topic in this article, Is Mexico Safe?

In it, I also highlight safe places in Mexico to travel.

🎧 Prefer podcasts? Check out this Mexico podcast episode with Mexico safety tips and general travel tips.

What’s the best time to visit Mexico? 

Temple of Ixchel stone structures at Xel Ha Mayan Ruins in the Yucatan along the Caribbean Sea in Isla Mujeres
Looking for the best things to do in Isla Mujeres Mexico? Don’t miss the Temple of Ixchel Mayan Ruins. You can take an Isla Mujeres day trip, one of the best excursions in Cancun.

Weather in Mexico varies a lot from region to region.

If you’re visiting any of the beachfront Mexican vacation spots, the best time to visit is in the cooler months of November to April.

During this time, the temperatures are about 70°-80°F day and night, and there’s less humidity.

The one exception to this is the Baja Peninsula beaches on the west coast of Mexico.

Winters are the best time for whale watching in Baja, but for Baja California beaches, you’ll want the warmer Mexico weather in the Spring and Summer months.

If you’re visiting Central Mexico, Spring and Fall are the best times.

Winters can be cold (think 45°F or 7°C at night in Mexico City), and summers are rainy.

However, Central Mexico has an “Eternal Spring” climate, so temperatures do average a pleasant 68°F (20°C) for much of the year.

What do I include on my Mexico packing list?

Mexico is a big country, with varied climates — so 🧳 for a detailed guide about packing for Mexico, head to The Ultimate Packing List for Mexico.

While most Mexico beaches and beach towns have warm temperatures all year, you’ll want to double check the weather in the place you’re headed, as there’s more temperature fluctuations than most people realize.

As a general rule, Mexicans tend to dress on the conservative side. Even in hotter places and pueblos (small towns), jeans and long sleeves are the norm.

While on beaches it’s normal to see shorts and sandals, in cities you’ll definitely stand out.

My Final Thoughts on the Best Things to Do in Mexico

Mexico is an amazing country — and completely unlike what most people think it is.

That applies both to how many perceive it as unsafe (as someone who’s done solo female travel in Mexico, I dispute this wholeheartedly), and that Mexico is just a country of beaches.

As you’ve seen, there are stunning beaches on this list, but there’s so many more Mexico attractions to explore.

From ancient ruins and epic Mexico waterfalls, to swimmable cenotes in the Yucatan and Mexico pueblos magicos (magical towns), you’ll never run out of Mexico things to do.

So what are you waiting for?!

Book your flight already ✈️ then get your hotel booked too — and start crossing some Mexico bucket list experiences off your list.

Share this article ⤵️