... including targeted forecasts at the time of your arrival to each point!
Kelso, in the Scottish Borders, experiences mild temperatures throughout the year. During the summer months, the average high temperature is 17°C (63°F) and the average low is 8°C (46°F). The warmest months are June, July and August. During the winter months, the average high temperature is 6°C (43°F) and the average low is 1°C (34°F). December, January and February tend to be the coldest months.
Rainfall is fairly consistent throughout the year, with about 70-80mm (2.8-3.1 inches) of rainfall per month. The wettest months are usually October and November, while the driest months are typically April, May and June. Snowfall is rare, with only a few days of snow each year, mainly in December, January and February.
The sunniest months in Kelso are typically May and June, with an average of seven hours of sunshine per day. December and January are the cloudiest months, with an average of only four hours of sunshine per day.
As of 2020, the city population is 5639.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Kelso, Scottish Borders, The.