Sport fishing, like hunting receives little attention in Nepal as few Nepalese pursue this leisure sport. Amazing for a country that is blessed with countless lakes and fast flowing rivers from the far west to the extreme east. There are more than 118 varieties of fresh-water fish in these Himalayan waters, ranging from the much sought after Mahseer in the Seti and Karnali in far west Nepal to the many varieties of trout. Other favored spots are the other Seti that merges with the Trishuli. The confluence of these two rivers is prime spot for fishing. Or try some quiet spot in the Begnas Tal or Rupa Tal in Pokhara. Phewa Tal is also on the anglers list of places to fish. Hire a boat and spend the day fishing. In the mountain streams there are rainbow trouts and common trouts that provide good sport. There are agencies in Kathmandu that organize fishing trips to streams around the Kathmandu valley. Other spots for avid anglers, is the Modi Khola near Pokhara and the very popular Dolalghat east of the valley on the Kodari Highway.

The best time to go sport fishing on white waters is before and after the monsoon from February to April and from October to November. During these times the fishes swim upstream to spawn and they consume less food.