Mabalacat climate — normals and trends

Mabalacat (Philippines) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 25.7 °C and it receives 1,715 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 (23.7 °C). Rainfall peaks in August.

Mabalacat averages 0 frost days, 189 hot days (≥ 30 °C) and 197 rainy days per year.

Mabalacat has warmed by +1.6 °C between 1940 and 2025, or +0.18 °C per decade. This trend is statistically significant.

The hottest day of the period reached 38.9 °C (on 10 May 1979) and the coldest 13.7 °C (on 10 January 1971).

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

MabalacatCentral Luzon

coords
15.22°, 120.57°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthMayColdest monthJanuaryWettest monthAugustDriest monthFebruary

Mean daily temperature

25.7°C

Average daily high

30.1°C

Average daily low

22.2°C

Annual rainfall

1,715mm

Sunshine / day

9.9h

Mean relative humidity

80%

Average peak wind

12.2km/h

Seasonal range

4.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

189 d/yr

Rainy days (≥ 1 mm)

197 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.6 °C

Average feels-like low

26.0 °C

Average peak gust

32.5 km/h

Tropical nights (≥ 20 °C)

318 d/yr

Solar radiation

17.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.6 °C

since 1940

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

38.9 °C

10 May 1979

Coldest day

13.7 °C

10 January 1971

Wettest day

224 mm

16 December 2015

Windiest day

58.6 km/h

26 December 1947

Strongest gust

135.0 km/h

11 October 1989

Hottest feels-like

42.9 °C

17 July 1998

Coldest feels-like

12.6 °C

10 January 1971

Sunniest day

12.3 h

