This website uses cookies. Read about how we use cookies. OK
| Nearby Forecast Locations - Kelso | Distance |
| Jedburgh | 17.1 km |
| Galashiels | 23.1 km |
| Hawick | 28.8 km |
| Berwick-upon-Tweed | 32.8 km |
| Northumberland | 36.5 km |
| Eyemouth | 36.9 km |
| Holy Island | 40.5 km |
| Bamburgh | 45.1 km |
| Eskdalemuir | 57.8 km |
| Spadeadam | 61.7 km |
| Albemarle | 74.2 km |
| Newcastle upon Tyne | 78.3 km |