Weather in Mexico in April Weather Info + Travel Tips (2024 Guide)

written by local expert Catrin Lynn

Catrin is a history enthusiast based in Wales. Her passions are her animals, exploring the Welsh mountains with her husband, wellness, and traveling to different European cities.

Thinking of heading to Mexico in April and wondering what the weather is like?

Look no further than this article where I will share some top tips on traveling to this country in April and where to enjoy the best weather!

You’re in safe hands here as The Adventure in You team has traveled and lived in Mexico, so we are full of insider tips you can trust when you visit in April.

A sunny weather in Mexico
April is still a great month to visit Mexico as it’s the last month before the rainy season starts!

Weather in Mexico Month on Month Guide

Want to find out what the weather in Mexico is like month on month? Check out our other Mexico weather articles for an in-depth guide on planning your trip.

✨The 1 Thing We Never Leave Home Without…

Travel Insurance

Coming from someone who has been traveling the world for the last 8 years AND has been in the hospital 2x, travel insurance is something everyone NEEDS to get. Get a quote below!

Weather in Mexico in April

April is the last dry month for Mexico, so the weather across the country is still really decent. May is the hottest month in Mexico, so April’s temperatures do rise throughout the month. If you are looking to avoid the heat, plan to visit in the first half of April.

When is Rainy season in Mexico?

The rainy season runs from May to October in Mexico. You can avoid this season if you visit in April, but we can’t guarantee any rain at all, especially on the coast.

To have the best chance of avoiding rain, visit in the first half of April.

Average Temperatures for Mexico in April

Mexico is huge so the average temp will depend on where you’re visiting. You can expect low rainfall and mild temperatures – which is still quite warm.

Mexico is still warm, even with mild temperatures and you’ll find it warmer on the coast than in the cities. If you’re visiting areas in Central Mexico, expect an average of 80 °F. Overall, Mexico’s weather during the month of April is pleasant.

Why Visit Mexico in April

April is a fantastic time to visit Mexico. The weather is practically perfect, the temperatures are rising and it’s still in the dry season so there’s very little rain.

You can enjoy the beaches and water activities such as diving and swimming but also exploring the cities.

The crowds are smaller in April than in previous months so you may even get a deal or two. Just be aware that it will still be busy during Semana Santa (Holy Week).

Popular Places to Visit in Mexico in April

I will take you through the best places to visit in April with hints and tips to make the most of your trip:

White sand beach in Cancun, Mexico
Cancun is one of the best popular destinations to visit in Mexico

Psst...Want in on a Secret? 🤫


We've scoured the internet for the best ALL-AROUND travel shoe and Tropicfeel wins by far. We've taken ours through rivers, jungles, and cities and they're still alive and kickin'. Check them out below.

1. Cancun in April

Cancun is a fun and popular destination that you can visit all year round. It can get pretty crowded during peak times, but luckily April is one of the quieter months so you can enjoy the beaches and hot weather in peace!

The average temp in April is around 90°F and it drops to around 73°F in the evening.

The humidity is still quite high at 76% so I would recommend some water activities to help you cool off.  Maybe something like this Isla Mujeres Catamaran Tour where you can take a dip in the sea for relief from the heat.

April is the driest month for Cancun so it’s unlikely to see any rain, if there are any showers, these will pass quickly.

April is also outside the hurricane season for Cancun (between June and November) so it’s unlikely you will experience a storm either. 

If you want to see when the best time to go to Cancun is, check out our full article.

Weather in Cancun in April

cancun weather
Cancun weather in April (Photo via Weather and Climate)

2. Mexico City in April

If you’re planning to visit Mexico City, during the month of April, know that it is the first month of the rainy season. However, this is not a big deal as it doesn’t tend to rain all day long. Just make sure you come prepared so you can explore Mexico City to its fullest!

Mexico City is a gorgeous city with plenty of opportunities for sightseeing and exploring which you can visit at any time of the year.

As mentioned, April is the first month of the rainy season in Mexico City. You may experience afternoon showers in April but there are plenty of things to do in Mexico City in every weather! So make sure to take an umbrella or light raincoat if you’re planning on visiting in April.

The temperature in Mexico City is around 80°F in April so it’s still quite warm. For more tips, check out our 4-day Mexico City Itinerary.

Weather in Mexico City in April

mexico city weather
Mexico City weather in April (Photo via Weather and Climate)
A beautiful scenery in Tulum, Mexico

3. Tulum in April

Tulum was previously known as a quiet beach town, but in the last few years it has risen in popularity. This means the cost to visit has also increased. I would recommend booking your trip ASAP!

You can expect temperatures around 86°F in Tulum in April. It is unlikely to rain in April but it’s not unusual to have a little rain shower on the coast.