28 May 1945

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.8 °C25 April 202519.8 °C28 January 202526.7 °C2,285 mm2300
202437.5 °C27 April 202417.9 °C27 January 202427.2 °C1,964 mm2850
202335.9 °C30 April 202318.1 °C17 February 202327.0 °C1,644 mm2780
202235.6 °C12 May 202217.9 °C17 January 202226.6 °C1,995 mm2420
202136.6 °C17 May 202117.3 °C21 February 202126.6 °C1,721 mm2370
202035.2 °C5 May 202016.5 °C4 February 202026.7 °C1,937 mm2520
201936.0 °C25 April 201917.4 °C30 January 201926.6 °C1,901 mm2290
201836.4 °C2 May 201819.5 °C25 March 201826.6 °C1,803 mm2400
201736.0 °C13 May 201717.6 °C15 February 201726.5 °C1,765 mm2340
201636.1 °C8 May 201619.0 °C9 February 201626.8 °C1,721 mm2400
201534.9 °C18 April 201517.5 °C3 February 201526.3 °C1,768 mm2440
201435.7 °C1 June 201416.0 °C20 January 201426.2 °C1,783 mm2090
201334.5 °C20 April 201317.6 °C21 January 201326.3 °C1,970 mm2160
201235.0 °C29 April 201219.1 °C6 February 201226.1 °C2,076 mm2080
201135.1 °C7 May 201117.0 °C3 February 201125.7 °C2,411 mm1640
201035.9 °C16 May 201017.9 °C23 January 201026.4 °C1,630 mm2480
200933.3 °C5 April 200916.1 °C16 January 200925.8 °C2,349 mm1810
200834.3 °C22 April 200818.1 °C9 March 200825.8 °C2,034 mm1800
200734.9 °C20 April 200716.9 °C30 January 200726.2 °C1,661 mm2240
200635.1 °C9 May 200618.4 °C5 February 200626.1 °C1,953 mm2170
200535.1 °C16 May 200517.1 °C24 January 200526.0 °C1,728 mm2080
200435.3 °C27 April 200417.9 °C17 February 200426.0 °C1,511 mm2030
200335.7 °C8 May 200317.3 °C18 January 200325.9 °C1,519 mm2110
200234.7 °C13 May 200215.8 °C10 January 200225.8 °C1,679 mm2000
200133.9 °C8 May 200116.8 °C28 December 200125.8 °C1,782 mm1620
200034.5 °C1 May 200016.3 °C30 January 200025.6 °C2,645 mm1480
199933.2 °C25 April 199916.2 °C5 February 199925.6 °C1,796 mm1630
199835.6 °C15 May 199818.1 °C3 February 199826.4 °C1,503 mm2720
199734.0 °C16 May 199716.3 °C9 March 199725.5 °C1,417 mm1950
199634.3 °C20 March 199615.4 °C4 February 199625.6 °C1,615 mm1980
199535.7 °C8 May 199516.0 °C29 December 199525.7 °C2,064 mm1890
199434.4 °C28 April 199417.9 °C20 January 199425.9 °C1,688 mm1590
199335.1 °C28 May 199316.4 °C4 February 199325.9 °C1,760 mm1570
199234.6 °C30 April 199216.8 °C28 January 199225.7 °C1,652 mm1790
199134.6 °C9 May 199116.9 °C5 December 199125.7 °C1,563 mm1490
199034.9 °C6 May 199017.2 °C21 January 199025.9 °C1,856 mm1690
198933.9 °C15 April 198915.9 °C11 December 198925.7 °C1,747 mm1550
198834.3 °C9 May 198816.7 °C12 December 198826.2 °C1,728 mm2160
198734.8 °C12 May 198715.3 °C6 February 198726.0 °C1,128 mm2100
198633.3 °C5 May 198616.6 °C30 December 198625.5 °C1,754 mm1490
198535.1 °C8 April 198515.8 °C27 December 198525.5 °C1,856 mm1670
198434.7 °C5 April 198417.6 °C29 December 198425.4 °C2,313 mm1400
198334.4 °C17 May 198317.0 °C7 December 198325.6 °C1,335 mm1890
198233.8 °C20 June 198215.4 °C21 January 198225.4 °C1,722 mm1590
198134.8 °C11 May 198114.5 °C14 January 198125.3 °C1,899 mm1650
198035.5 °C27 April 198016.6 °C25 December 198025.7 °C1,479 mm2090
197938.9 °C10 May 197916.2 °C15 December 197925.9 °C1,768 mm2250
197837.1 °C12 April 197816.3 °C24 January 197825.9 °C2,177 mm1790
197736.7 °C25 April 197715.4 °C6 March 197725.9 °C1,677 mm2110
197636.3 °C27 March 197614.7 °C8 February 197625.4 °C2,244 mm2000
197537.2 °C7 May 197515.3 °C31 December 197525.8 °C1,411 mm2440
197436.3 °C15 April 197413.9 °C15 January 197425.8 °C1,913 mm2190
197336.1 °C4 April 197315.3 °C27 December 197326.0 °C1,395 mm2290
197234.1 °C18 April 197215.2 °C6 March 197225.2 °C2,263 mm1700
197136.1 °C9 April 197113.7 °C10 January 197125.3 °C1,999 mm1790
197036.4 °C6 May 197015.6 °C2 February 197025.9 °C1,803 mm2050
196937.1 °C9 May 196916.0 °C7 February 196926.1 °C1,092 mm2330
196835.6 °C21 March 196815.8 °C18 January 196825.8 °C584 mm2390
196736.5 °C7 May 196715.4 °C7 February 196725.4 °C1,048 mm1780
196636.8 °C24 April 196618.2 °C13 February 196625.6 °C1,155 mm1980
196535.0 °C10 April 196515.7 °C12 January 196525.1 °C950 mm1360
196436.2 °C11 May 196416.7 °C5 February 196425.3 °C1,608 mm1460
196336.0 °C17 May 196315.2 °C2 March 196325.4 °C1,286 mm1860
196234.9 °C8 May 196215.3 °C3 February 196225.8 °C1,049 mm2070
196135.5 °C25 April 196114.6 °C19 January 196125.6 °C1,374 mm1700
196034.7 °C26 March 196017.7 °C5 February 196026.1 °C1,413 mm2290
195935.1 °C21 April 195916.4 °C19 January 195926.0 °C1,007 mm2330
195837.2 °C21 May 195817.5 °C7 January 195825.7 °C1,633 mm1910
195736.1 °C9 May 195716.3 °C14 February 195725.4 °C1,619 mm1660
195635.1 °C19 March 195617.0 °C9 January 195625.1 °C1,977 mm1640
195536.9 °C18 April 195513.8 °C23 February 195525.5 °C1,412 mm2110
195436.9 °C30 April 195416.9 °C19 December 195426.0 °C1,656 mm2300
195337.2 °C21 April 195316.3 °C5 January 195325.8 °C1,350 mm2130
195236.2 °C23 April 195218.2 °C2 February 195226.0 °C1,565 mm2270
195135.2 °C1 May 195116.1 °C15 January 195125.7 °C1,253 mm2130
195035.2 °C20 April 195016.4 °C12 December 195025.5 °C1,423 mm1740
194936.9 °C30 April 194915.2 °C12 January 194925.6 °C1,580 mm1760
194834.9 °C11 May 194814.7 °C4 January 194824.8 °C1,710 mm1200
194734.9 °C9 April 194716.6 °C21 November 194725.1 °C2,257 mm1450
194634.7 °C26 April 194616.9 °C3 February 194625.1 °C1,728 mm1150
194534.5 °C28 April 194517.1 °C10 March 194524.6 °C1,568 mm940
194433.0 °C11 April 194415.5 °C9 January 194424.3 °C2,864 mm660
194333.0 °C15 April 194314.7 °C24 January 194323.8 °C1,537 mm530
194233.7 °C24 April 194213.8 °C7 December 194224.5 °C1,807 mm1040
194132.8 °C29 March 194116.4 °C11 January 194124.5 °C2,231 mm600
194034.0 °C28 April 194015.8 °C27 January 194024.3 °C1,996 mm790

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.7 °C
+0.6 °C
Hot days (≥ 30 °C)
230 d/yr
+41
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2285 mm
+570 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.2 °C+0.7 °C51 mm+27 mm
Feb29.8 °C+0.1 °C63 mm+41 mm
Mar32.1 °C+0.8 °C24 mm-9 mm
Apr34.6 °C+1.9 °C23 mm-23 mm
May33.8 °C+1.3 °C121 mm-28 mm
Jun30.9 °C+0.1 °C318 mm+91 mm
Jul29.0 °C-0.8 °C377 mm+78 mm
Aug30.6 °C+1.3 °C312 mm+11 mm
Sep29.2 °C-0.4 °C450 mm+187 mm
Oct30.2 °C+0.6 °C255 mm+68 mm
Nov29.8 °C+0.6 °C183 mm+82 mm
Dec29.3 °C+0.8 °C110 mm+46 mm

