Das Klima in Schottland ist gemäßigt mit tendenziell
sehr unbeständigem Wetter. Ein schottisches
Sprichwort lautet: „If you don't like the weather,
wait a minute“ („Wenn Du das Wetter nicht magst,
warte eine Minute“). In den
Atlantikregionen wird es durch den
Golfstrom erwärmt. Die Temperaturen sind
niedriger als im Rest
Großbritanniens, was sich aus der nördlicheren
Lage ergibt. Schottlands Hochmoore erreichten im
Januar 1982 mit rund –27,2 °C bei
Braemar in den
Grampian Mountains die tiefsten Temperaturen,
die jemals in Großbritannien gemessen wurden. Die
Sommertemperaturen liegen um etwa 18 °C. Die höchste
gemessene Temperatur wurde am 9. August 2003 mit
32,9 °C in
Greycrook an der schottischen Grenze
aufgezeichnet. Allgemein ist der Westen wärmer als
der Osten Schottlands, da durch den Golfstrom das
Wasser des
Atlantiks wärmer als das der
Nordsee ist. Die Western Highlands sind mit
3 000 mm jährlichem Niederschlag am regenreichsten.
Im Winter ist nur in den Höhenlagen regelmäßig mit
Schneefall zu rechnen.