... including targeted forecasts at the time of your arrival to each point!
Keith, Moray is blessed with mild weather that rarely drops below freezing. Summers tend to be pleasant, with temperatures averaging around 16°C (60°F). Spring and fall temperatures typically range between 10-14°C (50-57°F). Winter is the coldest season, with temperatures averaging around 5-7°C (41-45°F).
Rainfall is fairly evenly distributed throughout the year, with an average of 80mm of rain per month. Snowfall is rare, with an average of 3cm of snow per winter.
The sun shines an average of 8-10 hours per day throughout the year, with the longest days occurring in June and July. The average humidity is quite low, ranging from 50-70%.
As of 2020, the city population is 4734.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Keith, Moray.