Destination guide
Cornwall weather by month
June, July and August are Cornwall's best months for a weather-led holiday, but expect mild days rather than reliable heat. July and August average 19°C by day, while June offers the most sunshine and a cooler 17°C. September is a useful alternative at 18°C, with fewer rain days on average. Choose summer for time outdoors, spring for walking in cooler conditions, and winter only if wet-weather flexibility is part of the plan.
- Hottest month
- 19.0°CJuly
- Coolest month
- 9.0°CFebruary
- Warmest sea
- 16.6°CAugust
- Flight from London
- 1 h 12 minShort-haul (up to 4.5 h) · estimated
Cornwall, month by month
Month-by-month detail pages exist for our most searched destinations; for Cornwall the 12-month table below carries the full picture.
A little perspective
Cornwall through the year
Every month at a glance; "best" marks our three top months on warmth, dryness and sunshine.
| Month | Day | Night | Sea | Sun/day | Rain mm | Rainy days | Days 25°C+ |
|---|---|---|---|---|---|---|---|
| January | 9.1°C | 5.2°C | 9.8°C | 2.2 | 89 | 16 | 0% |
| February | 9.0°C | 4.8°C | 9.1°C | 2.8 | 74 | 13 | 0% |
| March | 10.4°C | 5.5°C | 9.1°C | 3.5 | 66 | 13 | 0% |
| April | 12.3°C | 6.6°C | 10.0°C | 4.9 | 65 | 13 | 0% |
| May | 14.9°C | 9.2°C | 11.8°C | 5.3 | 64 | 13 | 0% |
| Junebest | 17.3°C | 11.8°C | 14.0°C | 5.5 | 64 | 12 | 1% |
| Julybest | 19.0°C | 13.8°C | 16.0°C | 5.3 | 66 | 12 | 3% |
| Augustbest | 19.0°C | 14.0°C | 16.6°C | 4.6 | 73 | 13 | 2% |
| September | 17.5°C | 12.6°C | 16.0°C | 4.1 | 64 | 11 | 0% |
| October | 14.6°C | 10.4°C | 14.8°C | 3.1 | 93 | 15 | 0% |
| November | 11.5°C | 7.8°C | 12.8°C | 2.3 | 97 | 16 | 0% |
| December | 9.7°C | 6.0°C | 11.0°C | 2.2 | 100 | 16 | 0% |
Day = average daytime high, night = average night-time low, 1991-2020.Sun is hours per day; rainy days count 1 mm or more.
Day, night and sea
Monthly average temperatures, 1991-2020
- Day
- Night
- Sea
Best months here
On warmth, low rainfall and sunshine, start with these.
When to go to Cornwall
For beach weather, look at months where the daytime average clears 25°C and rainy days stay low: none reach a 25°C average here, so Cornwall suits city breaks and walking more than beach holidays; the warmest is July. December is the wettest month (100 mm, about 16 rainy days) and May the driest (64 mm). The sea is warmest in August at 16.6°C and coolest in February at 9.1°C.
Getting there
A direct flight from London Gatwick to Cornwall Airport Newquay (NQY, 6 km from Newquay) takes roughly 1 h 12 min - short-haul (up to 4.5 h) by UK standards. Time-zone: Europe/London.
Records and extremes, 1991-2020
The hottest day recorded in Cornwall between 1991 and 2020 reached 27.8°C on 18 July 2006; the coldest fell to -6.4°C on 7 February 1991. In July one day in ten tops 22.6°C, but 30°C days are rare; in February one night in ten drops to 0.6°C or below. The wettest single month of the period was November 2019 with 202 mm, against a November average of 97 mm.
Sunrise, sunset and daylight in Cornwall
Local time on the 15th of each month; daylight-saving rules as of 2020.
| Month (15th) | Sunrise | Sunset | Daylight | Sunshine/day |
|---|---|---|---|---|
| January | 08:15 | 16:43 | 8.5 h | 2.2 h |
| February | 07:33 | 17:36 | 10.0 h | 2.8 h |
| March | 06:34 | 18:25 | 11.8 h | 3.5 h |
| April | 06:26 | 20:14 | 13.8 h | 4.9 h |
| May | 05:33 | 21:01 | 15.5 h | 5.3 h |
| June | 05:08 | 21:33 | 16.4 h | 5.5 h |
| July | 05:26 | 21:26 | 16.0 h | 5.3 h |
| August | 06:09 | 20:40 | 14.5 h | 4.6 h |
| September | 06:56 | 19:35 | 12.6 h | 4.1 h |
| October | 07:43 | 18:29 | 10.8 h | 3.1 h |
| November | 07:35 | 16:35 | 9.0 h | 2.3 h |
| December | 08:14 | 16:17 | 8.0 h | 2.2 h |
Winter: mild temperatures, but limited sunshine
December, January and February suit travellers who can adapt their plans rather than depend on long spells outdoors. December averages 10°C by day, slipping to 9°C in January and February, so a warm layer and waterproof coat matter more than lightweight holiday clothes. Nights average 5°C in January and February, making evening outings noticeably chilly. December and January each have 16 rain days and just 2 hours of sunshine a day on average. February offers a little more sunshine and fewer wet days, but not warmer weather. The sea is cold throughout, so winter is a poor choice for casual swimming.
Spring into June: improving weather, with a cold sea
March is still cool at 10°C by day, so treat it as walking weather with warm layers rather than the start of beach weather. April's 12°C and longer sunshine average make outdoor plans more appealing, though rain remains a regular possibility. May reaches 15°C and has the lowest rainfall total, but still averages 13 rain days: driest does not mean reliably dry. June is the stronger choice if you want milder evenings and more time in the sun, averaging 6 sunshine hours daily. The catch is the water: even in June, the sea averages 14°C, so a wetsuit is sensible for longer swims.
Summer into autumn: warmth peaks before the sea cools
July and August are the warmest choices, both averaging 19°C by day and 14°C at night. That suits travellers who prefer moderate warmth to intense midday heat, though a layer is still useful for evenings. August has the warmest sea at 17°C, but even then the water can feel cool. Keep waterproofs handy: neither month offers dependable dry weather. September holds onto much of summer's warmth and averages 11 rain days, the lowest monthly figure, making it a strong option for outdoor plans. October drops to 15°C by day, with more frequent rain and less sunshine, so leave room to rearrange activities. By November, daytime temperatures average 12°C and sunshine is limited; choose it for a flexible break rather than a holiday built around being outside.
A little more detail
Cornwall weather FAQs
Plain answers, grounded in the averages.
What is the best time to visit Cornwall?
Judged on warmth, low rainfall and sunshine, the best months in Cornwall are July, August and June. July is the hottest month (average high 19.0°C) and February the coolest (9.0°C).
How many months a year is Cornwall over 25°C?
No month in Cornwall averages a daytime high of 25°C; 0 months average 20°C or more.
When is the rainy season in Cornwall?
December is the wettest month in Cornwall (100 mm on average) and May the driest (64 mm). Annual rainfall averages 915 mm.
What is the hottest temperature recorded in Cornwall?
The hottest day recorded in Cornwall between 1991 and 2020 reached 27.8°C on 18 July 2006; the coldest fell to -6.4°C on 7 February 1991. Records come from daily data for 1991-2020, not from a single station's all-time history.
When is Cornwall best for swimming?
August has the warmest average sea temperature at 17°C. July and September both average 16°C, so September's water is warmer than June's despite the later season. These are still cool swimming temperatures; consider a wetsuit, especially for longer periods in the water.
Which month gives me the best chance of avoiding rain?
September has the fewest rain days on average, at 11, compared with 12 in June and July. May has the lowest rainfall total but averages 13 rain days. For outdoor plans, keep some flexibility even in the relatively drier months.
Does Cornwall get hot enough for a summer holiday?
Cornwall suits a mild summer holiday rather than a trip centred on heat. July and August average 19°C by day, and no month has a daytime average reaching 20°C. Individual days can differ, but pack layers rather than relying entirely on hot-weather clothing.
See also: United Kingdom weather by month · where else is hot in July
About these averages
ERA5-Land climate reanalysis via Open-Meteo (11 km grid) and NOAA Coral Reef Watch 5 km sea temperatures, 1991-2020
Averages computed from daily values at Newquay. Sea temperature from the nearest 5 km sea cell, 1.1 km from that point. Sunshine hours are estimated from average cloud cover.Records are the highest and lowest daily values in that 30-year period, not all-time records. These are climate averages, not a forecast for your trip. How we measure holiday weather
- Hot · 25°C+
- Warm · 20°C to below 25°C
- Mild · 15°C to below 20°C
- Cool · below 15°C