Typical conditions, month by month. The ocean did not sign this table: for live waves, wind and tide, check the app.
January
3-6 ft
84°F · boardshorts · Advanced
Wet season. Keramas and the east coast are the call.
February
3-6 ft
84°F · boardshorts · Advanced
Rainy afternoons, east coast mornings. Fewer visitors.
March
3-6 ft
84°F · boardshorts · Intermediate
Transition begins. Both coasts get their days.
April
4-8 ft
82°F · boardshorts · All levels
Trades swing offshore on the Bukit. The season opens.
May
4-10 ft
82°F · boardshorts · All levels
Prime. Uluwatu, Padang and Bingin at their groomed best.
June
4-10 ft
81°F · boardshorts · All levels
Biggest, most consistent swells. Experts feast, beginners stick to Kuta.
July
4-10 ft
81°F · boardshorts · All levels
Peak season in and out of the water. Dawn patrol is your friend.
August
4-8 ft
81°F · boardshorts · All levels
Still pumping, still offshore. Book lineups, not restaurants.
September
3-8 ft
81°F · boardshorts · All levels
The connoisseur's month: solid swell, thinning crowds.
October
3-6 ft
82°F · boardshorts · Intermediate
Season winds down gently. Great all-round month.
November
3-6 ft
82°F · boardshorts · Intermediate
Winds soften and flip. Follow the forecast coast to coast.
December
3-6 ft
84°F · boardshorts · Advanced
Wet season settles in. East coast mornings, festive evenings.