Mexico Weather in April

Select Month

start planning

As springtime awakens the colorful landscapes of Mexico, April brings forth a delightful tapestry of weather conditions across this captivating country. From the sun-soaked coastlines to the enchanting highlands, Mexico dons a diverse climate that invites travelers and locals alike to revel in its splendid beauty. In this article, we embark on a journey through the weather in Mexico in April, exploring the various regions' climate patterns and discovering the perfect conditions to indulge in outdoor adventures or savor tranquil moments amidst nature's grace.

Mexico in April at a glance

April is a great month to visit Mexico, with dry weather, warm temperatures, and a lot of energy in beach towns and colonial cities before the wetter summer season begins.

  • The weather is mostly sunny and dry across much of the country, with rising heat in inland regions and strong beach weather on both coasts.
  • Average temperatures are around 70 to 86°F (21 to 30°C) in Mexico City, about 78 to 91°F (26 to 33°C) in Yucatán spots like Mérida and Tulum, and roughly 75 to 88°F (24 to 31°C) along the Pacific coast.
  • April is a very good time to visit because conditions are reliable for sightseeing, swimming, and road trips.
  • Crowds are moderate to high, especially around Easter and spring break in popular beach areas like Cancún, Tulum, Puerto Vallarta, and Cabo.

What is the weather like in Mexico in April?

April in Mexico is warm, dry, and very easy to plan around. Most regions are still in the dry season, so you can count on lots of sunshine and very little rain. It’s a great month for beach time, snorkeling, and boat trips, and also for exploring ruins and colonial cities without constantly dodging storms. Some areas can feel seriously hot, especially on the coast and in the Yucatán, while higher-altitude places like Mexico City stay more comfortable, especially in the mornings and evenings.

Crowds are the main thing to watch for. April often includes Semana Santa (Easter week), when travel spikes across the country and popular destinations get busy fast. Prices can jump too, especially for hotels. If you want a calmer trip, go outside the vacation week and book early for beach areas. Bring light layers, sunscreen, and expect strong sun even on “mild” days. This can be a great time to plan your Mexico itinerary.

Cancún, Mexico

Cancun, Mexico ©Shutterstock

Average daily temperatures in April

April is one of the driest and sunniest months across much of Mexico, making it a great time to travel. Along the coast in places like Cancún and Tulum, daytime highs reach 86–90°F (30–32°C), with warm, breezy nights around 73°F (23°C). It’s hot, but not at peak humidity yet, and the beaches are in top form. Mexico City sits higher up, so temperatures are more moderate, with pleasant days around 75–80°F (24–27°C) and cooler evenings near 55°F (13°C). 

In the central and southern regions, like Oaxaca or San Cristóbal, you’ll get warm days and refreshingly cool nights. Rain is rare in April, though you might see early signs of the coming wet season in the south. Tourist areas can get busy during Easter vacations, but overall it’s a smooth, dry month for getting around. Just bring sun protection — it starts to feel like summer, especially by mid-afternoon.

LocationDaytime temperaturesNighttime temperatures
Mexico City (high elevation)75-79°F (24-26°C)52-55°F (11-13°C)
Cancún (Caribbean coast)86-91°F (30-33°C)70-75°F (21-24°C)
Los Cabos (Pacific coast)86-91°F (30-33°C)70-75°F (21-24°C)
Guadalajara (interior)82-88°F (28-31°C)55-63°F (13-17°C)

 Ready to see Mexico? Have our local Mexico travel experts create the perfect customized itinerary.

Marlin fish tacos © Ger Aguilar/Shutterstock

Fish tacos in Mexico © Shutterstock

Is April a good time to visit Mexico?

April is one of the best times to visit Mexico, especially if you're looking for sunny days and clear skies. The weather in Mexico in April is generally dry and warm across most regions, with beach towns like Tulum, Puerto Escondido, and Sayulita in full swing. It’s still before the peak summer heat, so it’s a great time for swimming, surfing, and long days outside. In Mexico City and the central highlands, the air is dry and fresh, and jacaranda trees bloom across the city in soft purple clouds. 

