Buhi climate — normals and trends

Buhi (Philippines) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 26.0 °C and it receives 2,890 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 May (27.5 °C on average) and the coldest is January (24.4 °C). Rainfall peaks in July.

Buhi averages 0 frost days, 153 hot days (≥ 30 °C) and 297 rainy days per year.

Buhi has warmed by +1.8 °C between 1940 and 2025, or +0.21 °C per decade. This trend is statistically significant.

The hottest day of the period reached 35.2 °C (on 29 April 2024) and the coldest 18.3 °C (on 22 February 1969).

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

BuhiBicol Region

coords
13.43°, 123.52°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthJulyDriest monthApril

Mean daily temperature

26.0°C

Average daily high

29.4°C

Average daily low

23.5°C

Annual rainfall

2,890mm

Sunshine / day

10.3h

Mean relative humidity

86%

Average peak wind

11.2km/h

Seasonal range

3.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

153 d/yr

Rainy days (≥ 1 mm)

297 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.4 °C

Average feels-like low

27.8 °C

Average peak gust

34.7 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

18.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.8 °C

since 1940

+0.2 °C per decade · r² = 0.77 · 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

35.2 °C

29 April 2024

Coldest day

18.3 °C

22 February 1969

Wettest day

342 mm

20 November 1942

Windiest day

65.4 km/h

20 November 1942

Strongest gust

190.1 km/h

21 October 1952

Hottest feels-like

43.3 °C

23 July 1998

Coldest feels-like

18.5 °C

20 November 1942

Sunniest day

12.6 h

