... including targeted forecasts at the time of your arrival to each point!
Macduff, Aberdeenshire, is known for its unpredictable weather year-round. Summers are typically mild and humid, with temperatures averaging around 17-18°C (63-65°F). During the summer months, temperatures can reach as high as 25°C (77°F), though these temperatures are usually brief. Winters in Macduff are usually cold, with temperatures typically ranging from 0-5°C (32-41°F). Snowfall is common during the winter months, though the amount varies from year to year. Spring and autumn are usually mild, with temperatures typically between 10-15°C (50-59°F). Rainfall is common throughout the year, averaging around 8-10 days of rain per month.
As of 2020, the city population is 3767.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Macduff, Aberdeenshire.