Bulan climate — normals and trends

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

Bulan averages 0 frost days, 104 hot days (≥ 30 °C) and 272 rainy days per year.

Bulan 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 34.2 °C (on 25 May 2010) and the coldest 20.0 °C (on 5 April 1963).

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

BulanBicol Region

coords
12.67°, 123.88°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthJulyDriest monthApril

Mean daily temperature

26.6°C

Average daily high

28.9°C

Average daily low

24.6°C

Annual rainfall

2,044mm

Sunshine / day

10.3h

Mean relative humidity

85%

Average peak wind

17.6km/h

Seasonal range

2.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

104 d/yr

Rainy days (≥ 1 mm)

272 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.0 °C

Average feels-like low

28.1 °C

Average peak gust

41.4 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

18.5 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.79 · 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

34.2 °C

25 May 2010

Coldest day

20.0 °C

5 April 1963

Wettest day

269 mm

5 May 1951

Windiest day

82.0 km/h

20 November 1942

Strongest gust

199.8 km/h

21 October 1952

Hottest feels-like

43.1 °C

3 September 2020

Coldest feels-like

16.2 °C

20 November 1942

Sunniest day

12.6 h

3 June 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.7 °C3 June 202523.4 °C1 February 202527.4 °C3,513 mm1640
202434.0 °C23 May 202423.2 °C8 February 202427.7 °C2,701 mm2290
202332.4 °C19 May 202322.8 °C17 February 202327.5 °C2,687 mm1880
202232.5 °C16 June 202223.2 °C22 February 202227.2 °C2,929 mm1680
202132.3 °C7 August 202123.1 °C10 February 202127.3 °C2,710 mm1630
202032.9 °C3 September 202023.3 °C19 February 202027.5 °C2,678 mm1820
201933.1 °C16 May 201921.9 °C26 February 201927.4 °C1,980 mm1900
201832.3 °C16 May 201822.2 °C10 February 201827.2 °C2,634 mm1510
201732.6 °C1 June 201723.2 °C15 February 201727.1 °C2,777 mm1590
201633.1 °C14 May 201622.8 °C17 January 201627.4 °C2,055 mm1750
201532.9 °C30 May 201522.3 °C10 March 201527.1 °C1,582 mm1580
201432.9 °C20 May 201421.4 °C26 January 201427.0 °C2,630 mm1380
201332.7 °C1 May 201323.1 °C21 January 201327.2 °C2,524 mm1550
201232.6 °C21 June 201223.3 °C24 February 201227.2 °C2,270 mm1390
201131.7 °C21 May 201123.0 °C19 January 201126.9 °C3,304 mm1100
201034.2 °C25 May 201023.2 °C8 February 201027.3 °C1,955 mm1890
200932.3 °C16 April 200923.2 °C14 January 200927.1 °C2,081 mm1420
200832.4 °C3 June 200823.1 °C15 February 200826.9 °C2,612 mm1340
200733.1 °C16 May 200723.2 °C6 March 200727.1 °C1,876 mm1570
200632.9 °C10 June 200623.3 °C26 February 200627.2 °C2,307 mm1710
200533.1 °C18 June 200522.0 °C17 January 200527.0 °C1,815 mm1630
200432.4 °C28 August 200421.5 °C24 October 200426.9 °C2,125 mm1580
200332.9 °C7 June 200322.5 °C12 March 200327.0 °C1,737 mm1620
200233.2 °C11 June 200222.7 °C3 February 200227.1 °C1,518 mm1720
200132.2 °C19 May 200123.0 °C25 March 200127.0 °C2,290 mm1460
200032.2 °C2 May 200022.6 °C1 February 200026.9 °C2,838 mm1230
199932.5 °C7 June 199922.6 °C24 December 199926.7 °C2,594 mm1250
199833.6 °C21 July 199821.9 °C15 January 199827.4 °C1,527 mm2400
199732.4 °C1 May 199721.1 °C14 March 199726.6 °C1,373 mm1280
199632.4 °C2 October 199621.5 °C14 February 199626.6 °C2,342 mm1270
199532.4 °C23 June 199522.1 °C5 February 199526.7 °C2,393 mm1230
199432.3 °C1 May 199421.5 °C21 February 199426.9 °C2,042 mm1030
199333.0 °C3 June 199320.3 °C18 March 199326.7 °C1,638 mm1070
199232.3 °C19 April 199221.1 °C17 January 199226.5 °C1,406 mm1130
199132.2 °C25 June 199122.1 °C27 January 199126.6 °C1,574 mm1040
199032.3 °C19 April 199022.0 °C5 March 199026.7 °C1,746 mm1090
198932.1 °C12 May 198922.4 °C4 December 198926.6 °C2,014 mm920
198832.0 °C22 April 198822.9 °C17 December 198827.0 °C2,016 mm1310
198733.6 °C3 June 198721.6 °C6 February 198726.9 °C1,844 mm1420
198632.7 °C4 June 198621.8 °C4 February 198626.6 °C1,816 mm940
198531.6 °C11 April 198522.1 °C17 December 198526.5 °C1,787 mm690
198432.1 °C10 May 198422.9 °C25 January 198426.5 °C2,033 mm730
198333.4 °C7 June 198320.7 °C12 February 198326.8 °C1,511 mm1440
198231.7 °C30 April 198222.0 °C20 January 198226.4 °C2,073 mm810
198132.4 °C22 May 198121.9 °C20 March 198126.6 °C2,014 mm1090
198032.1 °C14 May 198022.0 °C10 January 198026.6 °C1,891 mm830
197932.2 °C4 September 197921.5 °C12 January 197926.6 °C1,847 mm1140
197832.1 °C31 July 197821.6 °C6 February 197826.6 °C2,248 mm860
197733.1 °C4 June 197722.1 °C10 February 197726.6 °C1,907 mm910
197631.2 °C4 May 197620.6 °C4 February 197626.2 °C2,432 mm480
197531.7 °C28 May 197521.9 °C13 February 197526.4 °C1,948 mm890
197432.1 °C3 June 197421.4 °C12 January 197426.4 °C2,016 mm940
197333.2 °C19 May 197320.2 °C25 January 197326.6 °C1,703 mm1190
197233.0 °C19 June 197220.8 °C2 March 197226.3 °C1,643 mm750
197131.2 °C6 August 197120.9 °C13 January 197126.1 °C1,688 mm340
197033.8 °C2 June 197022.6 °C6 January 197026.7 °C1,683 mm1220
196933.0 °C30 May 196921.7 °C8 February 196926.7 °C1,239 mm1450
196833.2 °C4 June 196821.0 °C21 February 196826.4 °C1,305 mm1040
196732.4 °C6 June 196721.8 °C20 March 196726.2 °C1,613 mm840
196631.8 °C6 May 196622.2 °C21 January 196625.9 °C1,481 mm170
196530.1 °C10 May 196521.1 °C25 January 196525.3 °C1,965 mm10
196430.6 °C27 May 196422.1 °C31 December 196425.7 °C1,746 mm50
196332.3 °C11 June 196320.0 °C5 April 196326.0 °C1,205 mm720
196231.3 °C26 June 196221.5 °C4 February 196226.2 °C1,555 mm850
196132.2 °C10 May 196121.2 °C19 January 196126.4 °C1,537 mm860
196032.0 °C23 August 196021.6 °C19 December 196026.6 °C1,547 mm1100
195932.6 °C7 June 195922.1 °C18 January 195926.4 °C1,628 mm940
195831.9 °C30 May 195821.5 °C9 February 195826.3 °C2,088 mm850
195732.9 °C16 May 195721.8 °C7 February 195726.3 °C1,759 mm690
195630.7 °C24 June 195621.6 °C2 January 195625.9 °C2,522 mm270
195532.1 °C23 July 195521.8 °C21 December 195526.2 °C1,942 mm970
195432.7 °C7 August 195421.7 °C6 February 195426.4 °C2,213 mm1070
195333.4 °C15 May 195321.8 °C7 January 195326.5 °C1,625 mm820
195232.5 °C24 May 195222.2 °C18 February 195226.4 °C2,156 mm800
195132.0 °C8 June 195122.3 °C6 February 195126.3 °C2,059 mm620
195031.8 °C27 July 195021.9 °C10 December 195026.2 °C1,527 mm700
194931.4 °C6 September 194921.5 °C2 March 194926.1 °C2,566 mm450
194831.3 °C11 June 194821.2 °C18 January 194825.6 °C1,864 mm100
194731.5 °C12 June 194722.3 °C30 January 194725.8 °C2,135 mm170
194629.8 °C16 May 194622.4 °C5 February 194625.5 °C2,800 mm00
194530.8 °C23 May 194522.4 °C8 March 194525.6 °C2,367 mm80
194429.8 °C1 May 194420.7 °C18 February 194425.3 °C2,364 mm00
194329.5 °C15 June 194321.4 °C26 February 194324.9 °C1,785 mm00
194230.1 °C10 May 194221.8 °C15 February 194225.4 °C2,092 mm10
194130.7 °C22 April 194121.2 °C8 February 194125.6 °C1,744 mm70
194030.0 °C9 May 194021.0 °C26 January 194025.2 °C2,440 mm10

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
29.7 °C
+0.8 °C
Hot days (≥ 30 °C)
164 d/yr
+60
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3513 mm
+1469 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.2 °C+1.0 °C348 mm+186 mm
Feb28.5 °C+1.0 °C313 mm+214 mm
Mar28.9 °C+0.5 °C178 mm+93 mm
Apr30.6 °C+1.0 °C39 mm-26 mm
May31.0 °C+0.6 °C149 mm+35 mm
Jun30.3 °C+0.2 °C353 mm+173 mm
Jul30.4 °C+0.9 °C363 mm+116 mm
Aug30.2 °C+0.7 °C417 mm+197 mm
Sep29.6 °C+0.2 °C388 mm+156 mm
Oct30.2 °C+1.1 °C348 mm+122 mm
Nov29.8 °C+1.3 °C387 mm+185 mm
Dec28.9 °C+1.3 °C232 mm+18 mm

