Scotland Weather by Month — Temperature & Rainfall Guide
Many people wonder what the weather conditions are in Scotland over the year. What is the best time to visit Scotland?
This page shows the average weather conditions by month in Scotland over the year in: January, February, March, April, May, June, July, August, September, October, November, December.
Scotland in January
In January the weather in Scotland is generally less favorable. January is a winter month. The average maximum daytime temperatures are low and range from 6°C (43°F) in Inverinate to 10°C (50°F) in Bowmore. On average, this month is the coldest month of the year in Scotland.
Find more detailed climate information for Scotland in January here.
perfect weather
pleasant
tolerable
unpleasant
poor
Scotland in February
In February the weather in Scotland is generally less favorable. February is a winter month. The average maximum daytime temperatures are low and range from 7°C (45°F) in Inverinate to 10°C (50°F) in Bowmore.
Find more detailed climate information for Scotland in February here.
perfect weather
pleasant
tolerable
unpleasant
poor
Scotland in March
In March the weather in Scotland is generally less favorable. The average maximum daytime temperatures are low and range from 8°C (46°F) in Shetland to 10°C (50°F) in Bowmore.
Find more detailed climate information for Scotland in March here.
perfect weather
pleasant
tolerable
unpleasant
poor
Scotland in April
In April the weather in Scotland ranges from less favorable in Oban to mixed in Edinburgh. The temperatures range from low in Shetland with 9°C (48°F) to moderate in Dundee with 12°C (54°F).
Find more detailed climate information for Scotland in April here.
perfect weather
pleasant
tolerable
unpleasant
poor
Scotland in May
In May the weather in Scotland ranges from less favorable in Shetland to good in Edinburgh. The temperatures range from low in Shetland with 10°C (50°F) to moderate in Glasgow with 15°C (59°F).
Find more detailed climate information for Scotland in May here.
perfect weather
pleasant
tolerable
unpleasant
poor
Scotland in June
In June the weather in Scotland ranges from mixed in Oban to very good in Edinburgh. June is a summer month. The temperatures range from low in Shetland with 12°C (54°F) to moderate in Edinburgh with 18°C (64°F).
Find more detailed climate information for Scotland in June here.
perfect weather
pleasant
tolerable
unpleasant
poor
Scotland in July
In July the weather in Scotland ranges from mixed in Oban to excellent in Dundee. July is a summer month. The temperatures range from moderate in Shetland with 14°C (57°F) to pleasant in Dundee with 20°C (68°F). On average, this month is the warmest month of the year in Scotland.
Find more detailed climate information for Scotland in July here.
perfect weather
pleasant
tolerable
unpleasant
poor
Scotland in August
In August the weather in Scotland ranges from mixed in Oban to excellent in Dundee. August is a summer month. The temperatures range from moderate in Shetland with 15°C (59°F) to pleasant in Dundee with 20°C (68°F).
Find more detailed climate information for Scotland in August here.
perfect weather
pleasant
tolerable
unpleasant
poor
Scotland in September
In September the weather in Scotland ranges from less favorable in Oban to good in Edinburgh. The average maximum daytime temperatures are moderate and range from 14°C (57°F) in Shetland to 17°C (63°F) in Dundee.
Find more detailed climate information for Scotland in September here.
perfect weather
pleasant
tolerable
unpleasant
poor
Scotland in October
In October the weather in Scotland ranges from less favorable in Oban to good in Edinburgh. The average maximum daytime temperatures are moderate and range from 12°C (54°F) in Sallachy to 14°C (57°F) in Bowmore.
Find more detailed climate information for Scotland in October here.
perfect weather
pleasant
tolerable
unpleasant
poor
Scotland in November
In November the weather in Scotland is generally less favorable. The average maximum daytime temperatures are low and range from 9°C (48°F) in Inverinate to 12°C (54°F) in Bowmore.
Find more detailed climate information for Scotland in November here.
perfect weather
pleasant
tolerable
unpleasant
poor
Scotland in December
In December the weather in Scotland is generally less favorable. December is a winter month. The average maximum daytime temperatures are low and range from 7°C (45°F) in Inverinate to 10°C (50°F) in Bowmore.
Find more detailed climate information for Scotland in December here.
perfect weather
pleasant
tolerable
unpleasant
poor