Santa Cruz climate — normals and trends

Santa Cruz (Philippines) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 25.5 °C and it receives 2,582 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 April (26.7 °C on average) and the coldest is January (24.1 °C). Rainfall peaks in July.

Santa Cruz averages 0 frost days, 77 hot days (≥ 30 °C) and 216 rainy days per year.

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

The hottest day of the period reached 35.3 °C (on 10 May 1979) and the coldest 15.7 °C (on 20 January 1961).

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

Santa CruzCentral Luzon

coords
15.77°, 119.91°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthAprilColdest monthJanuaryWettest monthJulyDriest monthJanuary

Mean daily temperature

25.5°C

Average daily high

28.7°C

Average daily low

23.0°C

Annual rainfall

2,582mm

Sunshine / day

10.1h

Mean relative humidity

81%

Average peak wind

11.8km/h

Seasonal range

2.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

77 d/yr

Rainy days (≥ 1 mm)

216 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.8 °C

Average feels-like low

26.4 °C

Average peak gust

30.7 km/h

Tropical nights (≥ 20 °C)

350 d/yr

Solar radiation

19.0 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.70 · 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.3 °C

10 May 1979

Coldest day

15.7 °C

20 January 1961

Wettest day

358 mm

25 May 1976

Windiest day

54.4 km/h

26 December 1947

Strongest gust

135.0 km/h

30 June 1964

Hottest feels-like

41.5 °C

28 April 2024

Coldest feels-like

14.1 °C

20 January 1961

Sunniest day

12.3 h

