A legmelegebbet általában júliusban és augusztusban mérik, Edinburgh átlaghőmérséklete ilyenkor 13 °C. Januárban és februárban a leghidegebb az időjárás, ekkor 4 °C az átlagos hőmérséklet. A legtöbb eső augusztusban és októberben esik.