Due to the weather, April falls on the busy period for Tulum so be prepared for crowds. Regardless if you’re there to enjoy the beach clubs in Tulum or take a dip in the numerous Tulum cenotes, you’re bound to have a great time.

For more tips on the best times to go to Tulum, see our article here.

Weather in Tulum in April

tulum weather
Tulum weather in April (Photo via Weather and Climate)

4. Playa del Carmen in April

“Playa” as Playa del Carmen is referred to by locals is also known as a mini-Cancun. It has much more of a small-town feel, whereas Cancun is filled with resorts.

You can expect warmer days in Playa in April with temperatures around 86°F and falling to around 70°F in the evenings.

April is a perfect time for swimming and water activities in Playa with sea temperatures around 79°F, allowing you to spend all day splashing about if you want to!

There’s around 1.3 inches of rain throughout April so you’re likely to miss the rain. Luckily even the downpours only last around an hour.

There is some humidity in Playa, but you can avoid this by planning water activities in the afternoon. I’d recommend cooling off in one of the Playa del Carmen cenotes.

If you are planning to visit the many Mayan Ruins in the Yucatan Peninsula, I suggest doing this in the morning to avoid the crowds and the humidity of the afternoon.

Weather in Playa del Carmen in April

playa del carmen weather
Playa del Carmen weather in April (Photo via Weather and Climate)
A beautiful architecture in Merida, Mexico
Merida is a great option to visit in April

5. Merida in April

Visiting Merida in April is a great option as April is a quieter month. The rainy season hasn’t started yet and the rising temperatures mean it’s not too hot.

We do not recommend visiting Merida between May and September, as the heat can get oppressive! Even the locals dread the weather in May! Our team spent some time living in Merida and recommended against visiting during those months.

It’s quite hot in April, the temperatures are around 90°F Day and 75°F Night. There is no expected rainfall during this month. If you’re looking for things to do in Merida, you can wander around the city or you can also spend your days visiting the many Merida cenotes.

It will get hotter towards the end of April with increased humidity, so bear this in mind if you’re not keen on the heat!

Weather in Merida in April

merida weather
Merida weather in April (Photo via Weather and Climate)
A beautiful aerial shot of Cabo San Lucas, Mexico
Cabo San Lucas has a great weather to visit in April

6. Cabo San Lucas in April

With its relaxed vibe, Cabo San Lucas is the more popular of the two Cabos, (San Jose del Cabo).

Cabo gets an amazing 300 days of sunshine a year so you could visit any time of the year due to its location in the Pacific Coast. The rainy season here is only for 2 months from August to September and the rest of the time is blue skies and sunshine so you can expect to have great weather for your trip in April.

The temperature in April is around 85°F so it’s lovely and warm, perfect for chilling on the beach! If you need some cooling off, you could take a dip in the pool or sea, or partake in some water activities like snorkeling and sailing trip.

April is an incredible time for divers and snorkelers to spot some wildlife, a particularly great trip is snorkeling to see Whale Sharks. If you are not keen on diving, you don’t have to miss out on the vibrant sea life in Cabo San Lucas with this Arch Sailing Tour.

Weather in Cabo San Lucas in April

cabo san lucas weather
Cabo San Lucas weather in April (Photo via Weather and Climate)

7. Isla Holbox in April

Isla Holbox is a long, narrow island in the north of the Yucatan Peninsula.

April is an enjoyable time to visit Holbox as the weather is comfortable and warm with an average temperature of around 84°F.

You will see some rain in Holbox at this time of year with around 10 mm of rainfall over the month, but the showers never last long.

April is the perfect time to swim with water temperatures around 78°F. Holbox is the perfect place to sit back and relax. If you enjoy a bit more activity, there are still plenty of things to do in Holbox. You can also take a stroll, or rent a golf buggy, and view the street art and murals.

Weather in Isla Holbox in April

holbox weather
Isla Holbox weather in April (Photo via Weather and Climate)
Beautiful landscape in Cozumel, Mexico

8. Cozumel in April

Located around 30 minutes from Playa del Carmen, you can reach the island of Cozumel by ferry or plane.

Cozumel is recognized as one of the best places for snorkeling and Diving in Mexico. You will be glad of the water activities too with temperatures around 88°F in April with lows of around 70°F. You will unlikely have any rain during your visit.

Cozumel is home to the second largest coral reef – Mesoamerican Barrier Reef which can be viewed by diving or snorkeling. This is why scuba diving in Cozumel is so popular!

Not a fan of diving? You can still explore the beauty of the coral reef on the Atlantis Submarine Expedition.

9. Oaxaca in April

The weather in Oaxaca is beautiful in April with high temperatures of around 91°F, ideal for visiting one of the many brilliant beaches Oaxaca offers.

Oaxaca has so much to offer you, it is known for its foodie scene so you can try all the delicious foods or dare to try a traditional Oaxaca Cooking Class.

