Batangas climate — normals and trends

Batangas (Philippines) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 26.1 °C and it receives 1,824 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.6 °C on average) and the coldest is January (24.7 °C). Rainfall peaks in July.

Batangas averages 0 frost days, 61 hot days (≥ 30 °C) and 205 rainy days per year.

Batangas has warmed by +1.1 °C between 1940 and 2025, or +0.13 °C per decade. This trend is statistically significant.

The hottest day of the period reached 33.7 °C (on 18 May 2014) and the coldest 20.1 °C (on 12 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

BatangasCalabarzon

coords
13.76°, 121.06°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthMayColdest monthJanuaryWettest monthJulyDriest monthFebruary

Mean daily temperature

26.1°C

Average daily high

28.5°C

Average daily low

24.4°C

Annual rainfall

1,824mm

Sunshine / day

10.3h

Mean relative humidity

82%

Average peak wind

19.3km/h

Seasonal range

2.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

61 d/yr

Rainy days (≥ 1 mm)

205 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.7 °C

Average feels-like low

27.8 °C

Average peak gust

34.6 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

19.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.1 °C

since 1940

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

33.7 °C

18 May 2014

Coldest day

20.1 °C

12 January 1971

Wettest day

324 mm

9 September 1982

Windiest day

73.1 km/h

4 November 1967

Strongest gust

131.0 km/h

3 December 2019

Hottest feels-like

41.0 °C

6 May 2020

Coldest feels-like

17.6 °C

1 March 1963

Sunniest day

12.3 h

31 May 1947

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.6 °C26 April 202523.2 °C27 February 202526.8 °C2,669 mm790
202433.7 °C23 May 202422.9 °C27 January 202427.2 °C2,337 mm1300
202332.1 °C13 May 202322.5 °C11 March 202326.8 °C1,827 mm920
202232.0 °C7 May 202222.7 °C18 January 202226.7 °C2,333 mm860
202132.1 °C29 May 202122.3 °C20 February 202126.7 °C2,028 mm710
202033.3 °C10 May 202021.9 °C4 February 202027.0 °C2,439 mm1220
201932.8 °C1 June 201921.8 °C6 February 201926.8 °C1,742 mm930
201832.5 °C27 May 201821.8 °C9 February 201826.7 °C1,941 mm680
201732.3 °C26 April 201722.0 °C15 February 201726.7 °C2,146 mm850
201632.4 °C16 May 201622.4 °C14 February 201626.8 °C2,304 mm920
201533.4 °C1 June 201521.1 °C18 January 201526.6 °C1,549 mm910
201433.7 °C18 May 201420.4 °C25 January 201426.5 °C2,036 mm780
201332.7 °C4 May 201322.0 °C24 January 201326.6 °C2,110 mm870
201231.4 °C7 May 201222.9 °C4 February 201226.4 °C2,310 mm400
201131.4 °C28 April 201122.3 °C25 February 201126.1 °C1,953 mm310
201033.4 °C3 May 201022.4 °C22 January 201026.8 °C1,718 mm1080
200931.4 °C16 April 200921.5 °C15 January 200926.2 °C2,546 mm290
200831.3 °C4 June 200822.2 °C17 December 200826.2 °C2,060 mm370
200733.0 °C19 April 200721.9 °C3 February 200726.6 °C1,791 mm900
200632.5 °C7 May 200622.2 °C12 January 200626.5 °C2,075 mm690
200533.1 °C15 May 200521.4 °C17 January 200526.4 °C2,083 mm820
200432.6 °C30 April 200421.8 °C18 February 200426.3 °C1,464 mm680
200332.5 °C6 May 200322.0 °C27 January 200326.4 °C1,332 mm770
200231.8 °C11 June 200221.2 °C3 February 200226.3 °C1,675 mm730
200132.0 °C4 May 200121.8 °C28 December 200126.3 °C1,855 mm500
200032.6 °C3 May 200021.7 °C27 January 200026.1 °C2,424 mm210
199931.0 °C9 June 199922.1 °C13 February 199926.1 °C1,959 mm310
199832.1 °C18 May 199822.3 °C2 January 199826.9 °C1,744 mm1220
199732.0 °C15 May 199721.2 °C2 January 199726.2 °C1,252 mm570
199631.2 °C2 September 199621.0 °C30 December 199626.1 °C2,013 mm450
199532.0 °C5 May 199521.0 °C30 December 199526.2 °C2,515 mm730
199431.4 °C26 April 199421.8 °C19 February 199426.2 °C1,833 mm330
199332.4 °C2 June 199320.8 °C27 January 199326.3 °C1,650 mm750
199231.8 °C30 April 199220.6 °C16 January 199226.2 °C1,473 mm570
199132.1 °C25 May 199121.9 °C2 March 199126.2 °C1,484 mm590
199032.7 °C12 May 199021.5 °C19 January 199026.3 °C1,741 mm470
198931.8 °C11 May 198920.7 °C9 February 198926.1 °C1,773 mm430
198832.7 °C9 May 198821.4 °C14 December 198826.7 °C1,951 mm800
198733.1 °C13 May 198720.4 °C6 February 198726.5 °C1,633 mm810
198631.6 °C5 May 198621.2 °C25 February 198626.0 °C1,846 mm440
198532.2 °C12 April 198521.5 °C12 January 198526.1 °C1,605 mm460
198431.1 °C16 April 198422.1 °C4 January 198426.0 °C2,110 mm500
198332.5 °C31 May 198321.5 °C8 February 198326.4 °C1,781 mm970
198231.9 °C6 May 198220.9 °C1 February 198226.0 °C1,868 mm500
198131.7 °C18 April 198120.7 °C21 December 198126.1 °C1,871 mm740
198032.3 °C10 May 198021.7 °C5 February 198026.2 °C1,709 mm450
197932.4 °C7 April 197921.2 °C12 January 197926.2 °C2,002 mm850
197832.2 °C19 May 197821.7 °C2 January 197826.2 °C2,084 mm720
197732.0 °C8 May 197721.4 °C19 February 197726.1 °C1,724 mm560
197631.5 °C17 April 197620.4 °C4 February 197625.7 °C2,308 mm400
197532.3 °C27 May 197520.9 °C22 January 197526.0 °C1,744 mm670
197432.3 °C10 May 197420.4 °C8 January 197425.8 °C2,120 mm580
197333.0 °C23 May 197321.4 °C26 December 197326.3 °C1,658 mm820
197231.5 °C29 April 197220.8 °C15 January 197225.8 °C1,761 mm420
197131.0 °C21 April 197120.1 °C12 January 197125.6 °C1,947 mm250
197033.3 °C31 May 197021.4 °C21 January 197026.3 °C1,741 mm820
196932.7 °C12 May 196921.3 °C7 February 196926.4 °C1,520 mm1040
196833.0 °C21 May 196820.7 °C18 February 196826.2 °C635 mm1060
196732.3 °C13 May 196720.7 °C17 January 196725.7 °C927 mm560
196631.9 °C24 April 196621.9 °C25 January 196626.1 °C1,315 mm390
196531.6 °C11 May 196520.5 °C22 January 196525.6 °C1,071 mm280
196432.0 °C5 May 196422.0 °C5 February 196425.9 °C1,978 mm510
196332.3 °C17 May 196320.3 °C1 March 196325.6 °C1,123 mm440
196232.2 °C22 May 196220.5 °C3 February 196226.0 °C1,151 mm700
196132.5 °C23 April 196120.2 °C20 January 196125.9 °C1,442 mm480
196032.4 °C20 May 196021.7 °C5 February 196026.2 °C1,679 mm630
195932.5 °C20 June 195921.5 °C20 January 195926.2 °C1,186 mm810
195832.4 °C16 May 195821.4 °C31 December 195826.2 °C1,283 mm740
195732.5 °C30 May 195721.2 °C7 February 195726.1 °C1,494 mm720
195631.2 °C22 May 195621.0 °C9 February 195625.6 °C2,176 mm300
195531.9 °C17 April 195520.4 °C19 December 195525.9 °C1,515 mm570
195432.0 °C22 May 195422.1 °C6 February 195426.1 °C1,797 mm780
195332.4 °C17 April 195321.5 °C7 January 195326.2 °C1,310 mm720
195232.6 °C2 June 195222.0 °C25 January 195226.2 °C1,834 mm750
195131.9 °C20 April 195121.4 °C8 February 195126.1 °C1,304 mm720
195032.3 °C20 May 195021.7 °C21 December 195025.9 °C1,278 mm450
194931.9 °C27 April 194921.0 °C9 January 194925.8 °C1,969 mm430
194832.2 °C14 June 194820.6 °C18 January 194825.7 °C1,957 mm400
194732.1 °C13 June 194721.7 °C6 February 194725.8 °C1,983 mm500
194631.5 °C11 May 194621.8 °C3 February 194625.6 °C2,282 mm220
194530.8 °C24 April 194521.7 °C22 February 194525.7 °C2,050 mm120
194431.0 °C3 May 194420.7 °C9 January 194425.3 °C3,158 mm120
194330.5 °C30 April 194320.7 °C23 January 194325.0 °C1,390 mm10
194231.2 °C20 April 194221.0 °C8 December 194225.5 °C2,020 mm260
194131.0 °C25 April 194120.8 °C5 February 194125.5 °C2,138 mm130
194032.0 °C9 May 194020.5 °C26 January 194025.3 °C2,198 mm270

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
28.9 °C
+0.4 °C
Hot days (≥ 30 °C)
79 d/yr
+18
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2669 mm
+845 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.4 °C+0.5 °C77 mm+40 mm
Feb27.7 °C+0.1 °C81 mm+55 mm
Mar29.0 °C+0.2 °C80 mm+53 mm
Apr31.1 °C+0.9 °C14 mm-17 mm
May31.1 °C+0.8 °C112 mm-8 mm
Jun29.3 °C0.0 °C375 mm+147 mm
Jul28.4 °C0.0 °C354 mm+50 mm
Aug28.7 °C+0.5 °C410 mm+142 mm
Sep28.1 °C-0.1 °C461 mm+173 mm
Oct28.9 °C+0.5 °C286 mm+57 mm
Nov28.7 °C+0.7 °C320 mm+181 mm
Dec28.3 °C+1.1 °C97 mm-26 mm

The year's extremes

Hottest day
32.6 °C
26 Apr 2025
Coldest day
23.2 °C
27 Feb 2025
Wettest day
81.9 mm
25 Sep 2025
Windiest day
54.9 km/h
26 Sep 2025
Strongest gust
86.0 km/h
9 Nov 2025
Hottest feels-like
39.4 °C
14 Apr 2025
Coldest feels-like
23.6 °C
9 Nov 2025
Sunniest day
12.1 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 Batangas?

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

What is the hottest day ever recorded in Batangas?

The hottest day measured in Batangas between 1940 and 2025 was 18 May 2014, reaching 33.7 °C.

What is the coldest day in Batangas?

The coldest day measured in Batangas between 1940 and 2025 was 12 January 1971, at 20.1 °C.

Does it snow in Batangas?

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

Has the climate of Batangas warmed?

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

What is the wettest day in Batangas?

The wettest day measured in Batangas between 1940 and 2025 was 9 September 1982, with 324 mm of rain in 24 hours.

What was the windiest day in Batangas?

The windiest day measured in Batangas between 1940 and 2025 was 4 November 1967, with winds reaching 73.1 km/h.

What is the warmest month in Batangas?

The warmest month in Batangas is May (27.6 °C on average); the coldest is January (24.7 °C).

How much does it rain in Batangas?

Batangas receives on average 1,824 mm of precipitation per year, spread over about 205 rainy days.

Is it sunny in Batangas?

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

Are there tropical nights in Batangas?

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

What was the most extreme apparent temperature in Batangas?

In Batangas, between 1940 and 2025, the highest apparent temperature reached 41.0 °C on 6 May 2020, and the lowest was 17.6 °C on 1 March 1963.

Compare Batangas with another city

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

Nearby cities

The climate around Batangas

Other cities — Philippines