Sri Lanka being an island surrounded by seas and has many rivers, waterfalls and inland reservoirs, making it the perfect place to engage you in different water-based activities which includes some thrilling water sports. No matter how old or young you are, there is something or the other to do for you in the water which you will surely remember for the rest of your life.
Sri Lanka has two very different surf hubs operating on opposing surf season schedules, so you can score fun waves in Sri Lanka any time of the year. On the Southwest Coast, the best conditions and greatest variety of waves are typically on offer from November through April. The surf season around Arugam Bay is from May through September.
02. Snorkeling and Diving
Diving and snorkeling in the Sri Lankan waters are amazing. The best time to snorkeling in South and West coast is between November to April but if you are interested in the east coast of Sri Lanka then April and September is the best time to visit.