Punakha climate — normals and trends

Punakha (Bhutan) has a temperate oceanic climate (Cfb) under the Köppen-Geiger classification. Its mean annual temperature is 10.2 °C and it receives 3,688 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is July (15.8 °C on average) and the coldest is January (2.6 °C). Rainfall peaks in July.

Punakha averages 49 frost days, 0 hot days (≥ 30 °C) and 310 rainy days per year.

Punakha has warmed by +2.2 °C between 1940 and 2025, or +0.25 °C per decade. This trend is statistically significant.

The number of frost days there went from about 67 to 31 per year over the period.

The hottest day of the period reached 26.1 °C (on 10 June 2025) and the coldest -19.5 °C (on 13 January 1952).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

PunakhaPunakha

coords
27.59°, 89.88°
period
19402025 · 86 yrs
CfbTemperate oceanicWarmest monthJulyColdest monthJanuaryWettest monthJulyDriest monthNovember

Mean daily temperature

10.2°C

Average daily high

14.8°C

Average daily low

6.7°C

Annual rainfall

3,688mm

Sunshine / day

8.2h

Mean relative humidity

86%

Average peak wind

6.0km/h

Seasonal range

13.2°C

Frost days (< 0 °C)

49 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

310 d/yr

Annual snowfall

129.2 cm

Average feels-like high

14.5 °C

Average feels-like low

5.5 °C

Average peak gust

29.9 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

13.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.2 °C

since 1940

+0.3 °C per decade · r² = 0.78 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

26.1 °C

10 June 2025

Coldest day

-19.5 °C

13 January 1952

Wettest day

183 mm

27 July 1981

Windiest day

11.0 km/h

18 December 2014

Strongest gust

55.4 km/h

11 April 1970

Hottest feels-like

28.3 °C

23 July 2025

Coldest feels-like

-24.4 °C

13 January 1952

Snowiest day

40.7 cm

6 January 1945

Sunniest day

13.7 h

