My Shopping Basket

Loch Earn

Loch Earn is located in central Scotland west of Perth. It is a freshwater Loch with Wild Trout, stocked Brown Trout, Rainbows, Arctic Char, various Minnows and the occasional Salmon and Sea Trout can be found.

It is also home to Eels which are protected in Scotland. You are not allowed to fish for eels and must release if accidentally caught.


The Gilly Website (external resource) also has some great tips on how to best fish Loch Earn and make the most of your visit.

Tips on how best to fish Loch Earn

In the warmer months, fish will patrol the shallows before the shelf breaks for deeper water. Either stick to the shoreline and keep on the move until you gain some interest, or put on some chest waders to get up close in the water, but take care as there can be some steep drop-offs into the depths!

What flies should I use on Loch Earn?

You can find a selection of suggested flies below, but generally both your traditional Dry and Wet flies will fit the bill. A variety of Zulu's, Cormorants, Diawl Bachs, Buzzers and Hare's Ear should suffice when fishing for the Wild, Brown and Rainbow trout that can be found in this Loch.

The occasional Sea Trout and Salmon may find its way up the river, but these are not the primary fish to target at this Loch. If you wish to take some on the off chance you spot some, or are fishing on the River Earn, then we would recommend either the Alexander single sea trout or the flying treble pattern, and for the occasional salmon, general salmon patterns from Scotland can be chosen.

Flies originating from Loch Earn

Loch Earn is mentioned in 21 flies within our catalogue. Of course, there are most likely more flies relating to this, but here is just a sample of the patterns:

  • 1-3 days
  • Hook Size
Add Fly

Gold Ribbed Hare's Ear Fly

From $1.07/fly (based on pack of 12)

  • 1-3 days
  • Hook Size
Add Fly

GH Gold Ribbed Hare's Ear Fly

From $1.21/fly (based on pack of 12)

  • 1-3 days
  • Hook Size
Add Fly

Alexandra Fly

From $1.16/fly (based on pack of 12)

  • 1-3 days
  • Hook Size
  • Special Offer
Add Fly

Holy Grail Hare's Ear Fly

From $1.13/fly (based on pack of 12)

From $0.97/fly (based on pack of 12)

  • 1-3 days
  • Hook Size
  • Dressing
Add Fly

Connemara Black Fly

From $1.21/fly (based on pack of 12)

  • 1-3 days
  • Hook Size
  • Hook Brand
  • Dressing
Add Fly

Shuttlecock Hare's Ear CDC Fly

From $1.21/fly (based on pack of 12)

  • 1-3 days
  • Hook Size
  • Special Offer
Add Fly

Hare's Ear Sedgehog Fly

From $1.23/fly (based on pack of 12)

From $1.07/fly (based on pack of 12)

  • 1-3 days
  • Hook Size
Add Fly

Diawl Bach Red Head Fly

From $1.11/fly (based on pack of 12)

  • 1-3 days
  • Hook Size
Add Fly

Diawl Bach Holo Green Fly

From $1.11/fly (based on pack of 12)

  • 1-3 days
  • Hook Size
  • Dressing
Add Fly

Alexandra JC Fly

From $1.79/fly (based on pack of 12)

  • 1-3 days
  • Hook Size
Add Fly

Kingfisher Butcher Fly

From $1.16/fly (based on pack of 12)

  • 1-3 days
  • Hook Size
Add Fly

Diawl Bach Fly

From $1.11/fly (based on pack of 12)

  • 1-3 days
  • Hook Size
Add Fly

Diawl Bach UV Black n Green Fly

From $1.11/fly (based on pack of 12)

  • 1-3 days
  • Hook Size
Add Fly

Red Cormorant with Blue Flash Fly

From $1.26/fly (based on pack of 12)

  • 1-3 days
  • Hook Size
  • Dressing
Add Fly

Olive UV Cormorant Fly

From $1.26/fly (based on pack of 12)

  • 1-3 days
  • Hook Size
Add Fly

Kingfisher UV Cormorant Fly

From $1.26/fly (based on pack of 12)

  • 1-3 days
  • Hook Size
  • Hook Brand
  • Dressing
Add Fly

Alexandra JC Flying Treble Fly

From $1.88/fly (based on pack of 12)

  • 1-3 days
  • Hook Size
Add Fly

Diawl Bach UV Black n Red Fly

From $1.11/fly (based on pack of 12)

  • 1-3 days
  • Hook Size
Add Fly

Blue Flash Cormorant Fly

From $1.26/fly (based on pack of 12)

  • 1-3 days
  • Hook Size
Add Fly

Black Zulu Fly

From $1.16/fly (based on pack of 12)