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 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.
Loch Earn
Loch Earn, near St Fillans, Perthshire/Stirling border, Scotland
56.3833, -4.2333
Open daylight hours
Free

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.

Best Time to Visit
JuneJulyAugust
Temperature & Rainfall
Temperature Range
26°
Warmest Month
-12°
Coldest Month
Monthly Conditions

January

January is the coolest month with highs of 5°C and lows of 0°C. The wettest month with heavy rain (192 mm) and mostly overcast skies.

34 Poor

Comfort

Feels Like Cold
C
Temperature
97%
Humidity
Very Humid

Weather

192 mm
Rainfall
3.5 m/s
Wind
Light Breeze
0.0
UV Index
Low
7.4h daylight

February

February is cold with highs of 5°C and lows of 0°C. Significant rainfall (124 mm) and mostly overcast skies.

38 Poor

Comfort

Feels Like Cold
C
Temperature
95%
Humidity
Very Humid

Weather

124 mm
Rainfall
3.3 m/s
Wind
Light Breeze
0.1
UV Index
Low
9.3h daylight

March

March is cold with highs of 7°C and lows of 1°C. Significant rainfall (129 mm) and mostly overcast skies.

36 Poor

Comfort

Feels Like Cold
C
Temperature
93%
Humidity
Very Humid

Weather

129 mm
Rainfall
3.4 m/s
Wind
Light Breeze
0.3
UV Index
Low
11.7h daylight

April

April is cold with highs of 10°C and lows of 3°C. Moderate rainfall (72 mm) and mostly overcast skies.

54 Acceptable

Comfort

Feels Like Cold
C
Temperature
10°
89%
Humidity
Very Humid

Weather

72 mm
Rainfall
3.1 m/s
Wind
Light Breeze
0.6
UV Index
Moderate
14.0h daylight

May

May is cold with highs of 13°C and lows of 5°C. Regular rainfall (86 mm) and mostly overcast skies.

51 Acceptable

Comfort

Feels Like Cold
C
Temperature
13°
87%
Humidity
Very Humid

Weather

86 mm
Rainfall
2.9 m/s
Wind
Calm
0.9
UV Index
Moderate
16.2h daylight

June

June is cool with highs of 15°C and lows of 8°C. Moderate rainfall (76 mm) and mostly overcast skies.

59 Acceptable

Comfort

12°
Feels Like Cool
12°C
Temperature
15°
87%
Humidity
Very Humid

Weather

76 mm
Rainfall
2.9 m/s
Wind
Calm
1.1
UV Index
High
17.3h daylight

July

July is cool with highs of 17°C and lows of 10°C. Regular rainfall (87 mm) and mostly overcast skies.

59 Acceptable

Comfort

13°
Feels Like Cool
13°C
Temperature
10° 17°
88%
Humidity
Very Humid

Weather

87 mm
Rainfall
2.7 m/s
Wind
Calm
1.0
UV Index
High
16.8h daylight

August

August is cool with highs of 17°C and lows of 10°C. Significant rainfall (102 mm) and mostly overcast skies.

57 Acceptable

Comfort

13°
Feels Like Cool
13°C
Temperature
10° 17°
90%
Humidity
Very Humid

Weather

102 mm
Rainfall
2.5 m/s
Wind
Calm
0.8
UV Index
Moderate
14.9h daylight

September

September is cool with highs of 14°C and lows of 8°C. Significant rainfall (137 mm) and mostly overcast skies.

47 Poor

Comfort

11°
Feels Like Cool
11°C
Temperature
14°
92%
Humidity
Very Humid

Weather

137 mm
Rainfall
2.8 m/s
Wind
Calm
0.5
UV Index
Low
12.6h daylight

October

October is cold with highs of 11°C and lows of 6°C. Significant rainfall (166 mm) and mostly overcast skies.

43 Poor

Comfort

Feels Like Cold
C
Temperature
11°
94%
Humidity
Very Humid

Weather

166 mm
Rainfall
2.9 m/s
Wind
Calm
0.2
UV Index
Low
10.2h daylight

November

November is cold with highs of 8°C and lows of 2°C. Significant rainfall (164 mm) and mostly overcast skies.

36 Poor

Comfort

Feels Like Cold
C
Temperature
96%
Humidity
Very Humid

Weather

164 mm
Rainfall
3.0 m/s
Wind
Light Breeze
0.0
UV Index
Low
8.0h daylight

December

December is cold with highs of 6°C and lows of 1°C. Significant rainfall (164 mm) and mostly overcast skies.

34 Poor

Comfort

Feels Like Cold
C
Temperature
97%
Humidity
Very Humid

Weather

164 mm
Rainfall
3.1 m/s
Wind
Light Breeze
0.0
UV Index
Low
6.7h daylight

Nearby Attractions to Loch Earn