Loch Earn, Perthshire
ScotlandCountrysideLakes and LochsNature & Wildlife
About this attraction
About Loch Earn, Perthshire
Loch Earn is a substantial freshwater loch stretching east to west across the Strathearn landscape, surrounded by open moorland and forested slopes. The loch is approximately 6 kilometres long and is a focal point for outdoor recreation, with facilities for sailing, windsurfing, fishing, and kayaking. The water remains cold and clean, supporting populations of brown trout and salmon. The loch's shoreline is a mix of accessible beaches and rocky bays, each offering different perspectives on the water and surrounding landscape.
The loch is ringed by walking trails that access woodland, moorland, and summit viewpoints. St Fillans sits at the eastern end where the River Earn flows out, whilst Lochearnhead sits at the western end. The landscape surrounding Loch Earn is quintessentially Perthshire: a broad, open valley floor with loch and river systems, backed by rolling moorland rising to distant highlands. The site is significant both for its natural beauty and as a historic communication route through Scotland. The loch and its surrounding landscape offer visitors an immersive experience of rural central Scotland, combining recreation, wildlife, and landscape heritage.
Location
Find Loch Earn, Perthshire on the map
Getting here
How to get here
More to see in Scotland
Other attractions nearby

Aros Centre, Portree

Armadale Castle, Gardens & Museum
Romantic ruined castle, 40-acre gardens and Clan Donald museum on Sleat.

Broadford Market Square
The hub of the second-largest village on the Isle of Skye

Trotternish Ridge
A dramatic 30-kilometre escarpment on the Isle of Skye, home to the Old Man of Storr and the Quiraing.

Portree Harbour
Brightly painted waterfront in Skye's capital

Scapa Beach
Sheltered sandy bay just south of Kirkwall on the shores of Scapa Flow.

Magnus Cathedral
Scotland's most northerly cathedral, a red and yellow sandstone Romanesque masterpiece at the heart of…
