Rider tools

Motorcycle riding weather by month

Ten years of weather for 43 riding regions, month by month: how hot, how cold, how much rain and, where smoke matters, how hazy. Each month is rated Good, Mixed or Poor for riding by the simple rules at the bottom of the page.

Where to ride in each month

Regions rated Good for riding in each month.

All regions by month

Riding rating for each region and month
RegionJanFebMarAprMayJunJulAugSeptOctNovDec
Australia
Northern TasmaniaGoodGoodGoodGoodGoodMixedMixedMixedGoodGoodGoodGood
Bolivia
Santa Cruz and SamaipataMixedMixedGoodGoodGoodGoodGoodGoodGoodGoodGoodMixed
La Paz and the AltiplanoMixedMixedMixedGoodMixedMixedMixedMixedMixedMixedGoodMixed
Croatia
Krk and the Kvarner coastMixedMixedGoodGoodGoodGoodGoodGoodMixedMixedMixedMixed
India
Leh and LadakhPoorPoorPoorPoorMixedMixedGoodGoodGoodMixedPoorPoor
Indonesia
BaliPoorPoorPoorMixedGoodGoodGoodGoodGoodMixedPoorPoor
Bali highlandsPoorPoorPoorPoorMixedGoodGoodGoodGoodMixedPoorPoor
LombokPoorMixedMixedMixedGoodGoodGoodGoodGoodGoodMixedPoor
Kazakhstan
AlmatyPoorPoorMixedMixedMixedGoodMixedMixedGoodMixedPoorPoor
Kenya
Nairobi and the Rift ValleyGoodGoodGoodMixedGoodGoodGoodGoodGoodGoodGoodGood
Laos
Luang PrabangGoodMixedMixedPoorGoodMixedMixedPoorMixedGoodGoodGood
Madagascar
Antananarivo highlandsPoorMixedMixedGoodGoodGoodGoodGoodGoodGoodGoodMixed
Mongolia
Ulaanbaatar and TereljPoorPoorPoorMixedMixedGoodGoodGoodMixedMixedPoorPoor
Morocco
MarrakechMixedMixedGoodGoodGoodGoodMixedMixedGoodGoodGoodMixed
High AtlasMixedMixedMixedMixedGoodGoodGoodGoodGoodGoodMixedMixed
OuarzazateMixedMixedGoodGoodGoodGoodMixedMixedGoodGoodGoodMixed
Merzouga and Erg ChebbiMixedGoodGoodGoodGoodPoorPoorPoorMixedGoodGoodGood
Errachidia and the Ziz gorgesMixedMixedGoodGoodGoodGoodMixedMixedGoodGoodGoodGood
Fes and the Middle AtlasMixedMixedGoodGoodGoodGoodGoodGoodGoodGoodGoodMixed
Namibia
Windhoek and central NamibiaMixedGoodGoodGoodGoodGoodGoodGoodGoodGoodGoodGood
Nepal
Kathmandu ValleyPoorMixedMixedGoodMixedPoorPoorPoorPoorGoodMixedMixed
Philippines
Tagaytay and southern LuzonGoodGoodGoodGoodMixedPoorPoorPoorPoorMixedGoodMixed
South Africa
Cape TownGoodGoodGoodGoodGoodGoodGoodGoodGoodGoodGoodGood
Johannesburg and the MagaliesbergGoodGoodGoodGoodGoodMixedMixedGoodGoodGoodGoodGood
Spain
Ronda and the Andalusian hillsGoodGoodMixedGoodGoodGoodGoodGoodGoodGoodGoodGood
Sri Lanka
Sri Lanka west coastGoodGoodGoodMixedPoorMixedMixedMixedMixedPoorPoorMixed
Sri Lanka south coastGoodGoodMixedMixedPoorMixedMixedMixedPoorPoorPoorMixed
Sri Lanka hill countryGoodGoodGoodMixedPoorGoodMixedMixedMixedPoorPoorMixed
Sri Lanka east coastMixedMixedMixedGoodGoodGoodGoodGoodGoodMixedPoorMixed
Tanzania
ArushaGoodGoodMixedMixedGoodGoodGoodGoodGoodGoodMixedGood
Thailand
Chiang MaiGoodMixedMixedMixedMixedMixedPoorPoorPoorMixedGoodGood
Doi InthanonGoodMixedMixedMixedMixedMixedPoorPoorMixedMixedGoodGood
Mae Hong Son LoopGoodMixedMixedMixedMixedMixedPoorPoorMixedMixedGoodGood
Chiang Rai and the Golden TriangleGoodMixedMixedMixedMixedPoorPoorPoorPoorMixedGoodGood
BangkokGoodGoodGoodGoodMixedGoodMixedMixedMixedMixedGoodGood
KanchanaburiGoodGoodMixedMixedMixedMixedMixedMixedMixedMixedGoodGood
PattayaGoodGoodGoodGoodMixedMixedMixedMixedMixedMixedGoodGood
Krabi and PhuketGoodGoodGoodMixedPoorPoorPoorPoorPoorPoorPoorMixed
Vietnam
Ha Giang LoopMixedMixedGoodMixedMixedPoorMixedPoorMixedGoodGoodMixed
SapaMixedMixedMixedMixedMixedPoorPoorPoorMixedMixedGoodMixed
HanoiGoodGoodGoodGoodMixedMixedMixedPoorMixedMixedGoodGood
Hoi An and the Hai Van PassMixedGoodGoodGoodGoodGoodMixedMixedMixedPoorPoorPoor
Da LatGoodGoodGoodGoodPoorPoorPoorPoorPoorPoorMixedGood

How we rate months

A month starts as Good. Each rule it meets lowers it; the lowest rating wins.

  • Poor if any of: 300 mm or more of rain, or 9 or more days with 10 mm or more; average high of 38 °C or more; average low of −5 °C or below, or average high below 5 °C; average PM2.5 of 55 µg/m³ or more (smoke or smog).
  • Mixed if any of: 120 mm or more of rain, 5 or more days with 10 mm or more, or 22 or more rain days; average high of 35 °C or more; average low below 5 °C, or average high below 12 °C; average PM2.5 of 35 µg/m³ or more.

Some seasonal facts don't show in monthly averages, such as smoke from the burning season in northern Thailand or snow closing the passes to Ladakh. Where they are well documented we add a short note with its source, and a few of those notes also lower the rating for the months they cover. PM2.5 is only measured for regions where smoke haze is a known problem.

Where the numbers come from

Daily highs, lows and rain for 2015 to 2024 from the Open-Meteo historical weather API, which serves the ERA5 and ERA5-Land reanalysis from the Copernicus Climate Change Service. Rain days are days with at least 1 mm. Temperatures are corrected to a typical riding elevation for each region, so a mountain loop is not rated by the town at its foot. Reanalysis is a model of the weather on a grid about 9 to 25 km wide: it smooths out mountains and local thunderstorms and tends to count more light-rain days than a rain gauge would, so read the figures as a regional picture. PM2.5 comes from the CAMS global model through the Open-Meteo air quality API for August 2022 onwards; it reads lower than ground monitors during heavy smoke.

Weather data by Open-Meteo.com, licensed under CC BY 4.0. Contains modified Copernicus Climate Change Service and Copernicus Atmosphere Monitoring Service information.