STA badgeATOL badgeABTA badge
Is your date flexible?
Room 1
Adults
ChildrenUnder 18 years old

Weather in Mexico

Change where and when
Mexico
      Weather in Mexico

      Mexico

      Mexico's a big country so the climate varies, but there are usually just two seasons, wet and dry. The coastal areas are hot and dry from November to April with temperatures around 28°C. In the wet season from May to October it's still hot but there are big rainstorms, which make everything lush and green. The north of Mexico is the driest region but it gets cold in the winter months.

      Annual weather overview

      Best hotels in Mexico

      Sandos Caracol Nature Resort & Water Park All InclusiveSandos Caracol Nature Resort & Water Park All Inclusive image

      Sandos Caracol Nature Resort & Water Park All Inclusive

      Mexico, Riviera Maya, Playa del Carmen
      7 nights, All Inclusive
      Flight & hotel
      from £1071 pp
      Moon Palace Cancun - All-InclusiveMoon Palace Cancun - All-Inclusive image

      Moon Palace Cancun - All-Inclusive

      Mexico, Riviera Maya, Cancun
      7 nights, All Inclusive
      Flight & hotel
      from £1653 pp
      Sunscape Cancun All-Inclusive Resort & Spa by HyattSunscape Cancun All-Inclusive Resort & Spa by Hyatt image

      Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

      Mexico, Riviera Maya, Cancun
      7 nights, All Inclusive
      Flight & hotel
      from £1093 pp
      The Reef Playacar Beach Resort & SpaThe Reef Playacar Beach Resort & Spa image

      The Reef Playacar Beach Resort & Spa

      Mexico, Riviera Maya, Playa del Carmen
      7 nights, Room Only
      Flight & hotel
      from £726 pp
      Platinum Yucatan Princess Adults Only - All InclusivePlatinum Yucatan Princess Adults Only - All Inclusive image

      Platinum Yucatan Princess Adults Only - All Inclusive

      Mexico, Riviera Maya, Playa del Carmen
      7 nights, All Inclusive
      Flight & hotel
      from £984 pp
      Hyatt Vivid Playa Del Carmen - Adults Only - All InclusiveHyatt Vivid Playa Del Carmen - Adults Only - All Inclusive image

      Hyatt Vivid Playa Del Carmen - Adults Only - All Inclusive

      Mexico, Riviera Maya, Playa del Carmen
      7 nights, All Inclusive
      Flight & hotel
      from £1092 pp
      Iberostar Waves Paraíso Beach - All InclusiveIberostar Waves Paraíso Beach - All Inclusive image

      Iberostar Waves Paraíso Beach - All Inclusive

      Mexico, Riviera Maya, Playa del Carmen
      7 nights, All Inclusive
      Flight & hotel
      from £1076 pp
      Valentin Imperial Rivera Maya All Inclusive - Adult OnlyValentin Imperial Rivera Maya All Inclusive - Adult Only image

      Valentin Imperial Rivera Maya All Inclusive - Adult Only

      Mexico, Riviera Maya, Playa del Carmen
      7 nights, All Inclusive
      Flight & hotel
      from £1356 pp
      Iberostar Selection Paraíso Maya Suites - All InclusiveIberostar Selection Paraíso Maya Suites - All Inclusive image

      Iberostar Selection Paraíso Maya Suites - All Inclusive

      Mexico, Riviera Maya, Playa del Carmen
      7 nights, All Inclusive
      Flight & hotel
      from £1383 pp
      BlueBay Grand Esmeralda All InclusiveBlueBay Grand Esmeralda All Inclusive image

      BlueBay Grand Esmeralda All Inclusive

      Mexico, Riviera Maya, Playa del Carmen
      7 nights, All Inclusive
      Flight & hotel
      from £766 pp
      Mahekal Beach Front Resort & SpaMahekal Beach Front Resort & Spa image

      Mahekal Beach Front Resort & Spa

      Mexico, Riviera Maya, Playa del Carmen
      7 nights, Room Only
      Flight & hotel
      from £786 pp
      The Reef Coco Beach Resort & Spa- Optional All InclusiveThe Reef Coco Beach Resort & Spa- Optional All Inclusive image

      The Reef Coco Beach Resort & Spa- Optional All Inclusive

      Mexico, Riviera Maya, Playa del Carmen
      7 nights, Room Only
      Flight & hotel
      from £720 pp
      Occidental at Xcaret Destination - All InclusiveOccidental at Xcaret Destination - All Inclusive image

      Occidental at Xcaret Destination - All Inclusive

      Mexico, Riviera Maya, Playa del Carmen
      7 nights, All Inclusive
      Flight & hotel
      from £990 pp
      Playacar Palace All InclusivePlayacar Palace All Inclusive image

      Playacar Palace All Inclusive

      Mexico, Riviera Maya, Playa del Carmen
      7 nights, All Inclusive
      Flight & hotel
      from £1615 pp
      Hard Rock Hotel Riviera Maya - All InclusiveHard Rock Hotel Riviera Maya -  All Inclusive image

      Hard Rock Hotel Riviera Maya - All Inclusive

      Mexico, Riviera Maya, Puerto Aventuras
      7 nights, All Inclusive
      Flight & hotel
      from £1472 pp
      Iberostar Waves Quetzal - All InclusiveIberostar Waves Quetzal - All Inclusive image

      Iberostar Waves Quetzal - All Inclusive

      Mexico, Riviera Maya, Playa del Carmen
      7 nights, All Inclusive
      Flight & hotel
      from £1622 pp
      Moon Palace The Grand Cancun - All-inclusiveMoon Palace The Grand Cancun - All-inclusive image

      Moon Palace The Grand Cancun - All-inclusive

      Mexico, Riviera Maya, Cancun
      7 nights, All Inclusive
      Flight & hotel
      from £2090 pp
      Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive ResortRoyalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort image

      Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort

      Mexico, Riviera Maya, Puerto Morelos
      7 nights, All Inclusive
      Flight & hotel
      from £1292 pp
      Blue Diamond Luxury Boutique - All Inclusive - Adults OnlyBlue Diamond Luxury Boutique - All Inclusive - Adults Only image

      Blue Diamond Luxury Boutique - All Inclusive - Adults Only

      Mexico, Riviera Maya, Playa del Carmen
      7 nights, All Inclusive
      Flight & hotel
      from £1378 pp
      Hard Rock Hotel Cancun - All InclusiveHard Rock Hotel Cancun -  All Inclusive image

      Hard Rock Hotel Cancun - All Inclusive

      Mexico, Riviera Maya, Cancun
      7 nights, All Inclusive
      Flight & hotel
      from £1580 pp

      Related Destinations