India is blessed with an abundance of lakes, ponds, rivers, waterways and seas and is a perfect destination for different various water – sports. India is a perfect destination for angling and fishing. Indian coastline is expanded over a distance of 7500 kilometers. Angling and fishing is a very famous adventure activity.

Even the tributaries of some of the famous rivers of India acts as an ideal place for angling and fishing. Uttarakhand, Himachal Pradesh, Assam, Karnataka, Kerala, Jammu and Kashmir, Andaman and Nicobar Island, Meghalaya and Lakshadweep are some places in India which are very popular for angling and fishing. India is home to many varieties of fishes such as Shark, Mahseer and Trout. Mahseer variety of fish is not easy to find in the world but is only found in India.

Suggested Read: Jeep Safari in India – A Perfect Blend of Adventure and Thrill

Places in India for Angling and Fishing6

Anglers and fishers can find all the four varieties of Mahseer fish in India. Four varieties of Mahseer fish are Silver, Black, Golden and Silver grey Mahseers. Angles are the fish hook and is attached to a fishing line and the line is attached to the fishing rod. India is known as the land of rivers. India is home to a variety of water sources. This country is the best place to visit for angling and fishing. Anglers and fishers will surely enjoy this activity here. 

Suggested Read: Top 6 Places for Bungee Jumping in India

Places in India for Angling and Fishing5

Equipment for Angling and Fishing

1. Modern Rods:

These fishing rods are made up of pliable materials such as graphite or fiberglass. These rods are classified by their action that is how far it bends, the strength that is power, taper and responsiveness.

2. Fishing Reels

This equipment is used to pull a fish or simply reel the line in for another cast. Reel combines with the fishing rod. This reel sits in a reel seat. The reel seat is located near the handle of the fishing pole. 

Suggested Read: Top 10 Places for River Rafting

Places in India for Angling and Fishing4

3. Type of Line

Fishing lines differ in strength as strength depends on what type of angling you wish to do. Fishing lines are classified into three categories that are elasticity, visibility and castability. 

4. Fish Hooks

These hooks are designed to impale in the mouth of a fish as it bites your bait. Fish hooks are classified into varying design, shape, size and material depending.

Suggested Read: Paragliding in India: Best Places for Paragliding in India

Places in India for Angling and Fishing3

5. Floats and Weights

Floats prevent the entire line from sinking. Hook settles in the water. Floats and weights determine how deep the weight on the line can take your hook. 

6. Bait and Lures

Cheap worms and fish eggs are the varieties of bait. Lures also vary in price. Bait can also be marshmallow or a kernel of corn.  

Suggested Read: Best Cycling Routes in India-A Treat for Cycling Lovers

Places in India for Angling and Fishing2

Top 12 Places in India for Angling and Fishing








This place hosts an International Angling Competition. This competition is held in the month of March every year.


Kosi River


October to mid- June is the best time to do angling and fishing here. 


Pabbar Valley region

Himachal Pradesh

You can find Golden Mahseer here. 


Jia Bhoroli River


Best time for doing fishing here is from October to April. Mahseer variety of fish can be found here.




You can easily find Mahseer variety of fish in River Kaveri. 




Elephant lake in Kerala is one of the best places to do fishing and angling in India. October and March are the best time to visit this place.


Jammu & Kashmir


Himalayan rivers are home to different varieties of fish like Rainbow Trout and German Brown. This state follows a policy of catch and release. Anglers and fishers have to take the permission of Directorate of Fisheries in Srinagar. 


Andaman & Nicobar Island


Havelock Island in Andaman is famous for fishing and angling. Saltwater fishing is very popular among the tourists.




Tribal groups of Meghalaya uses traditional fishing equipment to catch the fish. Tourist can enjoy the ride of traditional boats here. 




This tiny Island is home to many varieties of fish such as rainbow runner, red snapper, butterfly fish, flying fin and parrot fish. Adventure lovers can also enjoy different adventurous activities such as surfing, scuba diving, canoeing and Kayaking.


Tirthan Valley

Himachal Pradesh

Gushaini is the perfect place for anglers. Himachal government has also declared this area as an angling reserve.


Corbett National Park


Ramaganga river is famous for doing angling as it is home to different varieties of fish. 

Leave a Reply

Your email address will not be published. Required fields are marked *