The year's extremes

Hottest day
32.7 °C
3 Jun 2025
Coldest day
23.4 °C
1 Feb 2025
Wettest day
131.5 mm
31 Aug 2025
Windiest day
66.5 km/h
9 Nov 2025
Strongest gust
147.6 km/h
9 Nov 2025
Hottest feels-like
40.9 °C
6 May 2025
Coldest feels-like
19.3 °C
9 Nov 2025
Sunniest day
12.6 h
3 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 Bulan?

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

What is the hottest day ever recorded in Bulan?

The hottest day measured in Bulan between 1940 and 2025 was 25 May 2010, reaching 34.2 °C.

What is the coldest day in Bulan?

The coldest day measured in Bulan between 1940 and 2025 was 5 April 1963, at 20.0 °C.

Does it snow in Bulan?

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

Has the climate of Bulan warmed?

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

What is the wettest day in Bulan?

The wettest day measured in Bulan between 1940 and 2025 was 5 May 1951, with 269 mm of rain in 24 hours.

What was the windiest day in Bulan?

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

What is the warmest month in Bulan?

The warmest month in Bulan is May (27.7 °C on average); the coldest is January (25.2 °C).

How much does it rain in Bulan?

Bulan receives on average 2,044 mm of precipitation per year, spread over about 272 rainy days.

Is it sunny in Bulan?

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

Are there tropical nights in Bulan?

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

What was the most extreme apparent temperature in Bulan?

In Bulan, between 1940 and 2025, the highest apparent temperature reached 43.1 °C on 3 September 2020, and the lowest was 16.2 °C on 20 November 1942.

Compare Bulan with another city

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

Nearby cities

The climate around Bulan

Other cities — Philippines