Discover a world of events and things to do in Fife.


Talks and Lectures


Nature, Health and Wellbeing


Culture & Heritage


Arts & Crafts

Food and Drink



Workshops and Classes

View All

Fife Five Fishing Spots

Fife Five Fishing Spots

The Kingdom of Fife offers a host of fishing locations for first timers and experts alike so why not give it a go, try something new and discover a different side of Fife?

We’ve put together our favourite #FifeFive places for fishing. Please remember to purchase a permit at the location before the fishing fun commences!

What are your favourite #Fifefive places to fish? Leave us a comment or send us a tweet to let us know!

1. Raith Lake Trout Fishery (Kirkcaldy)

What? Raith Lake Trout Fishery is a popular fishing destination with sheltered and peaceful surroundings. The perfect spot for those who like tranquillity and beauty. Friendly staff are on standby with tips and techniques and to offer help should you need it making it a perfect place for beginners. Complimentary tea and coffee is also available in the lodge, which is the perfect place to unwind at the end of your day.

Type of Fishing? Fly fishing for rainbow and blue trout (and tiger trout if you are lucky!)
Where? Boglily Road, Kirkcaldy, Fife, KY2 5NF
Cost: Prices from £10

2. Lomond Hills Fishery (Leslie)

What? Lomond Hills Fishery is located two miles northwest of Leslie. It’s picturesque setting offers year round fishing with three still water reservoirs on site. Offering mixed method fishing that is suitable for any age or level of experience, Lomond Hills Fishery provides free bait fishing lessons for beginners and free parking. Boats are available for hire and bank fishing is permitted.

Type of fishing? Fly, bait or spin

Where? Approximately two miles northwest of the village of Leslie, Fife. Holl Reservoir, Strathenry Avenue by Leslie,KY6 3HR

Cost: Prices from £10.


3. Loch Glow (Rosyth Angling Club)  

What? Loch Glow in the Cliesh Hills is a few north of Dunfermline. This hidden beauty is leased to Rosyth Angling Club who maintain the loch with plenty of trout. It is regularly stocked with rainbow trout and wild brown trout, which can be caught using all types of fishing methods. Note that catch and release is not offered. Loch Glow is open to the public as well as members and permits can be obtained from the Bailiff on the water at the caravan on site.

Type of Fishing? Bait, fly and spinner fishing
Where? Loch Glow is tucked away between the A823 to the west and the M90 to the east. (KY13 0LR)

Cost: Prices start from £8 per person


4. Cameron Reservoir (St Andrews Angling Club)

What? This reservoir was once an important water source for St Andrews but is now a resource enjoyed by fishing enthusiasts. There are also beautiful walks surrounding the reservoir with plenty of wildlife. The reservoir is designated as a Special Protection Area and is leased from Scottish Water. It offers fly-only fishing from both bank and boat and is regularly stocked with both brown and rainbow trout.

Type of Fishing? Fly fishing only

Where? Cameron Reservoir is located 4 miles south of St. Andrews (KY16 8PD)
Cost: Visitors Day permit - £25 per rod (5 fish bag limit)

5. Goldenloch Fishing (Cupar)

What? This charming loch is perfect for a peaceful day out and embodies the ethos that fishing is a sport for both relaxation and enjoyment. With crystal clear water and fantastic facilities from equipment hire to tea making, all fishing needs can be met here. Catering for beginners to experts it can even host corporate and youth groups of up to 24. Instructors can be supplied for all levels and Goldenlochs main aim is for you to enjoy your day. Regularly stocked with rainbow, blue and brown trout.

Type of Fishing? Fly fishing only.
Where? Golden Loch Fishery, Clatterwallops House , Berryhill Farm Newburgh, Cupar KY14 6HZ
Cost: Prices from £15 for half day

Sign up for latest offers and news