3 June 2024

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.5 °C2 June 202521.6 °C4 February 202526.9 °C4,309 mm2230
202435.2 °C29 April 202421.8 °C1 February 202427.3 °C3,685 mm2450
202333.0 °C5 July 202321.3 °C12 March 202326.9 °C3,596 mm2240
202233.3 °C26 May 202221.5 °C17 January 202226.7 °C3,510 mm2040
202133.5 °C29 May 202121.8 °C10 February 202126.7 °C3,400 mm2030
202034.7 °C10 May 202021.5 °C11 January 202027.0 °C3,281 mm2320
201933.9 °C18 April 201920.2 °C26 February 201926.9 °C2,787 mm2190
201832.8 °C16 May 201821.5 °C29 October 201826.6 °C3,370 mm1960
201733.4 °C7 May 201721.5 °C15 February 201726.6 °C3,414 mm1950
201633.8 °C3 May 201621.2 °C18 January 201626.9 °C3,010 mm2280
201533.2 °C26 May 201519.6 °C19 January 201526.5 °C2,447 mm2050
201433.6 °C15 June 201419.0 °C26 January 201426.4 °C3,202 mm1840
201333.1 °C29 April 201321.4 °C21 January 201326.6 °C3,252 mm1900
201233.6 °C10 May 201221.6 °C1 December 201226.6 °C3,393 mm1970
201132.6 °C23 May 201121.4 °C8 April 201126.3 °C3,923 mm1690
201034.6 °C23 May 201020.7 °C8 February 201026.9 °C2,727 mm2380
200933.0 °C16 April 200920.9 °C28 December 200926.4 °C3,643 mm1810
200832.9 °C2 May 200821.5 °C5 January 200826.4 °C3,650 mm1850
200734.4 °C16 May 200721.4 °C29 March 200726.7 °C2,816 mm2060
200633.3 °C29 April 200622.0 °C11 January 200626.7 °C2,963 mm2140
200534.1 °C9 May 200520.1 °C16 January 200526.5 °C2,790 mm1970
200432.8 °C22 April 200420.7 °C15 January 200426.3 °C2,992 mm1820
200333.8 °C14 April 200320.5 °C27 February 200326.5 °C2,280 mm1970
200233.3 °C2 May 200220.3 °C3 February 200226.5 °C2,385 mm2130
200133.0 °C26 April 200121.3 °C4 January 200126.5 °C3,071 mm1760
200033.1 °C1 May 200021.4 °C30 January 200026.3 °C3,915 mm1770
199932.9 °C13 April 199921.1 °C15 February 199926.2 °C3,311 mm1830
199834.9 °C15 May 199820.8 °C31 January 199827.0 °C2,383 mm2830
199733.8 °C16 May 199719.5 °C2 January 199726.1 °C2,308 mm1770
199632.8 °C10 May 199620.1 °C25 February 199626.1 °C3,447 mm1840
199533.6 °C8 May 199519.7 °C9 March 199526.2 °C3,534 mm1790
199432.7 °C3 May 199421.2 °C20 February 199426.3 °C2,650 mm1480
199333.9 °C3 June 199319.8 °C27 January 199326.3 °C2,443 mm1530
199233.5 °C26 April 199219.3 °C18 January 199226.0 °C2,285 mm1640
199132.9 °C5 June 199120.4 °C5 January 199126.1 °C2,429 mm1520
199034.3 °C23 April 199020.3 °C19 January 199026.3 °C2,679 mm1650
198932.3 °C31 May 198919.4 °C7 December 198926.1 °C2,814 mm1400
198833.3 °C1 September 198821.1 °C15 December 198826.6 °C3,232 mm2010
198733.7 °C10 May 198719.6 °C13 February 198726.4 °C2,631 mm1830
198632.6 °C22 May 198620.1 °C14 February 198626.1 °C2,674 mm1460
198532.5 °C11 April 198520.2 °C10 February 198526.0 °C2,922 mm1410
198432.8 °C10 May 198420.7 °C30 January 198426.0 °C2,929 mm1370
198335.0 °C13 May 198319.3 °C25 February 198326.4 °C2,106 mm2000
198232.7 °C30 April 198219.7 °C2 February 198225.8 °C2,847 mm1230
198132.8 °C22 May 198119.6 °C19 January 198126.0 °C2,838 mm1570
198033.0 °C5 May 198019.7 °C10 January 198026.1 °C2,501 mm1620
197933.6 °C28 March 197919.4 °C12 January 197926.1 °C2,911 mm1750
197833.2 °C30 April 197819.8 °C6 February 197826.1 °C3,069 mm1550
197733.4 °C17 May 197719.9 °C31 January 197726.0 °C2,921 mm1470
197631.8 °C10 May 197618.6 °C4 February 197625.6 °C3,468 mm1090
197533.1 °C4 June 197519.9 °C22 January 197525.9 °C2,715 mm1640
197432.6 °C2 May 197419.2 °C13 January 197425.8 °C2,751 mm1590
197334.3 °C1 June 197319.9 °C28 February 197326.1 °C2,736 mm1810
197232.8 °C19 June 197218.8 °C8 March 197225.7 °C2,615 mm1230
197131.8 °C8 June 197118.6 °C13 January 197125.5 °C2,618 mm1170
197034.7 °C24 May 197020.5 °C20 January 197026.1 °C2,820 mm1660
196934.3 °C21 May 196918.3 °C22 February 196926.2 °C2,033 mm2070
196834.1 °C2 June 196819.1 °C18 February 196825.8 °C1,680 mm1460
196732.7 °C30 May 196719.7 °C19 March 196725.5 °C2,466 mm1170
196633.4 °C7 May 196620.3 °C6 March 196625.5 °C1,967 mm760
196530.8 °C16 May 196520.2 °C23 February 196524.9 °C2,251 mm200
196431.5 °C2 May 196420.4 °C6 February 196425.3 °C2,594 mm610
196333.5 °C13 May 196319.0 °C5 April 196325.4 °C2,155 mm1250
196232.6 °C4 May 196219.0 °C13 February 196225.7 °C2,199 mm1320
196133.7 °C22 April 196119.4 °C22 January 196125.8 °C2,255 mm1300
196032.5 °C9 June 196020.7 °C12 March 196026.0 °C2,373 mm1440
195933.6 °C18 June 195919.9 °C17 February 195925.9 °C2,457 mm1440
195833.0 °C21 May 195820.3 °C22 February 195825.9 °C2,955 mm1640
195733.4 °C24 May 195720.2 °C19 January 195725.8 °C2,755 mm1390
195632.2 °C24 July 195619.0 °C2 January 195625.4 °C3,215 mm1080
195532.7 °C8 May 195518.9 °C20 December 195525.7 °C2,918 mm1550
195433.1 °C28 May 195420.4 °C6 February 195425.9 °C2,908 mm1710
195334.0 °C15 May 195320.4 °C5 January 195326.0 °C2,280 mm1640
195232.9 °C5 April 195220.3 °C18 February 195225.9 °C2,986 mm1470
195132.5 °C23 August 195120.2 °C8 February 195125.8 °C2,614 mm1450
195032.4 °C24 May 195020.6 °C11 February 195025.7 °C2,268 mm1320
194931.9 °C28 May 194919.7 °C20 January 194925.6 °C3,162 mm1180
194831.4 °C14 June 194819.0 °C18 January 194825.1 °C2,681 mm530
194732.2 °C12 June 194720.3 °C15 February 194725.2 °C2,966 mm540
194631.0 °C4 June 194620.6 °C25 February 194625.0 °C3,523 mm270
194531.0 °C25 April 194520.9 °C11 February 194525.1 °C3,252 mm330
194430.9 °C12 May 194419.1 °C16 March 194424.7 °C3,543 mm180
194330.3 °C28 July 194319.5 °C5 January 194324.3 °C2,944 mm10
194231.0 °C17 May 194219.5 °C9 February 194224.9 °C3,168 mm230
194131.3 °C22 April 194119.5 °C6 February 194125.1 °C3,098 mm390
194030.9 °C11 May 194019.2 °C26 February 194024.7 °C3,448 mm200

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
30.2 °C
+0.8 °C
Hot days (≥ 30 °C)
223 d/yr
+70
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
4309 mm
+1419 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.4 °C+1.1 °C440 mm+265 mm
Feb28.8 °C+0.9 °C291 mm+176 mm
Mar29.6 °C+0.5 °C181 mm+76 mm
Apr32.2 °C+1.5 °C43 mm-50 mm
May32.3 °C+1.0 °C131 mm-57 mm
Jun30.9 °C+0.2 °C522 mm+227 mm
Jul30.3 °C+0.4 °C512 mm+127 mm
Aug30.5 °C+0.7 °C497 mm+129 mm
Sep29.7 °C-0.1 °C580 mm+216 mm
Oct30.6 °C+1.1 °C343 mm+37 mm
Nov30.1 °C+1.2 °C489 mm+243 mm
Dec29.2 °C+1.4 °C280 mm+33 mm

