
The Spiral Earth directory of folk, roots, blues and world music festivals in Highland and Moray, Aberdeenshire, Perthshire, Fife, The Isles, Stirling and the Trossachs:
Niel Gow Festival | Dunkeld & Birnam, Scotland | 20-22 Mar 2020 | website |
Glenfarg Folk Feast | Glenfarg, nr Perth, Scotland | 3-5 Apr 2020 | website |
Shetland Folk Festival | Lerwick & other venues, Shetland | 30 Apr 3 May 2020 | website |
Highlands & Islands Music & Dance Festival | Oban, Scotland | website | |
Orkney Folk Festival | Orkney, Scotland | 21-24 May 2020 | website |
The Islay Festival of Music & Malt | Islay, Argyll, Scotland | 22-30 May 2020 | website |
TMSA Keith Festival | Keith, Banffshire, Scotland | 12-14 Jun 2020 | website |
Solas | Blackruthven, Perthshire | 19-21 Jun 2020 | website |
Stonehaven Folk Festival | Aberdeenshire, Scotland | 10-12 Jul 2020 | website |
Tiree Music Festival | Tiree, Inner Hebrides, Scotland | 10-12 Jul 2020 | website |
HebCelt Festival | Stornoway, Isle Of Lewis | 15-18 Jul 2020 | website |
Speyfest | Fochabers, Moray, Scotland | website | |
Belladrum Tartan Heart Festival | Beauly, Invernessshire, Scotland | 30 Jul 1 Aug 2020 | website |
Mull Of Kintyre Music Festival | Campbeltown, Argyll, Scotland | 19-23 Aug 2020 | website |
Innerleithen Music Festival | Peeblesshire, Scotland | website | |
TMSA Kirriemuir Festival | Kirriemuir, Scotland | website | |
Blas Festival | Pan-Highland, Scotland | 22-30 Nov 2019 | website |
Ceòl Cholasa | Colonsay, Scotland | website | |
Isle Of Jura Music Festival | Craighouse, Isle of Jura, Scotland | Sept 2020 | website |
Blazin’ In Beauly | Beauly, Inverness-shire, Scotland | Oct 2020 | website |
Folk Festival Directory:
Music Festivals in England:
North East | North West | Yorkshire | East Midlands | West Midlands | Eastern England | South East | South West
Music Festivals in Scotland:
Northern Scotland and South Scotland
Music Festivals in Wales:
Festivals in Wales
Music Festivals in Ireland:
Including Northern Ireland and Éire
Music Festivals in Europe:
Albania | Austria | Belgium | Croatia | Czech Republic | Denmark | Estonia | Finland | France | Germany | Greece | Gibraltar | Hungary | Iceland | Ireland | Italy | Netherlands | Norway | Poland | Portugal | Russia | Serbia | Slovakia | Spain | Sweden | Switzerland | Turkey