14 July 1967

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.9 °C26 April 202521.0 °C28 January 202526.4 °C3,755 mm1270
202434.1 °C23 April 202420.0 °C27 January 202426.9 °C3,016 mm1990
202334.6 °C3 May 202320.8 °C26 January 202326.7 °C2,807 mm1930
202232.4 °C8 May 202219.8 °C18 January 202226.3 °C2,935 mm1370
202133.6 °C6 May 202118.9 °C21 February 202126.4 °C2,530 mm1540
202032.8 °C27 March 202019.0 °C4 February 202026.4 °C2,642 mm1570
201932.2 °C27 March 201919.3 °C30 January 201926.2 °C2,700 mm1070
201832.9 °C3 May 201820.1 °C7 February 201826.2 °C2,995 mm1320
201733.5 °C12 May 201718.9 °C15 February 201726.4 °C2,811 mm1350
201633.2 °C8 May 201620.6 °C27 January 201626.5 °C2,792 mm1490
201532.5 °C3 April 201519.5 °C3 February 201526.1 °C2,592 mm1300
201432.6 °C28 March 201417.8 °C20 January 201425.9 °C2,591 mm960
201331.9 °C7 May 201319.8 °C31 January 201326.1 °C2,657 mm1220
201232.6 °C24 April 201221.0 °C22 January 201225.9 °C3,292 mm1070
201132.2 °C2 May 201119.0 °C3 February 201125.7 °C3,467 mm660
201033.8 °C17 April 201019.5 °C23 January 201026.3 °C2,545 mm1420
200931.7 °C8 March 200917.8 °C15 January 200925.7 °C3,393 mm780
200832.3 °C20 April 200820.0 °C18 December 200825.8 °C2,910 mm830
200733.3 °C27 April 200718.7 °C3 February 200725.9 °C2,463 mm940
200632.6 °C25 April 200620.3 °C8 January 200626.0 °C2,540 mm1060
200532.5 °C4 May 200518.8 °C24 January 200525.7 °C2,282 mm980
200432.8 °C7 May 200419.5 °C27 December 200425.6 °C2,465 mm630
200332.7 °C9 May 200318.9 °C24 January 200325.6 °C2,584 mm870
200232.5 °C8 May 200217.5 °C10 January 200225.7 °C2,699 mm860
200131.4 °C30 April 200119.2 °C4 January 200125.7 °C2,338 mm630
200031.2 °C9 April 200017.8 °C30 January 200025.5 °C3,635 mm420
199931.6 °C23 March 199918.4 °C24 December 199925.6 °C2,823 mm600
199833.4 °C12 May 199819.0 °C4 February 199826.3 °C2,555 mm1690
199731.3 °C14 May 199718.2 °C7 March 199725.3 °C2,019 mm510
199632.0 °C23 March 199617.8 °C5 January 199625.6 °C2,551 mm900
199533.1 °C27 April 199517.8 °C30 December 199525.7 °C3,135 mm810
199431.5 °C27 April 199419.5 °C20 January 199425.7 °C2,417 mm420
199331.7 °C10 May 199318.1 °C4 February 199325.6 °C2,548 mm540
199232.3 °C25 April 199218.4 °C27 February 199225.4 °C2,457 mm620
199132.6 °C30 May 199118.6 °C6 December 199125.5 °C2,523 mm670
199033.4 °C26 April 199019.4 °C20 January 199025.8 °C2,770 mm570
198931.5 °C14 May 198918.2 °C11 December 198925.5 °C2,729 mm430
198832.2 °C17 May 198817.9 °C8 December 198826.0 °C2,651 mm920
198732.2 °C4 June 198718.0 °C6 February 198725.7 °C1,905 mm760
198631.9 °C21 April 198617.6 °C10 January 198625.3 °C2,722 mm380
198532.1 °C24 February 198517.6 °C26 December 198525.2 °C3,053 mm660
198432.3 °C8 April 198419.4 °C2 January 198425.2 °C3,480 mm410
198332.4 °C26 April 198318.4 °C7 December 198325.5 °C1,945 mm740
198231.8 °C26 March 198217.7 °C2 February 198225.1 °C2,792 mm400
198133.1 °C10 April 198116.5 °C22 December 198125.3 °C2,785 mm650
198033.4 °C1 May 198017.9 °C26 December 198025.6 °C2,409 mm850
197935.3 °C10 May 197918.3 °C17 January 197925.6 °C2,512 mm1090
197834.6 °C8 May 197817.4 °C24 January 197825.5 °C3,140 mm840
197734.5 °C5 May 197717.0 °C6 March 197725.6 °C2,561 mm890
197632.5 °C21 April 197617.4 °C8 February 197625.0 °C3,701 mm630
197533.7 °C15 April 197517.0 °C31 December 197525.5 °C2,492 mm1010
197434.6 °C13 April 197417.1 °C15 January 197425.2 °C2,870 mm710
197333.4 °C25 April 197317.4 °C27 December 197325.8 °C2,228 mm1210
197231.3 °C12 November 197217.5 °C6 March 197225.1 °C3,635 mm490
197131.6 °C8 April 197116.1 °C11 January 197125.0 °C2,407 mm310
197033.1 °C19 April 197017.6 °C2 February 197025.5 °C2,477 mm890
196933.8 °C9 May 196918.3 °C7 February 196925.4 °C1,998 mm770
196832.2 °C21 March 196817.9 °C18 January 196825.1 °C1,288 mm760
196734.0 °C9 May 196717.6 °C19 January 196725.1 °C1,600 mm880
196633.4 °C22 April 196619.9 °C13 January 196625.4 °C1,514 mm800
196531.9 °C8 April 196517.6 °C9 January 196525.0 °C1,415 mm480
196433.1 °C11 April 196418.8 °C6 February 196425.2 °C2,357 mm690
196333.7 °C18 May 196317.2 °C1 March 196325.1 °C2,291 mm480
196233.6 °C16 May 196217.1 °C3 February 196225.5 °C1,691 mm780
196132.5 °C7 May 196115.7 °C20 January 196125.3 °C2,066 mm580
196031.9 °C8 May 196019.1 °C6 February 196025.5 °C2,413 mm430
195932.3 °C30 April 195918.6 °C19 January 195925.6 °C1,676 mm820
195833.3 °C28 April 195818.4 °C5 November 195825.5 °C2,382 mm920
195732.3 °C10 May 195718.6 °C14 February 195725.1 °C2,399 mm460
195631.8 °C29 March 195618.7 °C11 January 195625.0 °C2,825 mm430
195533.3 °C6 May 195516.8 °C23 February 195525.3 °C2,226 mm880
195432.9 °C3 May 195418.8 °C20 December 195425.5 °C2,606 mm950
195332.4 °C8 April 195318.7 °C7 January 195325.5 °C1,877 mm710
195233.4 °C13 March 195219.5 °C11 December 195225.6 °C1,902 mm940
195132.5 °C2 April 195118.3 °C15 January 195125.3 °C1,840 mm610
195031.5 °C21 May 195018.7 °C12 December 195025.0 °C2,320 mm260
194933.3 °C7 May 194917.7 °C12 January 194925.3 °C2,344 mm640
194831.0 °C30 March 194816.0 °C4 January 194824.6 °C2,194 mm230
194731.4 °C8 April 194718.0 °C21 November 194724.8 °C3,021 mm180
194632.3 °C27 March 194619.0 °C3 February 194624.9 °C2,706 mm510
194531.0 °C21 March 194519.2 °C9 March 194524.7 °C2,234 mm120
194429.4 °C17 April 194417.5 °C9 January 194424.2 °C3,864 mm00
194330.1 °C16 April 194317.0 °C13 January 194323.8 °C2,474 mm30
194230.7 °C17 March 194216.5 °C8 December 194224.3 °C2,357 mm90
194130.0 °C16 May 194118.1 °C11 January 194124.5 °C3,340 mm10
194030.4 °C28 April 194017.6 °C26 January 194024.2 °C3,110 mm30

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.3 °C
+0.6 °C
Hot days (≥ 30 °C)
127 d/yr
+50
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3755 mm
+1173 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.8 °C+0.9 °C54 mm+33 mm
Feb29.7 °C+1.0 °C86 mm+63 mm
Mar30.8 °C+1.0 °C68 mm+24 mm
Apr30.9 °C+0.5 °C51 mm-38 mm
May30.7 °C+0.8 °C353 mm+112 mm
Jun29.3 °C+0.5 °C509 mm+121 mm
Jul27.3 °C-0.8 °C813 mm+318 mm
Aug28.8 °C+1.1 °C529 mm+35 mm
Sep28.4 °C+0.4 °C547 mm+165 mm
Oct29.5 °C+1.0 °C430 mm+179 mm
Nov29.1 °C+0.5 °C273 mm+165 mm
Dec28.8 °C+0.7 °C44 mm-4 mm

