In Sri Lanka there are two types of fishing namely freshwater fishing and saltwater fishing.
Hikkaduwa is known to be one of the best places for saltwater/deep sea fishing where the depth should be at least 30 meters. Here the waters thrive with Grouper, Mullet, Spangled Emperor, BoneFish, Parrot Fish, Rabbit Fish and Barracudas to name a few. Modified fishing boats equipped for professional game fishing will take you out to sea and you will be provided with safety equipment, fishing gear and bait. You also have a choice of fishing by day or night. The best season for this type of fishing is usually from August to May when the deep seas are much calmer. For the more adventurous, one could try their hand at stilt water fishing which is unique and primitive to our island. The fisherman sits on a cross bar tied to a vertical pole driven into the sand a few meters offshore and casts his line waiting eagerly for his catch. This skill has been passed on to at least two generations living across the southern shores of Unawatuna and Weligama.
Another form of fishing is backwater or fresh water fishing and the Bolgoda Lake is the ideal destination for this sport. Sri Lanka boasts of 95 species of freshwater fish in the country.