United Kingdom · 1991–2020

Best time to visit
Nairn.

July leads for comfortable weather in Nairn: typically 19.1°C by day, 11.3°C at night, with 66 mm of rain. Based on measured 1991–2020 NOAA station history.

Best comfortJuly
Typical high19.1°C
Typical low11.3°C
Rain in July66 mm
Comfort

July

July · August · June

64climate match
Beach

July

July · August · June

28climate match
Outdoors

July

July · June · August

78climate match

The weakest month is December, scoring 8 against July’s 64days reach only 7.5°C, 16° below the 24°C the score treats as ideal.

Month by month

The whole year,
without the guesswork.

The bars show the comfort score. Day and night temperatures come from daily observed highs and lows; rain is the historical monthly estimate.

Jan
97.1° / 0.7°
Feb
137.7° / 0.7°
Mar
239.6° / 2.1°
Apr
3712.5° / 4°
May
4615.1° / 6.2°
Jun
5617.2° / 9.4°
Jul
6419.1° / 11.3°
Aug
6018.6° / 11°
Sep
5416.6° / 9.3°
Oct
3413.2° / 6.2°
Nov
199.6° / 3.1°
Dec
87.5° / 0.7°
Monthly climate evidence for Nairn — daylight is calculated from latitude, everything else is measured, sea temperature from the nearest open water 5 km away
MonthDayNightRainWet daysSeaDaylightComfortCoverage
January7.1°C0.7°C49 mm126.9°C7 h 149Good coverage
February7.7°C0.7°C44 mm10.26.2°C9 h 1813Good coverage
March9.6°C2.1°C38 mm9.66.3°C11 h 3623Good coverage
April12.5°C4°C36 mm9.37.4°C14 h 1337Good coverage
May15.1°C6.2°C50 mm10.59.7°C16 h 3446Good coverage
June17.2°C9.4°C62 mm12.212.0°C18 h 0056Good coverage
July19.1°C11.3°C66 mm12.513.8°C17 h 2564Good coverage
August18.6°C11°C76 mm12.614.3°C15 h 1760Good coverage
September16.6°C9.3°C61 mm11.313.2°C12 h 4254Good coverage
October13.2°C6.2°C76 mm13.111.7°C10 h 1134Good coverage
November9.6°C3.1°C56 mm12.79.9°C7 h 5119Good coverage
December7.5°C0.7°C57 mm12.58.2°C6 h 368Good coverage
Records at KINLOSS, 2001–2026
MonthRecord highRecord lowWettest dayWettest / driest monthYears
January15.6°C14 Jan 2025-12.4°C11 Jan 201025 mm28 Jan 2018104 mm2004 · driest 11 mm in 200126
February16.8°C20 Feb 2019-13.9°C11 Feb 202128 mm4 Feb 2024103 mm2002 · driest 13 mm in 202626
March21.7°C24 Mar 2012-10.3°C1 Mar 201828 mm1 Mar 200368 mm2019 · driest 6 mm in 201226
April24.9°C16 Apr 2003-7.2°C2 Apr 201324 mm2 Apr 201299 mm2012 · driest 10 mm in 202026
May27.4°C27 May 2026-3.6°C2 May 201526 mm29 May 2010103 mm2019 · driest 17 mm in 200826
June29.4°C30 Jun 20151.3°C2 Jun 201543 mm6 Jun 2017157 mm2004 · driest 16 mm in 202126
July31.0°C24 Jul 20193.5°C27 Jul 201146 mm30 Jul 2002150 mm2002 · driest 20 mm in 200525
August31.2°C8 Aug 20032.6°C25 Aug 201480 mm10 Aug 2014158 mm2014 · driest 20 mm in 200325
September29.3°C6 Sep 2023-0.3°C27 Sep 201060 mm3 Sep 2009112 mm2010 · driest 26 mm in 201425
October21.4°C5 Oct 2025-4.3°C30 Oct 201851 mm7 Oct 2014165 mm2020 · driest 28 mm in 200725
November18.9°C10 Nov 2022-13.1°C30 Nov 201044 mm15 Nov 200296 mm2007 · driest 23 mm in 201825
December16.2°C6 Dec 2016-16.0°C22 Dec 201041 mm29 Dec 2024160 mm2024 · driest 14 mm in 200225
Typical days per month at KINLOSS, 1991–2020
MonthDays 25°C+Frost nightsHeavy rain (10 mm+)
January012<1
February0111
March08<1
April03<1
May<1<11
June<101
July202
August<102
September<1<12
October022
November051
December0111
How often, not how much — every day in KINLOSS’s record sorted by what it was actually like, rather than averaged
MonthWarm & dry daysWet daysWashoutsWeek with 3+ wet daysDaytime mean has ranged
January0%38%2%53%5.6–8.7°C
February0%34%3%43%6.5–9.5°C
March<1%31%2%39%7.7–11.9°C
April2%31%2%37%10.7–14.7°C
May10%34%3%47%13.5–17.0°C
June20%38%4%51%16.2–19.4°C
July26%40%5%56%17.4–21.6°C
August20%39%6%53%17.6–19.8°C
September13%38%5%54%15.3–18.4°C
October<1%43%6%61%11.7–14.7°C
November0%42%3%60%7.7–11.2°C
December0%41%5%59%5.7–9.5°C

A warm and dry day reaches 20°C with under 1 mm of rain; a wet day gets 1 mm or more; a washout gets 10 mm or more. The week column is the share of seven-day stretches in that month, across the station’s whole daily record, that contained three or more wet days — the odds a week-long trip is rained on repeatedly, counted rather than modelled. The last column is the 10th to 90th percentile of that month’s daytime average across individual years: a narrow band means the average is what you will get, a wide one means the average is a midpoint between years that felt quite different.

2001Each stripe is one year’s mean temperature against the 25-year average. Warmest: 2025. Coolest: 2010.2025

The evidence behind this page

Nearby, measured,
and named.

Place identity
GeoNames 2641910
NOAA station
UKE00105636 · KINLOSS
Station distance
20 km from the place centre
Climate period
1991–2020
Minimum month coverage
20 usable years
Daylight
Calculated from latitude 57.58°, mid-month, sunrise to sunset including refraction. Not a station measurement.
Sea temperature
NOAA OISST v2.1 1991–2020 monthly climatology, nearest open water 5 km from the place centre. A sheltered bay can run warmer than the open sea it is measured from.
Important limit
Historical climate is not a forecast. Nearby stations can miss mountains, coasts, and local microclimates.

These places read the same station, so their numbers are identical — distance from KINLOSS is what differs

ForresTainDornochGolspieBroraBalintore