The year's extremes

Hottest day
36.8 °C
25 Apr 2025
Coldest day
19.8 °C
28 Jan 2025
Wettest day
75.5 mm
22 Aug 2025
Windiest day
36.8 km/h
9 Nov 2025
Strongest gust
87.5 km/h
10 Nov 2025
Hottest feels-like
42.4 °C
15 Apr 2025
Coldest feels-like
21.3 °C
6 Dec 2025
Sunniest day
12.1 h
25 May 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 Mabalacat?

Mabalacat has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 25.7 °C and it receives 1,715 mm of precipitation per year.

What is the hottest day ever recorded in Mabalacat?

The hottest day measured in Mabalacat between 1940 and 2025 was 10 May 1979, reaching 38.9 °C.

What is the coldest day in Mabalacat?

The coldest day measured in Mabalacat between 1940 and 2025 was 10 January 1971, at 13.7 °C.

Does it snow in Mabalacat?

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

Has the climate of Mabalacat warmed?

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

What is the wettest day in Mabalacat?

The wettest day measured in Mabalacat between 1940 and 2025 was 16 December 2015, with 224 mm of rain in 24 hours.

What was the windiest day in Mabalacat?

The windiest day measured in Mabalacat between 1940 and 2025 was 26 December 1947, with winds reaching 58.6 km/h.

What is the warmest month in Mabalacat?

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

How much does it rain in Mabalacat?

Mabalacat receives on average 1,715 mm of precipitation per year, spread over about 197 rainy days.

Is it sunny in Mabalacat?

Mabalacat gets on average 9.9 hours of sunshine per day, roughly 3,614 hours per year over 1940-2025.

Are there tropical nights in Mabalacat?

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

What was the most extreme apparent temperature in Mabalacat?

In Mabalacat, between 1940 and 2025, the highest apparent temperature reached 42.9 °C on 17 July 1998, and the lowest was 12.6 °C on 10 January 1971.

Compare Mabalacat with another city

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

Nearby cities

The climate around Mabalacat

Other cities — Philippines