April is also good for visiting cultural sites like Oaxaca or San Miguel de Allende, where the days are warm and the crowds haven’t peaked. Easter sometimes falls in April, which can mean local festivals and a spike in domestic travel, but outside of the vacation week, things are mostly calm. Just bring sunscreen, a hat, and good walking shoes—you’ll be using them. For more tips, see our guide to how to plan a trip to Mexico

  • Very pleasant weather throughout the country
  • Lower prices and better availability after peak season
  • Tail end of whale-watching season in Baja
  • Traveling before summer vacation season
  • Prices drop in late April during shoulder season

What about the crowds & cost?

April marks the end of Mexico's peak tourist season. Early April still sees good crowds and high prices, especially during Easter week and US spring breaks, when beach destinations like Cancún and Cabo become packed and expensive. Late April transitions to shoulder season with dropping prices and fewer visitors. May through early June offers the best deals (30-40% off) before summer crowds arrive, though heat and humidity increase. Avoid December-March for budget travel—this is absolute peak season with maximum prices and crowds, particularly in beach resorts and colonial cities like San Miguel de Allende.  If you're still deciding, see our guide to the best time to visit Mexico

Monte Alban, Mexico

Where to go in Mexico in April

April is one of the best months to visit Mexico. The dry season continues across most regions, crowds thin after Easter, and it’s still not too hot in many inland areas. Beaches, mountains, and cities are all in play, depending on what kind of trip you want. Here are some of the best places to visit in Mexico

Mexico City

April is warm, dry, and full of jacaranda blooms in Mexico City. The purple-flowered trees line parks and boulevards across the city, and the air is clearer than in hotter months. It’s a great time for walking tours, museum-hopping, and eating outdoors. Just note that air quality can dip later in the month due to the dry conditions. See how many days you need in Mexico City.

Oaxaca

Oaxaca stays dry in April, and the warm weather makes it easy to explore both the city and nearby ruins like Monte Albán. Markets are packed with seasonal produce, and mezcal tastings are in full swing. Head into the hills for cooler air and quiet villages—or stay in town and soak up the art and food scenes.

Yucatán Peninsula

April is one of the last truly pleasant months before the rainy season begins. In Mérida and Valladolid, it’s hot but not unbearable, and beaches on the Riviera Maya still have clear skies. Cenotes are perfect for cooling off, and archaeological sites like Chichén Itzá and Uxmal are fully accessible. Just arrive early to beat the sun. See our list of the best beaches in Mexico

Oaxaca Landscape

What to do in Mexico in April

April is a sweet spot. You get dry weather, long days, and lots of cultural events—without the peak-season prices or heavy rains. From city strolls to mountain hikes to beach time, it’s all possible this month. Here are some of the best things to do in Mexico.

Visit archaeological sites before the heat spikes

Sites like Teotihuacán, Palenque, and Chichén Itzá are still doable in April without extreme heat or humidity. Get there early in the day and wear a hat—it warms up fast. Trails and walkways are dry, photography is better with clearer skies, and crowds are more manageable once the Easter rush ends.

Catch cultural festivals and spring events

Semana Santa sometimes falls in early April, depending on the year. Even after Easter, many towns continue with processions, dances, and market fairs. In smaller towns, April can bring spring planting festivals or regional celebrations that tourists often miss—especially in central and southern Mexico.

Swim in cenotes or head to the coast

If it’s getting too warm inland, head for water. Cenotes around Tulum, Valladolid, and the northern Yucatán are shaded, cool, and open year-round. Beaches on both coasts are in good condition, especially on the Pacific side—think Puerto Escondido or Zihuatanejo for fewer crowds and steady surf. For more advice, see our Mexico travel tips

Cenote. Yucatan, Mexico

Plan your trip with our Mexico itineraries

Our Mexico itineraries are crafted to help you experience the best of the country, stress-free. Think of them as a starting point — perfect for planning, but flexible enough to adjust to your own pace and interests. After all, travel is about freedom, but a little planning goes a long way.

  • Mexico itinerary 7 days: A week in Mexico lets you focus on one or two key regions. Perfect for a quick mix of culture, history, and a bit of beach relaxation.
  • Mexico itinerary 10 days: Ten days allows you to see multiple regions, balancing city exploration and natural beauty. You’ll have time for iconic sites, local food, and some downtime.
  • Mexico itinerary 14 days: Two weeks offers a deeper dive into Mexico’s diverse landscapes, from ancient ruins to scenic beaches.