Gjennomsnittstemperaturene er lavere enn i resten av Storbritannia. Kulderekorden for Storbritannia er på og ble registrert i Braemar i Grampian-fjellene 10. januar 1982, senere tangert i Altnaharra 30. desember 1995. Maksimumstemperaturene vinterstid er i gjennomsnitt sommerstid 14,9–16,9 ℃. De vestlige kystområdene har mildere klima enn områdene i øst og innlandet på grunn av påvirkningen av Golfstrømmen og de kaldere overflatetemperaturene i Nordsjøen. Høyeste registrerte temperatur i Skottland er på målt i Greycrook i regionen Scottish Borders 9. august 2003.