St Andrews and Fife climate by month
Warmest month: July (highs about 19°C). Coolest: January (about 7°C). Wettest: October (80 mm). Driest: April (44 mm).
Source: Met Office, Leuchars, 1991-2020 averages (Open Government Licence v3.0). Daylight is calculated from the latitude of St Andrews and Fife for the 15th of each month. Leuchars is on the coast about 8 km north-west of St Andrews, so these figures describe north-east Fife; Dunfermline and the Forth shore in the west are not covered by this station.