... including targeted forecasts at the time of your arrival to each point!
Peterhead, Aberdeenshire experiences pleasant weather year-round. The average temperature in the summer months (June-August) is around 16 degrees Celsius, with temperatures regularly reaching the low to mid-20s. Winters (December-February) can be cold and wet, with temperatures ranging from around 3-7 degrees Celsius. Rainfall is relatively evenly distributed throughout the year, averaging around 800 millimeters per year. Snowfall is fairly rare, but when it does occur it usually falls in the winter months. Spring (March-May) and autumn (September-November) are generally mild, with temperatures ranging from around 8-13 degrees Celsius.
As of 2020, the city population is 18537.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Peterhead, Aberdeenshire.