The night temperatures are around 60°F so it can be a bit chilly compared to the day so you might want to bring some warmer clothes.

Weather in Oaxaca in April

oaxaca weather
Oaxaca weather in April (Photo via Weather and Climate)
An aerial view of blue ocean in Puerto Vallarta, Mexico
The weather in PV in April is perfect for swimming as the waters are warm!

10. Puerto Vallarta in April

Puerto Vallarta is a wonderful city in the Riviera Nayarit that is not only one of the safest places to visit but is also welcoming to all sorts of travelers (solo, couples, LGBTQ, and families).

You can expect hotter and more humid weather in PV in April with the average temperature being up to 82°F. The dry season runs from October to May for Puerto Vallarta, so you will see very little rain in April.

April also provides perfect swimming conditions with the average water temperature around 77°F. Snorkeling and whale watching from Bahia Banderas (Bay of Banderas) are very popular with tourists in April. You could take advantage of the sea temperature and try Private Surf Lessons.

If surfing is what you’re after, a visit to the nearby town of Sayulita is highly recommended!

Weather in Puerto Vallarta in April

puerto vallarta weather
PV weather in April (Photo via Weather and Climate)

11. Bacalar in April

If Bacalar is on your to-do list then April is definitely the best time to go! April is relatively dry with only around 2.4 inches of rain over 4 days.

April is very warm in Bacalar with the average high temperature being around 90°F, so pack some light clothing and sun protection.

The humidity is also quite high at around 74% so make the most of Laguna Bacalar and take a relaxing dip and enjoy the laid-back destination.

You could take advantage of the amazing weather by checking out the Best Bacalar Tours.

Weather in Bacalar in April

bacalar weather
Bacalar weather in April (Photo via Weather and Climate)

12. Riviera Maya in April 

Encompassing the popular towns of Playa del Carmen and Tulum, the Riviera Maya is full of top resorts and is the fanciest place to stay in the Yucatan Peninsula.

It will be lovely and hot in April with temperatures reaching up to 88°F and you expect a lovely sea breeze to keep you cool.

Humidity is still relatively high at 78% so you might want to plan some water-based activities to cool off or check out one of the Cenotes in Mayan Riviera.

There is so much to do and see so check out these incredible things to do in the Riviera Maya.

A sunny weather in Mexico

Events in Mexico in April

Semana Santa & Easter (Holy Week) – Easter varies by date each year but usually takes place in April. Semana Santa festivities take place in the week leading up to easter. This is a popular time for the locals to hit the beaches.

Spring Break – Taking place in March or April, Mexico is a firm favorite with American college students for Spring Break. The most popular places for Spring Break are Cabos, Cancun, Tulum, and Ensenada so expect parties and beach parties.

Festival of Flowers and Gardening – Taking place in the botanical garden of Mexico’s City Chapultepec Park. The creators of the festival hoped to inspire Mexicans to take care of their natural environment.

A beautiful shot in Mayan Ruins, Mexico

FAQ on Spending April in Mexico

Where to travel in Mexico in April?

Generally speaking, the weather in Mexico is pretty great in April so there are a number of places that we recommend to travel in April. We’ve outlined a few of our top picks in the article above.

What is the weather like in Acapulco in April?

The weather in Acapulco in April is ideal if you’re looking for a sunny getaway. The average high temperature is around 90°F with minimal rainfall. You could spend all day in the sea with water temperatures up to a relaxing 84°F.

Why travel to Mexico in springtime?

Spring time is one of the best times to visit Mexico. The temperatures are starting to rise in most places but it is still comfortable enough to enjoy everything Mexico has to offer.

What is the weather like in Cancun in April?

Cancun is lovely and warm in April with average high temperatures of 90°F. There may be some rain, but the rainfall won’t last longer than an hour. It is also a good time to visit to enjoy the weather and escape the crowds.

What are the major festivals in Mexico in April?

There are a few major festivals in Mexico in April, including Chinto Mendoza Jazz Festival that takes place in Baja California state, Festival Cultural Zacatecas which takes place over Holy Week and Dia del Nino (Children’s Day) which is celebrated with fun, games and parties throughout Mexico.

Is April a good time to go to Mexico?

April is a good time to visit Mexico because it’s still in the dry season so you can enjoy both beaches and cities without getting caught in a shower. Mexico temperatures during this time is pretty pleasant. It is also quieter than previous months for tourists so you can escape the crowds.

Looking for more articles on Mexico? Check out our full guide below.

Inspired? Pin It!

Weather in Mexico in April Weather Info + Travel Tips (2022 Guide) | Looking for complete tips and guide for Weather in Mexico in April? Click here to see our complete guide details. #mexico #weatherinmexico #travelmexico
Share This!

Leave a Comment