The year's extremes

Hottest day
32.9 °C
26 Apr 2025
Coldest day
21.0 °C
28 Jan 2025
Wettest day
170.7 mm
22 Aug 2025
Windiest day
49.8 km/h
9 Nov 2025
Strongest gust
121.0 km/h
10 Nov 2025
Hottest feels-like
40.4 °C
16 May 2025
Coldest feels-like
22.9 °C
29 Jan 2025
Sunniest day
12.1 h
24 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 Santa Cruz?

Santa Cruz has a tropical monsoon climate (Köppen Am). Over 1940-2025, the average annual temperature is 25.5 °C and it receives 2,582 mm of precipitation per year.

What is the hottest day ever recorded in Santa Cruz?

The hottest day measured in Santa Cruz between 1940 and 2025 was 10 May 1979, reaching 35.3 °C.

What is the coldest day in Santa Cruz?

The coldest day measured in Santa Cruz between 1940 and 2025 was 20 January 1961, at 15.7 °C.

Does it snow in Santa Cruz?

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

Has the climate of Santa Cruz warmed?

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

What is the wettest day in Santa Cruz?

The wettest day measured in Santa Cruz between 1940 and 2025 was 25 May 1976, with 358 mm of rain in 24 hours.

What was the windiest day in Santa Cruz?

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

What is the warmest month in Santa Cruz?

The warmest month in Santa Cruz is April (26.7 °C on average); the coldest is January (24.1 °C).

How much does it rain in Santa Cruz?

Santa Cruz receives on average 2,582 mm of precipitation per year, spread over about 216 rainy days.

Is it sunny in Santa Cruz?

Santa Cruz gets on average 10.1 hours of sunshine per day, roughly 3,687 hours per year over 1940-2025.

Are there tropical nights in Santa Cruz?

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

What was the most extreme apparent temperature in Santa Cruz?

In Santa Cruz, between 1940 and 2025, the highest apparent temperature reached 41.5 °C on 28 April 2024, and the lowest was 14.1 °C on 20 January 1961.

Compare Santa Cruz with another city

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

Nearby cities

The climate around Santa Cruz

Other cities — Philippines