Loch Earn Lake

Scenic freshwater loch in Perthshire, Scotland

Freshwater loch in central Scotland offering sailing, trout fishing and waterside villages such as St Fillans; walkers combine loch‑side paths with climbs up Ben Vorlich.

Main image

Loch Earn at a Glance#

Address: Loch Earn, near St Fillans, Perthshire/Stirling border, Scotland

Hours: Open daylight hours

Admission: Free

About Loch Earn#

Loch Earn is a freshwater loch in central Scotland, lying between the villages of St Fillans and Lochearnhead. It is a prominent local recreation and fishing water in the southern Highlands.

The loch is visited for shoreline walking, sailing, kayaking and angling for trout and salmon, with small harbours and slipways at the village ends. Local facilities and trails concentrate around St Fillans and Lochearnhead.

The basin was formed by glacial action and has supported human settlement along its shores for many centuries. The loch drains eastwards as the River Earn, which has long connected the area with lowland routes.

Geographically it lies in the central Scottish Highlands, at the head of the River Earn, with the A85 and local roads providing road access via St Fillans and Lochearnhead.

  • Access points: The villages at each end - St Fillans on the east shore and Lochearnhead on the west - are the main access points and offer parking, boat launches and local services.

How to Get to Loch Earn#

Loch Earn is accessible from the A85 and A84 roads. The village of St Fillans sits at the eastern end and is about a 30-40 minute drive from Perth. Local roads run along both shores with small car parks and lay-bys for walkers.

Tips for Visiting Loch Earn#

  • Drive the south shore to find quieter pull-offs and small beaches for paddling.
  • Look for the heritage of hydro schemes and old piers around the loch's inlets.
  • Fishing permits may be required for angling - check local club rules.

Best Time to Visit Loch Earn#

Summer and early autumn provide the best combination of weather and access.

Summer (Jun-Aug)
Jun-Aug · 10-20°C (50-68°F)
Calm days and opportunities for boating and hillwalking in the surrounding hills.
Autumn (Sep-Nov)
Sep-Nov · 4-14°C (39-57°F)
Changing light and quieter roads; colourful hillsides in September-October.

Weather & Climate near Loch Earn#

Climate

Loch Earn's climate is classified as Oceanic - Oceanic climate with cool summers (peaking in July) and cold winters (coldest in January). Temperatures range from 0°C to 17°C. Abundant rainfall (1499 mm/year), wettest in January.

Air Quality: AQI 21 Good
Best Time to Visit
JuneJulyAugust
Temperature & Rainfall
Temperature Range
26°
Warmest Month
-12°
Coldest Month
Monthly Conditions
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Poor 0° - 5° -1° 192 mm overcast 97% 3.5 m/s 0.0 low 7.4h
February Poor 0° - 5° -1° 124 mm overcast 95% 3.3 m/s 0.1 low 9.3h
March Poor 1° - 7° 1° 129 mm overcast 93% 3.4 m/s 0.3 low 11.7h
April Acceptable 3° - 10° 4° 72 mm overcast 89% 3.1 m/s 0.6 moderate 14.0h
May Acceptable 5° - 13° 8° 86 mm overcast 87% 2.9 m/s 0.9 moderate 16.2h
June Acceptable 8° - 15° 12° 76 mm overcast 87% 2.9 m/s 1.1 high 17.3h
July Acceptable 10° - 17° 13° 87 mm overcast 88% 2.7 m/s 1.0 high 16.8h
August Acceptable 10° - 17° 13° 102 mm overcast 90% 2.5 m/s 0.8 moderate 14.9h
September Poor 8° - 14° 11° 137 mm overcast 92% 2.8 m/s 0.5 low 12.6h
October Poor 6° - 11° 6° 166 mm overcast 94% 2.9 m/s 0.2 low 10.2h
November Poor 2° - 8° 3° 164 mm overcast 96% 3.0 m/s 0.0 low 8.0h
December Poor 1° - 6° 0° 164 mm overcast 97% 3.1 m/s 0.0 low 6.7h

Nearby Attractions to Loch Earn#