The lowest average daily sun hours in the United Kingdom typically occur in January and December. The highest daily sun hours recorded since 2015 was in May 2020, at an average of 9.7 hours per day. In comparison, May 2024 saw 5.6 hours of daily sunshine. High levels of monthly sunlight in 2018 Since 2014, the pattern of total monthly hours of sunlight remained relatively similar up until 2018. That year there was a noticeable increase in sunlight hours in May, June and July – with May recording 241 hours of sunlight. The following year the pattern returned to normal, but a significant increase was again recorded in 2020. Annual sun hours The average annual number of daily sun hours in the UK has remained above four hours per day since 2001, but has not increased above five. Daily sun hours were highest in 2003 at 4.9 hours per day. The following years saw sun hours remain at a similar level, until figures increased again to 4.9 hours in 2022.
Context Simple time series data for weather prediction time series projects.
Content The data contains the following information from the UK Met Office location at Armagh, Northern Ireland. The data runs from Jan 1853 to Nov 2020 and includes the following monthly data fields:
yyyy = Year mm = Month tmax = Maximum temperature (Celsius) tmin = Minimum temperature (Celsius) af = Count of Air Frost days in the given month rain = Total rainfall (mm) sun = Sunshine duration (hrs) Acknowledgements Provided by the UK Met Office: https://www.metoffice.gov.uk/research/climate/maps-and-data/historic-station-data Available under Open Government Licence: http://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/
Example code The following Python code will load into a Pandas DataFrame:
colspecs = [(3, 7), (9,11),(14,18),(22,26),(32,34),(37,42),(45,50)] data = pd.read_fwf('../input/heathrow-weather-data/heathrowdata.txt',colspecs=colspecs)
The following will remove the first few lines of text
data = data[3:].reset_index(drop=True) data.columns = data.iloc[1] data = data[3:].reset_index(drop=True)
Simple time series data for weather prediction time series projects.
The data contains the following information from the UK Met Office location at London Heathrow Airport. The data runs from Jan 1948 to Oct 2020 and includes the following monthly data fields:
Provided by the UK Met Office: https://www.metoffice.gov.uk/research/climate/maps-and-data/historic-station-data Available under Open Government Licence: http://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/
The following Python code will load into a Pandas DataFrame:
colspecs = [(3, 7), (9,11),(14,18),(22,26),(32,34),(37,42),(45,50)]
data = pd.read_fwf('../input/heathrow-weather-data/heathrowdata.txt',colspecs=colspecs)
The following will remove the first few lines of text
data = data[3:].reset_index(drop=True)
data.columns = data.iloc[1]
data = data[3:].reset_index(drop=True)
Not seeing a result you expected?
Learn how you can add new datasets to our index.
The lowest average daily sun hours in the United Kingdom typically occur in January and December. The highest daily sun hours recorded since 2015 was in May 2020, at an average of 9.7 hours per day. In comparison, May 2024 saw 5.6 hours of daily sunshine. High levels of monthly sunlight in 2018 Since 2014, the pattern of total monthly hours of sunlight remained relatively similar up until 2018. That year there was a noticeable increase in sunlight hours in May, June and July – with May recording 241 hours of sunlight. The following year the pattern returned to normal, but a significant increase was again recorded in 2020. Annual sun hours The average annual number of daily sun hours in the UK has remained above four hours per day since 2001, but has not increased above five. Daily sun hours were highest in 2003 at 4.9 hours per day. The following years saw sun hours remain at a similar level, until figures increased again to 4.9 hours in 2022.