Detailed Sunshine Data
Current/Latest conditions
Last 12 months: Total Sun Hours
Averages, Extremes, and Records
Recent
| Sunshine | 7-day | Nov | 31-day | Year | 365-day |
| Total | 5 hrs (-78%) |
7 hrs (-72%) |
106 hrs (-2%) |
1798 hrs (+22%) |
1920 hrs (+20%) |
| Sunniest Day |
3 hrs 7th |
3 hrs 7th |
9 hrs 22nd |
15 hrs 27th May |
15 hrs 27th May |
| Sun Days |
2 days | 3 days | 22 days | 275 days | 310 days |
| Dullest Day |
0 hrs 4th |
0 hrs 1st |
0 hrs 20th |
0 hrs 8th Jan |
0 hrs 14th Nov |
| % of Max | 9.0% | 11% | 38% | 46% | 44% |
Long-term record (1950-2026)
| Sunshine | Overall | Nov (all) | 9th Nov |
| Mean | 4 hrs (-3%) |
2 hrs (-15%) |
2 hrs (-22%) |
| Sunniest Day |
15 hrs 22 Jun 2018 |
9 hrs Day 4, 1953* |
9 hrs 1981* |
| Sun Days |
83% | 72% | 80% |
| Dullest Day |
0 hrs 1st Jan 1950* |
0 hrs Day 1, 1950* |
0 hrs 1950* |
| % of Max | 37% | 30% | 27% |
Record Period Averages
| Measure | 7-day | Monthly | Nov | 31-day | Annual | 365-day |
| Sunniest | 99 hrs 18th Jun 1996* |
315 hrs Jul 2026 |
113 hrs Nov 1989* |
333 hrs 19 Jul 2026 |
2019 hrs 2003* |
2061 hrs 5th May 1990* |
| Dullest | 0 hrs 16 Jan 2010 |
7 hrs Current |
7 hrs Current |
9 hrs 31st Dec 1956* |
1280 hrs 1958* |
1229 hrs 16 Apr 2013 |
| Highest % of Max | 97% 3rd May 1990* |
69% May 2020 |
47% Nov 1989* |
77% 21st Aug 1995* |
48% 2003* |
48% 28th Dec 2003* |
| Lowest % of Max | 0% 16 Jan 2010 |
4.1% Dec 1956* |
11% Current |
4.1% 31st Dec 1956* |
30% 1958* |
29% 1st Jun 1969* |
Cumulative sunshine vs last year and normal
Past Year Monthly Averages and Extremes (November 2025 - November 2026)
| Month | Total | Sunniest Day |
Sun Days |
Dullest Day |
% of Max |
| Nov 2025 | 80 hrs (-5%) |
8 hrs 21st |
26 days | 0 hrs 14th |
34% |
| Dec 2025 | 70 hrs (+7%) |
7 hrs 31st |
18 days | 0 hrs 1st |
32% |
| Jan 2026 | 63 hrs (-9%) |
7 hrs 4th |
22 days | 0 hrs 8th |
28% |
| Feb 2026 | 41 hrs (-48%) |
9 hrs 25th |
18 days | 0 hrs 2nd |
16% |
| Mar 2026 | 129 hrs (+14%) |
11 hrs 18th |
25 days | 0 hrs 6th |
39% |
| Apr 2026 | 226 hrs (+40%) |
14 hrs 30th |
30 days | 0.1 hrs 3rd |
60% |
| May 2026 | 224 hrs (+19%) |
15 hrs 27th |
31 days | 0.3 hrs 10th |
51% |
| Jun 2026 | 218 hrs (+12%) |
14 hrs 24th |
30 days | 0.2 hrs 11th |
48% |
| Jul 2026 | 315 hrs (+62%) |
14 hrs 3rd |
31 days | 4 hrs 23rd |
69% |
| Aug 2026 | 260 hrs (+41%) |
14 hrs 3rd |
29 days | 0 hrs 18th |
63% |
| Sep 2026 | 161 hrs (+10%) |
11 hrs 5th |
29 days | 0 hrs 4th |
47% |
| Oct 2026 | 154 hrs (+30%) |
9 hrs 4th |
27 days | 0 hrs 7th |
51% |
| Nov 2026 | 7 hrs (-91%) |
3 hrs 7th |
3 days | 0 hrs 1st |
11% |
View daily tables of
sunshine hours
/ % of max
for the past year
View monthly tables of
sunshine hours
/ % of max
for all months in the station history.
Past Year Seasonal Averages
| Season | Total | Sun Days | % of Max |
| Winter 25/26 | 174 hrs (-18%) |
58 days |
25% |
| Spring 2026 | 579 hrs (+25%) |
86 days |
50% |
| Summer 2026 | 793 hrs (+38%) |
90 days |
60% |
| Autumn 2025 | 341 hrs (-2%) |
78 days |
38% |
Past 31 days and current year cumulative trends for Sunshine
Ranked Historical Sunshine Data
Sunniest Days
| Rank | Total | % of Max |
| 1 | 15 hrs 22 Jun 2018 |
100% 04 Jan 2026 |
| 2 | 15 hrs 25 Jun 2018 |
100% 05 Jan 2026 |
| 3 | 15 hrs 26 Jun 2018 |
100% 18 Mar 2026 |
| 4 | 15 hrs 02 Jul 2018 |
100% 19 Mar 2026 |
| 5 | 15 hrs 24 Jun 2020 |
100% 07 Apr 2026 |
| 6 | 15 hrs 25 Jun 2020 |
100% 22 Apr 2026 |
| 7 | 15 hrs 03 Jul 2018 |
100% 29 Apr 2026 |
| 8 | 15 hrs 22 Jun 2020 |
100% 30 Apr 2026 |
| 9 | 15 hrs 23 Jun 2020 |
100% 24 May 2026 |
| 10 | 15 hrs 22 Jun 2022 |
100% 27 May 2026 |
Sunniest Months
| Rank | Total | Sun Days | % of Max |
| 1 | 315 hrs Jul 2026 |
31 days Jul 2026 |
69% May 2020 |
| 2 | 306 hrs May 2020 |
31 days May 2026 |
69% Jul 2026 |
| 3 | 299 hrs May 1989* |
31 days Jul 2025 |
69% Aug 1995* |
| 4 | 286 hrs Aug 1995* |
31 days Aug 2023 |
68% May 1989* |
| 5 | 286 hrs Jun 1975* |
31 days Jul 2022 |
66% Sep 1964* |
| 6 | 276 hrs May 1990* |
31 days May 2020 |
64% Sep 1959* |
| 7 | 274 hrs Jun 1957* |
31 days May 2019 |
64% Aug 2005* |
| 8 | 272 hrs Jun 1996* |
31 days Jul 2016 |
63% Jun 1975* |
| 9 | 269 hrs Jul 1959* |
31 days Mar 2014 |
63% Apr 1990* |
| 10 | 267 hrs Jul 1989* |
31 days Aug 2012 |
63% May 1990* |
Dullest Months
| Rank | Total | Sun Days | % of Max |
| 1 | 7 hrs Current |
3 days Current |
4.1% Dec 1956* |
| 2 | 9 hrs Dec 1956* |
4 days Dec 1956* |
9.5% Dec 1969* |
| 3 | 21 hrs Dec 1969* |
10 days Dec 1953* |
10% Dec 2024 |
| 4 | 23 hrs Dec 2024 |
10 days Dec 1969* |
11% Jan 1955* |
| 5 | 25 hrs Jan 1955* |
11 days Dec 1950* |
11% Current |
| 6 | 28 hrs Dec 2023 |
11 days Jan 1955* |
12% Jan 1996* |
| 7 | 28 hrs Jan 1996* |
12 days Jan 1953* |
13% Dec 2023 |
| 8 | 29 hrs Dec 2010 |
12 days Dec 1968* |
13% Dec 2021 |
| 9 | 29 hrs Dec 2021 |
12 days Jan 1970* |
13% Feb 1966* |
| 10 | 32 hrs Dec 1953* |
12 days Dec 2010 |
13% Dec 2010 |
Sunniest Years
| Rank | Total | Sun Days | % of Max |
| 1 | 2019 hrs 2003* |
327 days 2009 |
48% 2003* |
| 2 | 1910 hrs 1990* |
323 days 2011 |
46% Current |
| 3 | 1901 hrs 1989* |
323 days 2003* |
45% 1990* |
| 4 | 1884 hrs 1995* |
322 days 2023 |
44% 1995* |
| 5 | 1831 hrs 1999* |
322 days 2014 |
44% 1989* |
Dullest Years
| Rank | Total | Sun Days | % of Max |
| 1 | 1280 hrs 1958* |
272 days 1963* |
30% 1958* |
| 2 | 1327 hrs 2021 |
275 days 1950* |
31% 1968* |
| 3 | 1331 hrs 1968* |
275 days Current |
31% 2024 |
| 4 | 1332 hrs 1981* |
277 days 1964* |
32% 2021 |
| 5 | 1341 hrs 2024 |
278 days 1953* |
32% 2013 |
Sunniest Days in November
| Rank | Total | % of Max |
| 1 | 9 hrs Day 1, 1997* |
100% Day 28, 2016 |
| 2 | 9 hrs Day 10, 1998* |
100% Day 29, 2016 |
| 3 | 9 hrs Day 1, 2001* |
100% Day 2, 2018 |
| 4 | 9 hrs Day 5, 2001* |
100% Day 18, 2018 |
| 5 | 9 hrs Day 7, 2003* |
100% Day 29, 2019 |
Sunniest Novembers
| Rank | Total | Sun Days | % of Max |
| 1 | 113 hrs Nov 1989* |
27 days Nov 2006* |
47% Nov 1989* |
| 2 | 111 hrs Nov 1996* |
27 days Nov 1977* |
46% Nov 1996* |
| 3 | 103 hrs Nov 2006* |
26 days Nov 2025 |
42% Nov 2006* |
| 4 | 102 hrs Nov 1965* |
26 days Nov 2020 |
42% Nov 1965* |
| 5 | 101 hrs Nov 1971* |
26 days Nov 2017 |
41% Nov 1971* |
Dullest Novembers
| Rank | Total | Sun Days | % of Max |
| 1 | 7 hrs Current |
3 days Current |
11% Current |
| 2 | 35 hrs Nov 1962* |
14 days Nov 1958* |
14% Nov 1962* |
| 3 | 36 hrs Nov 2015 |
15 days Nov 1953* |
15% Nov 2015 |
| 4 | 42 hrs Nov 1987* |
15 days Nov 1994* |
18% Nov 1958* |
| 5 | 43 hrs Nov 2008* |
16 days Nov 1983* |
18% Nov 1987* |
*Data from before 2009 are mostly from the historical site at Whitestone Pond in Hampstead. Where data from that record is missing, other nearby sites were used, including St James Park, Heathrow, and Kew Gardens (pre-1910). Best efforts have been made to adjust for site differences, but uncertainties are somewhat greater for this data. I am grateful to the Met Office for making this data available for free through the MIDAS Open database.
Sunshine hours are counted for each calendar day (midnight to midnight, local time) from daylight webcam imagery, as a fraction of the maximum possible.
Notes
- Sunshine hours are computed live from webcam imagery using an image classification model. Today's value is updated throughout the day as data arrives.
- Sunshine records at NW3 began in 2009. A long-term series from nearby sites is available from 1910 (use Start year above).
- Figures in brackets refer to departure from average conditions (as a percentage for sunshine)
- Sun days are days with more than 0 hours of sunshine recorded
- % of max is sunshine hours as a percentage of the maximum possible for that period.