Season by season
Dry season (May–October)
Dry season (roughly May–October): sunny, breezy and the best surfing on the main breaks. July–August and race weekends are busiest. The hills turn brown by the end of the season.
Wet season (November–April)
Wet season (roughly November–April): green landscapes, short heavy showers and quieter beaches; good-value accommodation. Sea conditions vary more.
Sea, surf & trail conditions
Swell is usually larger in the dry season; beginners do well in the mornings and on the inside waves of Gerupuk and Selong Belanak.
Month by month
| Month | Avg high | Avg low | Rainfall | Crowds |
|---|---|---|---|---|
| January | 31°C | 23°C | 230 mm | Busy |
| February | 31°C | 23°C | 210 mm | Quiet |
| March | 31°C | 23°C | 180 mm | Quiet |
| April | 31°C | 23°C | 100 mm | Quiet |
| May | 31°C | 22°C | 60 mm | Busy |
| June | 30°C | 21°C | 35 mm | Busy |
| July | 30°C | 20°C | 20 mm | Very busy |
| August | 30°C | 20°C | 10 mm | Very busy |
| September | 31°C | 21°C | 25 mm | Busy |
| October | 32°C | 22°C | 80 mm | Very busy |
| November | 32°C | 23°C | 170 mm | Quiet |
| December | 31°C | 23°C | 230 mm | Very busy |
Temperatures and rainfall are approximate long-term averages for the area, rounded; individual years vary, and mountain villages are cooler and wetter than the coast.
Festivals & events
- Bau Nyale — Sasak sea-worm festival at Seger and nearby beaches, usually in February or March depending on the Sasak calendar, with ceremonies and performances.
- MotoGP Indonesian Grand Prix — at the Mandalika circuit; dates vary by season.
- Other circuit events — World Superbike and national races at various times of year.
Our advice
May, June and September usually offer the best balance of dry weather, good surf and room availability — unless a race is on. Check event calendars before you fix your dates.