12 June 1981

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202526.1 °C10 June 2025-4.3 °C26 February 202511.9 °C3,097 mm06
202425.0 °C26 May 2024-3.3 °C24 February 202411.3 °C3,362 mm033
202325.1 °C20 July 2023-4.9 °C8 January 202311.3 °C3,885 mm012
202224.8 °C12 August 2022-15.3 °C17 January 202211.0 °C4,219 mm056
202124.1 °C12 September 2021-6.4 °C19 February 202111.2 °C3,994 mm027
202024.4 °C3 August 2020-12.7 °C6 January 202010.8 °C4,887 mm041
201924.7 °C2 September 2019-15.7 °C30 January 201910.8 °C3,702 mm060
201824.5 °C10 June 2018-10.9 °C29 December 201810.9 °C4,073 mm036
201725.6 °C4 June 2017-7.6 °C14 January 201711.5 °C3,656 mm030
201624.7 °C3 June 2016-7.0 °C10 January 201611.5 °C4,319 mm029
201522.7 °C13 July 2015-8.4 °C10 January 201510.9 °C3,796 mm044
201424.9 °C16 June 2014-12.4 °C18 February 201411.0 °C3,581 mm028
201325.0 °C25 May 2013-8.8 °C15 December 201311.0 °C3,452 mm045
201223.7 °C31 May 2012-15.6 °C14 January 201210.6 °C3,929 mm050
201123.6 °C26 May 2011-12.5 °C17 January 201110.8 °C3,776 mm037
201024.1 °C28 July 2010-9.5 °C2 January 201011.5 °C4,455 mm023
200924.5 °C19 May 2009-11.2 °C3 January 200911.4 °C4,007 mm026
200823.8 °C8 August 2008-6.9 °C22 February 200810.8 °C3,713 mm031
200724.3 °C12 June 2007-6.1 °C17 March 200711.0 °C3,534 mm038
200624.4 °C11 August 2006-2.2 °C25 January 200611.1 °C2,761 mm012
200523.2 °C26 June 2005-10.6 °C21 January 200510.9 °C3,117 mm031
200421.9 °C12 August 2004-8.4 °C9 February 200410.5 °C3,753 mm048
200324.4 °C24 July 2003-16.7 °C30 December 200310.6 °C3,883 mm042
200224.7 °C13 May 2002-5.6 °C2 January 200210.6 °C3,472 mm038
200124.3 °C5 July 2001-6.9 °C23 February 200110.8 °C3,105 mm029
200024.1 °C11 May 2000-6.0 °C30 January 200010.3 °C3,908 mm052
199923.0 °C1 August 1999-9.1 °C11 January 199911.1 °C2,897 mm030
199823.2 °C20 May 1998-7.1 °C9 February 199811.0 °C4,483 mm043
199723.8 °C4 August 1997-10.4 °C18 January 19979.6 °C3,595 mm063
199623.7 °C17 June 1996-5.1 °C5 February 199610.7 °C3,555 mm046
199522.7 °C13 May 1995-12.9 °C15 January 199510.5 °C3,558 mm053
199423.5 °C15 July 1994-6.6 °C7 January 199410.5 °C2,838 mm062
199323.3 °C26 May 1993-8.8 °C23 February 199310.4 °C3,532 mm041
199223.8 °C17 June 1992-11.5 °C27 February 19929.9 °C2,651 mm064
199123.4 °C26 July 1991-13.5 °C4 January 199110.4 °C4,077 mm052
199023.4 °C20 August 1990-4.1 °C18 March 199010.6 °C3,732 mm039
198923.4 °C4 May 1989-13.1 °C13 January 198910.0 °C3,912 mm061
198823.3 °C1 June 1988-5.9 °C18 January 198810.9 °C3,997 mm030
198722.7 °C31 May 1987-10.0 °C1 January 198710.5 °C3,338 mm043
198622.8 °C12 August 1986-7.1 °C27 December 198610.2 °C3,068 mm037
198522.7 °C14 August 1985-8.5 °C3 February 198510.4 °C3,158 mm046
198424.1 °C1 June 1984-9.2 °C9 February 198410.4 °C3,596 mm037
198323.3 °C2 June 1983-15.9 °C4 January 19839.7 °C3,469 mm078
198223.2 °C11 August 1982-9.3 °C7 February 198210.0 °C3,411 mm046
198123.9 °C12 June 1981-13.8 °C15 January 198110.0 °C3,435 mm061
198023.9 °C29 June 1980-13.1 °C8 January 198010.4 °C3,194 mm044
197923.8 °C7 July 1979-16.0 °C22 December 197910.3 °C3,572 mm064
197823.5 °C29 August 1978-15.6 °C11 January 197810.0 °C2,867 mm063
197723.1 °C28 July 1977-14.8 °C8 February 197710.2 °C3,667 mm050
197623.2 °C22 June 1976-13.6 °C23 January 197610.1 °C3,376 mm033
197521.8 °C17 August 1975-9.1 °C5 January 197510.1 °C3,772 mm057
197423.2 °C13 June 1974-12.1 °C16 January 197410.1 °C3,677 mm058
197324.2 °C3 July 1973-7.9 °C2 February 197310.4 °C3,735 mm032
197224.3 °C13 July 1972-6.0 °C10 February 197210.2 °C3,686 mm038
197123.0 °C25 July 1971-6.1 °C7 February 19719.7 °C3,526 mm065
197022.9 °C27 June 1970-13.3 °C13 January 197010.0 °C3,496 mm055
196923.3 °C13 August 1969-9.4 °C15 January 196910.1 °C3,020 mm036
196822.2 °C13 August 1968-15.4 °C17 January 19689.4 °C4,093 mm063
196722.6 °C25 July 1967-9.4 °C19 January 19679.3 °C3,762 mm064
196622.0 °C11 June 1966-8.6 °C29 January 196610.0 °C4,249 mm028
196521.3 °C3 September 1965-9.6 °C4 March 19659.2 °C3,660 mm065
196422.6 °C1 July 1964-9.0 °C5 February 196410.2 °C3,618 mm060
196323.5 °C4 July 1963-7.6 °C31 January 19639.7 °C4,279 mm061
196222.5 °C6 June 1962-12.8 °C3 January 19629.8 °C3,793 mm070
196123.8 °C27 June 1961-14.9 °C25 December 19619.8 °C3,636 mm064
196024.2 °C9 June 1960-7.2 °C24 January 196010.3 °C3,768 mm048
195923.6 °C3 June 1959-12.0 °C2 February 195910.2 °C3,728 mm038
195822.5 °C11 June 1958-8.7 °C1 February 195810.4 °C4,357 mm041
195723.7 °C25 May 1957-8.3 °C13 February 19579.5 °C3,760 mm063
195622.4 °C24 May 1956-7.3 °C12 February 19569.6 °C3,614 mm061
195521.1 °C11 May 1955-8.9 °C30 December 19559.4 °C3,955 mm061
195421.9 °C6 September 1954-13.1 °C13 January 19549.4 °C4,151 mm056
195322.7 °C16 August 1953-14.6 °C26 January 19538.9 °C3,700 mm078
195221.4 °C9 June 1952-19.5 °C13 January 19529.3 °C4,351 mm069
195121.4 °C19 August 1951-7.5 °C23 December 19519.6 °C5,074 mm050
195021.6 °C26 July 1950-8.4 °C29 December 19509.6 °C4,090 mm040
194921.9 °C20 June 1949-17.1 °C21 January 19499.5 °C4,197 mm058
194821.5 °C11 June 1948-10.0 °C9 February 19489.0 °C3,430 mm091
194721.7 °C19 May 1947-8.1 °C27 December 19479.6 °C3,595 mm065
194622.8 °C9 September 1946-7.9 °C1 January 194610.0 °C3,250 mm035
194522.3 °C30 June 1945-9.9 °C17 January 19458.7 °C3,868 mm097
194421.8 °C4 August 1944-11.6 °C22 January 19449.4 °C3,535 mm066
194321.2 °C30 May 1943-9.2 °C17 January 19439.1 °C4,069 mm053
194221.4 °C7 July 1942-10.9 °C23 January 19429.0 °C3,648 mm071
194121.5 °C14 June 1941-9.2 °C5 March 19418.8 °C3,343 mm060
194022.4 °C31 May 1940-8.2 °C25 December 19409.0 °C3,276 mm078

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
17.1 °C
+2.3 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
6 d/yr
-43
Annual rainfall
3097 mm
-591 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan12.5 °C+5.0 °C58 mm-107 mm
Feb9.9 °C+1.3 °C235 mm+45 mm
Mar13.9 °C+1.7 °C244 mm+20 mm
Apr16.6 °C+0.8 °C215 mm+14 mm
May17.9 °C-0.2 °C379 mm+118 mm
Jun21.5 °C+2.0 °C343 mm-141 mm
Jul22.5 °C+3.3 °C349 mm-396 mm
Aug21.1 °C+1.7 °C660 mm+60 mm
Sep21.2 °C+2.5 °C314 mm-78 mm
Oct18.2 °C+1.9 °C222 mm+33 mm
Nov15.8 °C+3.0 °C50 mm-67 mm
Dec13.8 °C+4.1 °C30 mm-91 mm

