Nilaveli sits on Sri Lanka's northeast coast, offering boat-access diving in the Indian Ocean across four sites: Welluore Rock, Sithanane Pare, Sithananne Reef, and Coral Island. The sites range from shallow fringing reefs to rocky slopes, with depths topping out at eighteen metres, keeping conditions manageable for beginners and intermediate divers alike. Water stays warm year-round, peaking around April through June and cooling only slightly toward January. Visibility varies with conditions but can reach thirty metres at the reef sites. Divers encounter lionfish, triggerfish, batfish, parrotfish, nudibranchs, and yellowtail clownfish, with blue whales recorded among the species in the broader area.




Monthly water temperature across Nilaveli's sites, from satellite sea-surface data corrected for depth. The band shows the site-to-site spread.
Water temperature stays warm across all months, rising to its peak around late spring and early summer before settling into the high twenties through winter. The calmest sea conditions on the northeast coast fall between April and October, which is when visibility is most reliable and boat access to all four sites is straightforward.
62 operators
Water temperature around Nilaveli ranges from about 27°C in January to 30°C in April, based on satellite sea-temperature data for its dive sites.
With water around 27–30°C, a rash guard or 3mm shorty works in Nilaveli year-round.
Fin maps 4 sites in Nilaveli (4 scuba diving sites).
Across Nilaveli's dive sites, April, May, June, July, August and September are most often reported as the best months to visit.
1 more site to explore