United Kingdom · 1991–2020

Best time to visit
Dumfries.

July leads for comfortable weather in Dumfries: typically 19.3°C by day, 10.9°C at night, with 88 mm of rain. Based on measured 1991–2020 NOAA station history.

Best comfortJuly
Typical high19.3°C
Typical low10.9°C
Rain in July88 mm
Comfort

July

July · June · August

61climate match
Beach

July

July · June · August

23climate match
Outdoors

July

July · June · August

76climate match

The weakest month is January, scoring 5 against July’s 61days reach only 6.5°C, 17° 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
56.5° / 0.7°
Feb
57.3° / 1.1°
Mar
109.6° / 2.2°
Apr
2712.4° / 3.7°
May
4515.7° / 6.2°
Jun
5417.9° / 9.1°
Jul
6119.3° / 10.9°
Aug
5418.9° / 10.8°
Sep
4616.7° / 8.8°
Oct
1912.9° / 5.8°
Nov
59.2° / 3°
Dec
56.8° / 0.8°
Monthly climate evidence for Dumfries — daylight is calculated from latitude, everything else is measured, sea temperature from the nearest open water 22 km away
MonthDayNightRainWet daysSeaDaylightComfortCoverage
January6.5°C0.7°C148 mm16.86.4°C7 h 435Strong coverage
February7.3°C1.1°C124 mm14.25.9°C9 h 345Strong coverage
March9.6°C2.2°C108 mm13.56.4°C11 h 3810Strong coverage
April12.4°C3.7°C81 mm11.68.2°C14 h 0127Strong coverage
May15.7°C6.2°C72 mm10.910.8°C16 h 0645Strong coverage
June17.9°C9.1°C88 mm11.113.6°C17 h 2154Strong coverage
July19.3°C10.9°C88 mm12.615.7°C16 h 5161Strong coverage
August18.9°C10.8°C117 mm14.216.5°C14 h 5854Strong coverage
September16.7°C8.8°C104 mm13.315.4°C12 h 3846Strong coverage
October12.9°C5.8°C149 mm15.813.3°C10 h 2119Strong coverage
November9.2°C3°C153 mm16.310.8°C8 h 175Strong coverage
December6.8°C0.8°C157 mm16.78.3°C7 h 115Strong coverage

What has changed

Dumfries runs +1.3°C
on the 1961–1990 baseline.

Each bar compares the 2011–2025 daytime average for that month against the same month in 1961–1990, measured at the same station. Months where the older record is too thin to compare are left blank.

Jan
+1.2
Feb
+2.0
Mar
+2.1
Apr
+1.6
May
+1.5
Jun
+0.9
Jul
+0.8
Aug
+0.5
Sep
+1.3
Oct
+0.8
Nov
+1.6
Dec
+1.3
July daytime highs, 20112025. Last recorded: 20.7°C.
Records at THREAVE, 1961–2026
MonthRecord highRecord lowWettest dayWettest / driest monthYears
January12.6°C22 Jan 2024-13.9°C11 Jan 198247 mm3 Jan 1982278 mm2016 · driest 23 mm in 199764
February15.9°C25 Feb 2019-13.3°C16 Feb 196956 mm16 Feb 2016230 mm2020 · driest 2 mm in 198664
March20.6°C27 Mar 2012-12.8°C2 Mar 196548 mm11 Mar 1996246 mm1963 · driest 33 mm in 197364
April23.4°C15 Apr 2003-5.0°C29 Apr 197341 mm20 Apr 1999173 mm2024 · driest 13 mm in 198064
May26.9°C31 May 1978-3.0°C6 May 202157 mm20 May 2021188 mm1986 · driest 6 mm in 197864
June31.2°C24 Jun 20260.2°C5 Jun 199153 mm5 Jun 1987198 mm2012 · driest 10 mm in 198864
July31.2°C18 Jul 20222.8°C26 Jul 196341 mm21 Jul 2019192 mm2023 · driest 27 mm in 197764
August29.6°C12 Aug 2022-1.7°C21 Aug 196458 mm9 Aug 2019289 mm2024 · driest 11 mm in 197664
September28.4°C7 Sep 2021-2.0°C19 Sep 198661 mm25 Sep 1963218 mm1981 · driest 10 mm in 201464
October22.2°C9 Oct 2018-5.2°C17 Oct 199367 mm27 Oct 2021311 mm2021 · driest 38 mm in 200364
November16.0°C15 Nov 1997-9.1°C30 Nov 197349 mm14 Nov 2015290 mm2009 · driest 31 mm in 198364
December13.9°C8 Dec 2025-14.0°C21 Dec 201059 mm13 Dec 1969365 mm2015 · driest 39 mm in 201064
Typical days per month at THREAVE, 1991–2020
MonthDays 25°C+Frost nightsHeavy rain (10 mm+)
January0125
February0114
March084
April052
May<112
June<103
July103
August<104
September0<14
October035
November076
December0116
How often, not how much — every day in THREAVE’s record sorted by what it was actually like, rather than averaged
MonthWarm & dry daysWet daysWashoutsWeek with 3+ wet daysDaytime mean has ranged
January0%53%16%70%4.4–8.0°C
February0%47%13%60%4.7–8.4°C
March<1%44%12%60%7.2–10.7°C
April1%36%8%45%10.1–13.8°C
May11%36%7%49%13.4–17.5°C
June21%37%9%49%16.0–19.3°C
July25%38%9%53%17.4–21.3°C
August20%43%11%59%17.4–21.0°C
September6%45%14%64%15.2–17.5°C
October<1%51%16%68%11.4–14.2°C
November0%51%17%69%7.5–10.4°C
December0%52%18%70%4.6–8.6°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.

1961Each stripe is one year’s mean temperature against the 63-year average. Warmest: 2025. Coolest: 1963.2025

The evidence behind this page

Nearby, measured,
and named.

Place identity
GeoNames 2650798
NOAA station
UKE00105858 · THREAVE
Station distance
26.9 km from the place centre
Climate period
1991–2020
Minimum month coverage
27 usable years
Daylight
Calculated from latitude 55.07°, mid-month, sunrise to sunset including refraction. Not a station measurement.
Sea temperature
NOAA OISST v2.1 1991–2020 monthly climatology, nearest open water 22 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 THREAVE is what differs

WorkingtonMaryportLocharbriggsDalbeattieCastle DouglasKirkcudbright