The year's extremes

Hottest day
33.5 °C
2 Jun 2025
Coldest day
21.6 °C
4 Feb 2025
Wettest day
247.9 mm
9 Nov 2025
Windiest day
52.8 km/h
9 Nov 2025
Strongest gust
161.3 km/h
9 Nov 2025
Hottest feels-like
41.3 °C
1 May 2025
Coldest feels-like
21.3 °C
9 Nov 2025
Sunniest day
12.6 h
2 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 Buhi?

Buhi has a tropical rainforest climate (Köppen Af). Over 1940-2025, the average annual temperature is 26.0 °C and it receives 2,890 mm of precipitation per year.

What is the hottest day ever recorded in Buhi?

The hottest day measured in Buhi between 1940 and 2025 was 29 April 2024, reaching 35.2 °C.

What is the coldest day in Buhi?

The coldest day measured in Buhi between 1940 and 2025 was 22 February 1969, at 18.3 °C.

Does it snow in Buhi?

Almost never: Buhi sees virtually no snow, with about 0 frost days per year.

Has the climate of Buhi warmed?

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

What is the wettest day in Buhi?

The wettest day measured in Buhi between 1940 and 2025 was 20 November 1942, with 342 mm of rain in 24 hours.

What was the windiest day in Buhi?

The windiest day measured in Buhi between 1940 and 2025 was 20 November 1942, with winds reaching 65.4 km/h.

What is the warmest month in Buhi?

The warmest month in Buhi is May (27.5 °C on average); the coldest is January (24.4 °C).

How much does it rain in Buhi?

Buhi receives on average 2,890 mm of precipitation per year, spread over about 297 rainy days.

Is it sunny in Buhi?

Buhi gets on average 10.3 hours of sunshine per day, roughly 3,760 hours per year over 1940-2025.

Are there tropical nights in Buhi?

Yes: Buhi has on average 364 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Buhi?

In Buhi, between 1940 and 2025, the highest apparent temperature reached 43.3 °C on 23 July 1998, and the lowest was 18.5 °C on 20 November 1942.

Compare Buhi with another city

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

Nearby cities

The climate around Buhi

Other cities — Philippines