The year's extremes

Hottest day
26.1 °C
10 Jun 2025
Coldest day
-4.3 °C
26 Feb 2025
Wettest day
108.8 mm
13 Aug 2025
Windiest day
9.2 km/h
1 Apr 2025
Strongest gust
41.4 km/h
31 Mar 2025
Hottest feels-like
28.3 °C
23 Jul 2025
Coldest feels-like
-8.5 °C
26 Feb 2025
Snowiest day
5.0 cm
23 Feb 2025
Sunniest day
13.3 h
9 Jun 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Punakha?

Punakha has a temperate oceanic climate (Köppen Cfb). Over 1940-2025, the average annual temperature is 10.2 °C and it receives 3,688 mm of precipitation per year.

What is the hottest day ever recorded in Punakha?

The hottest day measured in Punakha between 1940 and 2025 was 10 June 2025, reaching 26.1 °C.

What is the coldest day in Punakha?

The coldest day measured in Punakha between 1940 and 2025 was 13 January 1952, at -19.5 °C.

Does it snow in Punakha?

Yes. Punakha gets on average 129.2 cm of snow per year and has around 49 frost days.

Has the climate of Punakha warmed?

Yes: Punakha warmed by +2.2 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Punakha?

The wettest day measured in Punakha between 1940 and 2025 was 27 July 1981, with 183 mm of rain in 24 hours.

What was the windiest day in Punakha?

The windiest day measured in Punakha between 1940 and 2025 was 18 December 2014, with winds reaching 11.0 km/h.

What is the warmest month in Punakha?

The warmest month in Punakha is July (15.8 °C on average); the coldest is January (2.6 °C).

How much does it rain in Punakha?

Punakha receives on average 3,688 mm of precipitation per year, spread over about 310 rainy days.

Is it sunny in Punakha?

Punakha gets on average 8.2 hours of sunshine per day, roughly 2,993 hours per year over 1940-2025.

What is the biggest single-day snowfall in Punakha?

The heaviest 24-hour snowfall measured in Punakha between 1940 and 2025 was 6 January 1945, with 40.7 cm.

Are there tropical nights in Punakha?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in Punakha.

What was the most extreme apparent temperature in Punakha?

In Punakha, between 1940 and 2025, the highest apparent temperature reached 28.3 °C on 23 July 2025, and the lowest was -24.4 °C on 13 January 1952.

Compare Punakha with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Punakha

Other cities — Bhutan