Weather statistics, phenology and records

Monthly averages, climate normals, phenology, growing degree days and weather records for Heerhugowaard.

Highest temperature
37.0 C
26 Jun
Lowest temperature
-5.0 C
11 Jan
Total precipitation
547.6 mm
135 Rain days
Strongest wind gust
61.0 km/h
24 Mar

Monthly averages

Month Avg temp Max temp Min temp Precipitation Rain days
Jan 2.3 C 11.0 C -5.0 C 93.5 mm 22
Feb 4.8 C 18.0 C -3.0 C 39.1 mm 17
Mar 8.1 C 18.0 C 0.0 C 57.7 mm 14
Apr 10.6 C 22.0 C 2.0 C 6.9 mm 8
May 14.5 C 30.0 C 5.0 C 40.4 mm 13
Jun 18.8 C 37.0 C 9.0 C 71.4 mm 14
Jul 19.5 C 32.0 C 14.0 C 8.6 mm 6
Aug 19.3 C 34.0 C 11.0 C 96.0 mm 15
Sep 17.2 C 26.0 C 10.0 C 77.2 mm 18
Oct 14.9 C 22.0 C 7.0 C 56.9 mm 8
Nov -- -- -- -- --
Dec -- -- -- -- --

Season Tracker 2026

🌸 Spring days
184
Days with T_max ≥ 15°C
☀️ Summer days
37
Days with T_max ≥ 25°C
🔥 Tropical days
9
Days with T_max ≥ 30°C
❄️ Frost days
13
Days with T_min < 0°C
🧊 Ice days
1
Days with T_max < 0°C
🌧️ Precipitation days
135
Days with rain ≥ 0.1 mm

Seasonal milestones

Milestone 2026 Difference
🌸 First spring day 25 Feb 237 days earlier
☀️ First summer day 22 May —
🌡️ First tropical day 26 May —
❄️ Last spring frost 15 Feb —
🍂 First autumn frost — —
🧊 First ice day 10 Jan —

Growing Degree Days (base 10 °C) — Total GDD: 1353

Peak GDD period

Shows daily GDD bars and a 14-day rolling total so warm stretches stand out.

Best 14-day period
17 Jun – 30 Jun
178.0 GDD
Average per day: 12.7 GDD

What are Growing Degree Days?

Growing Degree Days (GDD) measure accumulated heat above a base temperature — not calendar days.

GDD = max(0, (Tmax + Tmin) / 2 − 10)

Each day contributes a value equal to how many degrees the average temperature exceeds 10 °C. A day with a high of 26 °C and a low of 12 °C contributes (26 + 12) / 2 − 10 = 9 GDD.

The total GDD for a year is the sum of all daily values. A warm summer can easily produce 1 000 – 1 500 GDD, which is why the total is much larger than 365.

Base temperature: 10 °C (growing threshold for most plants in temperate climates).

All-time records

Highest temperature
37.0 C 26 Jun 2026
#2
34.0 C 14 Aug 2026
#3
33.0 C 19 Jun 2026
#4
33.0 C 24 Jun 2026
#5
33.0 C 04 Aug 2026
Lowest temperature
-5.0 C 11 Jan 2026
#2
-3.0 C 25 Dec 2025
#3
-3.0 C 26 Dec 2025
#4
-3.0 C 10 Jan 2026
#5
-3.0 C 03 Feb 2026
Warmest day (avg)
27.0 C 24 Jun 2026
#2
27.0 C 26 Jun 2026
#3
26.0 C 19 Jun 2026
#4
26.0 C 29 Jul 2026
#5
25.0 C 04 Aug 2026
Coldest day (avg)
-2.0 C 10 Jan 2026
#2
-2.0 C 11 Jan 2026
#3
-2.0 C 03 Feb 2026
#4
-1.0 C 25 Dec 2025
#5
-1.0 C 26 Dec 2025
Largest daily range
17.0 C 26 Jun 2026
#2
17.0 C 13 Aug 2026
#3
17.0 C 14 Aug 2026
#4
15.0 C 25 May 2026
#5
15.0 C 09 Aug 2026
Most precipitation (day)
36.3 mm 23 Oct 2025
#2
32.8 mm 14 Nov 2025
#3
31.5 mm 29 Aug 2026
#4
26.4 mm 09 Oct 2026
#5
23.4 mm 08 Sep 2026
Highest rain rate
10.4 mm/h 09 Oct 2026
#2
9.7 mm/h 23 Oct 2025
#3
9.7 mm/h 29 Aug 2026
#4
7.9 mm/h 27 Oct 2025
#5
7.1 mm/h 27 Jun 2026
Strongest wind gust
61.0 km/h 23 Oct 2025
#2
61.0 km/h 24 Mar 2026
#3
58.0 km/h 25 Mar 2026
#4
56.0 km/h 26 Feb 2026
#5
56.0 km/h 05 Apr 2026
Highest average wind
18.0 km/h 19 Feb 2026
#2
17.0 km/h 24 Oct 2025
#3
14.0 km/h 03 Feb 2026
#4
14.0 km/h 22 Feb 2026
#5
14.0 km/h 05 Apr 2026
Highest pressure
1036 hPa 27 Dec 2025
#2
1036 hPa 24 Dec 2025
#3
1035 hPa 26 Dec 2025
#4
1034 hPa 25 Dec 2025
#5
1034 hPa 28 Dec 2025
Lowest pressure
975 hPa 12 Feb 2026
#2
975 hPa 23 Oct 2025
#3
978 hPa 11 Feb 2026
#4
982 hPa 09 Jan 2026
#5
984 hPa 10 Feb 2026
Highest humidity
97% 11 Feb 2026
#2
96% 20 Dec 2025
#3
96% 12 Jan 2026
#4
96% 17 Jan 2026
#5
96% 19 Jan 2026
Lowest humidity
22% 13 Aug 2026
#2
22% 14 Aug 2026
#3
26% 30 Apr 2026
#4
27% 01 May 2026
#5
30% 26 May 2026
Highest UV index
5.9 02 Jul 2026
#2
5.8 14 Jun 2026
#3
5.5 17 Jun 2026
#4
5.5 20 Jun 2026
#5
5.5 28 Jun 2026
Highest solar radiation
1130 W/m² 14 Jun 2026
#2
1092 W/m² 13 Jun 2026
#3
1090 W/m² 03 Jul 2026
#4
1080 W/m² 09 Jun 2026
#5
1074 W/m² 15 Jun 2026
Most sunshine hours
5 h 15 Oct 2026

Compare periods

vs
vs