Loading map...

Fishing in Sri Lanka

14 species across 16 spots

Sri Lanka offers fishing across 16 spots with 14 species in marine, freshwater, brackish, marine, brackish waters. Suitable for beginner to expert anglers.

Best months: May–july, November to april, March–may, September–october

Top Spots

Negombo Lagoon2 species

The Negombo Lagoon is a productive fishing ground for Indian mackerel, with a mix of fresh and saltwater.

Hikkaduwa Reef1 species

Popular dive site with shallow reef patches; easy access and frequent sightings of dwarf dragonet.

Peradeniya Wetlands – Near University of Peradeniya1 species

Man‑made wetlands surrounded by paddy fields; accessible for day trips and popular among local anglers.

14

Species

16

Spots