Best time to visit Mexico

Find the best time to visit Mexico and plan your perfect trip in 2024/2025. Get holiday inspiration, weather guides, travel advice and find great deals.

Mexico by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

Recommended for Mexico

  • Book online with TUI & save up to 7% on holidays
  • FREE child places available for select holidays
  • Pay £0 deposits with direct debit & spread the cost

TUITUI deal finder

Top Mexico destinations

Below are the temperatures expected today at popular countries, regions and places in Mexico. Select a destination to compare today's forecast with average weather conditions.

All Mexico regions

All Mexico destinations

When is the best time to visit Mexico?

The best time to visit Mexico (Mexico City) is January, February, March, April, May, June, July, August, September, October, November and December based on the following average weather conditions.

Maximum daytime temperature = 22 - 30°C [remove]

Change the criteria to reflect your weather preferences.

  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec

Change criteria

Max Day Temperature (°C)

  • 22°C maximum daytime temperature in January in Mexico (Mexico City)22
    Jan
  • 24°C maximum daytime temperature in February in Mexico (Mexico City)24
    Feb
  • 26°C maximum daytime temperature in March in Mexico (Mexico City)26
    Mar
  • 27°C maximum daytime temperature in April in Mexico (Mexico City)27
    Apr
  • 27°C maximum daytime temperature in May in Mexico (Mexico City)27
    May
  • 25°C maximum daytime temperature in June in Mexico (Mexico City)25
    Jun
  • 24°C maximum daytime temperature in July in Mexico (Mexico City)24
    Jul
  • 24°C maximum daytime temperature in August in Mexico (Mexico City)24
    Aug
  • 23°C maximum daytime temperature in September in Mexico (Mexico City)23
    Sep
  • 23°C maximum daytime temperature in October in Mexico (Mexico City)23
    Oct
  • 23°C maximum daytime temperature in November in Mexico (Mexico City)23
    Nov
  • 22°C maximum daytime temperature in December in Mexico (Mexico City)22
    Dec

Which is the hottest month in Mexico?

The hottest time of year in Mexico City, Mexico is normally May. Expect maximum daytime temperatures to reach 27°C with low heat and humidity.

Which month has the most rain in Mexico?

In terms of rainfall, July is usually the wettest month in Mexico City, Mexico with 131mm on average. There are normally 20 days in July with some rain.

When is it sunniest in Mexico?

The sunniest time of year in Mexico City, Mexico is normally February with bright sunshine on average for 61% of daylight hours; that's 7 hours of sunshine per day.

Best time to visit

The weather guide for Mexico (Mexico City) shows long term weather averages processed from data supplied by CRU (University of East Anglia) & today's weather forecast provided by meteoblue. Find out more about our data sources.

Metric (°C / mm)  |  Imperial (°F / inches)

Back to top

Mexico weather overview

Mexico is a huge country, sitting to the south of the western half of the United States, and its sheer size and topography give it a varied climate. Two-thirds of the country consists of plateau and high mountains while its southern half lies within the tropics. Other factors also influence Mexico's weather: the cold California current, which runs southward along its Pacific coast, lowers west coast temperatures and reduces rainfall, giving north-western regions a desert or semi-desert climate.

Northern Mexico's proximity to the great land mass of the United States and Canada brings the region very warm, dry summers and extremely cold winters with snowy spells. The west coast is protected from these climatic extremes by the mountains of Central Mexico while, on the east coast, the warm Caribbean Sea combines with northeast trade winds to create a tropical climate similar to that of the Caribbean islands, with a wet summer season. Indeed, the whole of Mexico receives most of its rain in the summer months (May to October) but the Caribbean coast has the heaviest downpours.

The north coast of the Yucatan peninsula witnesses much less rain, while the Pacific Coast gets wetter the further south you go. Most of Mexico has a pleasant climate and sunny weather for a large part of the year but the Pacific coast, in the south (where Acapulco is located), and the coasts of the Yucatan, which include Cancun, are affected by heat and high humidity in the summer rainy season.

In late summer, both Pacific and Caribbean coasts can be hit by tropical storms which bring two or three days of heavy rain. In mountainous parts of central Mexico, including Mexico City, temperatures are reduced by the altitude. The northern and central areas of the plateau are dry and arid.

What to pack for Mexico weather

Pack light summer clothing supplemented with light jackets or wraps for chillier evenings. Take much warmer clothes if you are going into the highlands or to the north of the country in the winter. Add rainwear if visiting in the summer.

Mexico travel features

Do you want to learn more about Mexico? Read our latest features covering travel tips and insider destination guides on where to go and what to do in Mexico.

Back to top

Related posts

Popular travel offers

Explore holidays in the sun for less

More holidays

Airport parking

More parking

Airport lounges

More lounges

Top ^