Sri Lanka seasonal overview
Sri Lanka and Indonesia offer consistent surf conditions year-round, but the best months for surfing depend on swell size, wind conditions, and swell consistency. Based on the data, the prime surf season runs from June to September, when ground swells dominate (98-100%), mean swell heights peak at 2.0-2.2m, and wind directions are mostly unfavorable (97% onshore winds). While these months provide the biggest and most powerful waves, the high frequency of bad wind conditions (onshore or cross-shore) means surfers may have to wait for cleaner sessions, typically early mornings before winds pick up. The shoulder months—November to February—offer slightly smaller swells (1.5-1.6m) but significantly better wind conditions, with good offshore winds occurring 47-58% of the time. December stands out with 58% favorable winds, making it ideal for cleaner, more surfable waves despite the slightly smaller size. March and October are transitional months, with decent swell persistence (97-99% ground swells) and moderate wind conditions (46% and 31% good winds, respectively), though not as consistent as the winter months. April and May mark the shift into the main swell season, with April seeing 100% ground swells but poor wind conditions (78% bad winds). May is similar, with swell size increasing (1.8m) but winds becoming almost entirely unfavorable (95%). Overall, advanced surfers chasing bigger waves will prioritize June-September despite the wind challenges, while those seeking cleaner conditions with manageable swells should target December-February. Intermediate surfers may find November and March more forgiving, balancing swell consistency with occasional good wind days.
