Климат (Cfb) умеренный океанический. Верхний предел температуры, отмечается в мае до 20.3°С, а минимально может быть до -6.7°C в декабре. Месяц с самым высоким температурным режимом — август со средним значением температуры 15.0 °C. Месяц с самым низким температурным режимом — декабрь, среднее значение температуры за день -0.4 °C. Средняя температура за год в Данди, в соответствии с наблюдениями, оценивается 11.1°C. В пределах года: ясные дни - 42, дни снега - 1, дождливых дней - 168, пасмурных дней - 19.