Your January weather guide

Weather in Mexico in January

Yes, January is a good month for Mexico if you want warm coastal weather without making intense heat the focus of your trip. Country averages of 26°C by day and 21°C at night favour light clothing and time outdoors, though 9 rainy days mean you should leave room for wet weather. The choice is mainly between Puerto Vallarta's hotter, drier days and the Caribbean coast's warmer evenings and, in some places, warmer sea.

Long-term climate averages, not a forecast · 1991-2020

Average daytime high
26.1°Cacross 5 destinations
Average night-time low
21.2°Cafter dark
Sea temperature
26.1°Cwarm enough to swim
Rainy days
9days1 mm or more

Mexico, month by month

Turn up the warmth

Warmest places in Mexico in January

Ranked by average daytime high. The full comparison is in the table below.

#1Hot

Puerto Vallarta

Mexico · 12 h 18 min from London

Day
27.9°C
Sea
24.5°C
Sun
6.1h
Rain days
3
#2Hot

Tulum

Mexico · 10 h 54 min from London

Day
26.0°C
Sea
26.5°C
Sun
6.0h
Rain days
11
#3Hot

Riviera Maya

Mexico · 10 h 48 min from London

Day
25.8°C
Sea
26.6°C
Sun
6.0h
Rain days
11
#4Hot

Playa del Carmen

Mexico · 10 h 48 min from London

Day
25.6°C
Sea
26.6°C
Sun
5.9h
Rain days
10
#5Hot

Cancun

Mexico · 10 h 42 min from London

Day
25.4°C
Sea
26.1°C
Sun
5.6h
Rain days
11

Mexico destinations ranked for January

All 5 places we track in Mexico, ordered by daytime high.

Scroll sideways for more weather, down for more places. Click a heading to sort.

Mexico destinations ranked by January temperature
#Destination
1Puerto Vallarta27.9°C18.4°C24.5°C6.1 h312 h 18 min
2Tulum26.0°C21.8°C26.5°C6.0 h1110 h 54 min
3Riviera Maya25.8°C21.8°C26.6°C6.0 h1110 h 48 min
4Playa del Carmen25.6°C21.8°C26.6°C5.9 h1010 h 48 min
5Cancun25.4°C22.2°C26.1°C5.6 h1110 h 42 min

5 destinations shownClimate averages, not a forecast.

January climate overview

Daytime highs across Mexico in January run from 25.4°C (Cancun) to 27.9°C (Puerto Vallarta). In Puerto Vallarta about 91% of January days reach 25°C. Nights average 21.2°C; the coldest 10% of nights in Cancun fall to 20°C or below.

Rainfall in January

Expect around 9 rainy days (1 mm or more) in January, with Puerto Vallarta the driest (3 days) and Tulum the wettest (11 days). The wettest January at Puerto Vallarta between 1991 and 2020 was 1992 with 392 mm; the driest was 2000 with 0 mm.

Sea temperature

The sea averages 26.1°C around Mexico in January - warmest at Riviera Maya (26.6°C). That is comfortable for swimming.

Sunshine and daylight

Around 5.9 hours of sunshine a day on average, out of 10.9 hours of daylight (sunshine estimated from cloud cover).

January against the rest of the year in Mexico

January is the 12th warmest month of the twelve in Mexico. It is 0.5°C cooler than December and 0.7°C warmer in February. The hottest month here is August (30°C) and the coolest January (26°C).

Which part of Mexico in January?

What to pack for Mexico in January

Based on the averages: summer clothes for the day; a rain jacket - roughly 9 wet days; swimwear - the sea is 26°C.

Similar weather elsewhere in January

Within 1.5°C of Mexico's January daytime average: Bali (28°C, sea 29°C), Koh Samui (28°C, sea 28°C), Maldives (27°C, sea 28°C), Seychelles (27°C, sea 28°C), St Lucia (27°C, sea 27°C). See the full ranking for January.

Puerto Vallarta: best for hotter, drier days

Puerto Vallarta is the strongest choice if daytime warmth and avoiding rain matter most. Its 28°C daytime average is the highest among these destinations, while 3 rainy days make it considerably drier than the Caribbean options. Days exceed 25°C for 91% of January, so pack for warm afternoons and plan shade breaks around midday. The catch comes after sunset and in the water: nights average 18°C and the sea is 24°C. A light layer makes sense for evenings, and swimmers who prefer warmer water may favour the Riviera Maya or Playa del Carmen instead.

The Caribbean coast: warmer water, more rain

Choose the Caribbean coast if warmer evenings and sea temperatures matter more than keeping rain risk low. Riviera Maya and Playa del Carmen pair 26°C days with 27°C water, making them appealing for travellers who put swimming first. Tulum also reaches 26°C by day, but its sea averages 26°C. Cancun is slightly cooler at 25°C, with the same sea temperature as Tulum. Nights average 22°C across these choices, so there is less of an evening cool-down than in Puerto Vallarta. The trade-off is rain: Playa del Carmen and Cancun have 10 rainy days, compared with 11 in Tulum and Riviera Maya. Keep outdoor plans flexible.

What to pack and how to plan your days

Pack light daytime clothes, swimwear and sun protection, with a light layer for evenings, especially in Puerto Vallarta. A lightweight waterproof is a sensible addition for the Caribbean coast, where rain is more frequent. The country average of 5.9 hours of sunshine leaves scope for time outdoors, but do not plan on uninterrupted sun throughout your stay. Keep swimming and other outdoor plans movable rather than tying them to a rigid schedule. If you prefer gentler daytime warmth, Cancun is the better fit; if you want the hottest afternoons and the lowest rain frequency among these destinations, choose Puerto Vallarta.

A little more detail

Mexico in January FAQs

Plain answers, grounded in the averages.

Where is the hottest place in Mexico in January?

Puerto Vallarta is the warmest of the 5 places we track in Mexico in January with an average high of 27.9°C; Cancun is the coolest at 25.4°C.

Is the sea warm in Mexico in January?

The sea averages 22°C or more at Puerto Vallarta (25°C), Tulum (27°C), Riviera Maya (27°C), Playa del Carmen (27°C), Cancun (26°C) in January.

Is Mexico much warmer than London in January?

Yes. Mexico's country daytime average is 26°C, compared with 7°C in London. That makes January a clear change from winter clothing to light daytime clothes, though Puerto Vallarta's cooler evenings still call for a light layer.

Where is the sea warmest for swimming?

Riviera Maya and Playa del Carmen have the warmest sea among these destinations, averaging 27°C. Tulum and Cancun follow at 26°C, while Puerto Vallarta averages 24°C. For swimmers who dislike cooler water, the Caribbean options are the better fit.

Which destination has the least rain in January?

Puerto Vallarta is the driest choice, with 3 rainy days. Cancun and Playa del Carmen each have 10, while Tulum and Riviera Maya have 11. If rain is your main concern, Puerto Vallarta offers the clearest advantage.

About these averages

ERA5-Land climate reanalysis via Open-Meteo (11 km grid), 1991-2020

Averages computed from daily values at 5 destination points.Records are the highest and lowest daily values in that 30-year period, not all-time records. These are climate averages, not a forecast for your trip. How we measure holiday weather