Roxas climate — normals and trends

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

Roxas averages 0 frost days, 174 hot days (≥ 30 °C) and 232 rainy days per year.

Roxas has warmed by +1.7 °C between 1940 and 2025, or +0.20 °C per decade. This trend is statistically significant.

The hottest day of the period reached 39.8 °C (on 9 July 1970) and the coldest 12.6 °C (on 15 January 1974).

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

RoxasCagayan Valley

coords
17.12°, 121.62°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthJuneColdest monthJanuaryWettest monthAugustDriest monthMarch

Mean daily temperature

25.2°C

Average daily high

29.4°C

Average daily low

21.8°C

Annual rainfall

2,332mm

Sunshine / day

9.3h

Mean relative humidity

83%

Average peak wind

9.1km/h

Seasonal range

5.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

174 d/yr

Rainy days (≥ 1 mm)

232 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.7 °C

Average feels-like low

25.2 °C

Average peak gust

24.0 km/h

Tropical nights (≥ 20 °C)

293 d/yr

Solar radiation

16.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.7 °C

since 1940

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

39.8 °C

9 July 1970

Coldest day

12.6 °C

15 January 1974

Wettest day

236 mm

10 November 2019

Windiest day

74.4 km/h

19 October 1989

Strongest gust

154.1 km/h

19 October 1989

Hottest feels-like

44.9 °C

28 May 1993

Coldest feels-like

12.2 °C

19 January 1961

Sunniest day

12.6 h

2 June 1957

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.9 °C1 June 202518.5 °C30 January 202526.0 °C3,452 mm2000
202435.7 °C13 May 202416.7 °C13 February 202426.3 °C3,005 mm2110
202335.6 °C23 May 202316.6 °C17 February 202326.1 °C2,514 mm2150
202235.2 °C7 June 202217.3 °C18 January 202225.9 °C2,811 mm2000
202137.7 °C31 May 202115.4 °C21 February 202126.1 °C2,186 mm2010
202036.5 °C10 July 202015.0 °C4 February 202026.1 °C2,607 mm2060
201935.9 °C21 June 201915.1 °C30 January 201926.0 °C2,836 mm1920
201836.5 °C26 May 201818.0 °C13 January 201825.9 °C2,470 mm2010
201735.3 °C17 June 201716.8 °C15 February 201725.7 °C3,107 mm1810
201636.3 °C3 June 201617.5 °C8 February 201626.2 °C2,755 mm2090
201536.5 °C3 July 201516.2 °C25 January 201525.5 °C2,425 mm1900
201436.4 °C17 June 201413.8 °C25 January 201425.5 °C2,344 mm1890
201335.6 °C10 June 201317.1 °C31 January 201325.7 °C2,606 mm1870
201234.8 °C14 June 201218.0 °C23 January 201225.8 °C2,509 mm2000
201134.9 °C16 June 201114.8 °C3 February 201125.3 °C3,076 mm1650
201036.5 °C23 May 201015.6 °C23 January 201025.9 °C2,728 mm2260
200935.7 °C10 August 200914.9 °C17 January 200925.4 °C2,790 mm1820
200835.1 °C24 June 200816.8 °C18 December 200825.4 °C2,261 mm1820
200735.4 °C4 July 200715.2 °C30 January 200725.7 °C2,317 mm1990
200635.7 °C8 June 200617.4 °C12 January 200625.8 °C2,659 mm2090
200536.7 °C4 August 200515.0 °C24 January 200525.6 °C2,546 mm1920
200435.7 °C24 June 200415.1 °C17 February 200425.4 °C2,159 mm1760
200335.4 °C15 May 200316.2 °C18 January 200325.4 °C2,003 mm1950
200236.5 °C23 June 200214.5 °C5 January 200225.7 °C2,077 mm2140
200135.6 °C14 June 200115.5 °C1 January 200125.6 °C2,469 mm1900
200034.4 °C8 June 200016.2 °C30 January 200025.4 °C3,176 mm1770
199934.1 °C18 May 199915.5 °C5 February 199925.3 °C2,720 mm1850
199837.5 °C18 May 199815.3 °C4 January 199826.2 °C2,491 mm2460
199735.0 °C20 May 199713.9 °C20 December 199725.0 °C2,193 mm1840
199634.4 °C20 June 199614.1 °C30 December 199625.1 °C2,071 mm1900
199536.4 °C25 June 199515.6 °C20 January 199525.3 °C2,553 mm1860
199435.4 °C27 May 199416.4 °C20 January 199425.4 °C1,825 mm1450
199337.1 °C27 May 199314.8 °C7 January 199325.4 °C2,881 mm1680
199235.3 °C21 June 199213.4 °C27 February 199225.2 °C2,108 mm1710
199136.6 °C24 June 199115.3 °C23 January 199125.4 °C2,183 mm1670
199035.4 °C18 May 199015.9 °C21 January 199025.6 °C2,273 mm1750
198934.9 °C29 May 198914.8 °C10 March 198925.2 °C2,657 mm1800
198834.9 °C24 July 198813.3 °C14 December 198825.7 °C2,546 mm1890
198735.5 °C22 July 198714.9 °C21 February 198725.6 °C1,983 mm2180
198633.8 °C27 June 198615.3 °C19 January 198625.0 °C2,714 mm1670
198534.3 °C27 May 198514.6 °C8 January 198524.9 °C2,902 mm1530
198434.4 °C2 June 198415.9 °C28 December 198425.0 °C2,948 mm1870
198339.6 °C29 June 198316.0 °C7 December 198325.5 °C1,548 mm1960
198234.7 °C19 June 198215.6 °C27 January 198224.9 °C2,365 mm1570
198134.0 °C1 June 198115.0 °C22 January 198124.8 °C2,787 mm1670
198034.9 °C3 July 198014.6 °C26 December 198025.2 °C2,180 mm1760
197935.6 °C10 May 197914.3 °C27 January 197925.0 °C2,344 mm1830
197837.1 °C19 May 197812.9 °C24 January 197825.2 °C3,075 mm1770
197736.2 °C29 June 197714.1 °C6 March 197725.0 °C2,198 mm1820
197634.3 °C22 June 197614.9 °C8 February 197624.6 °C2,578 mm1730
197537.5 °C16 May 197515.0 °C30 December 197525.3 °C1,920 mm2060
197436.1 °C16 July 197412.6 °C15 January 197425.1 °C2,678 mm1840
197338.6 °C4 June 197314.8 °C5 February 197325.6 °C1,798 mm2050
197236.1 °C22 June 197213.3 °C6 March 197224.8 °C2,134 mm1660
197134.6 °C30 August 197113.6 °C12 January 197124.6 °C2,636 mm1560
197039.8 °C9 July 197014.1 °C2 February 197025.5 °C1,893 mm1990
196938.6 °C18 May 196916.0 °C7 February 196925.8 °C1,468 mm2310
196836.3 °C25 May 196813.5 °C19 January 196825.0 °C943 mm1970
196737.9 °C30 May 196713.2 °C7 February 196724.8 °C1,632 mm1760
196636.8 °C20 August 196614.8 °C16 January 196625.2 °C1,524 mm1750
196533.5 °C14 June 196514.4 °C11 January 196524.2 °C1,485 mm1270
196435.3 °C19 May 196415.3 °C7 February 196424.5 °C2,459 mm1390
196337.1 °C30 May 196312.9 °C2 March 196324.6 °C1,763 mm1680
196235.3 °C26 June 196214.2 °C4 February 196225.0 °C1,272 mm1780
196139.5 °C11 June 196113.4 °C20 January 196125.2 °C1,670 mm1660
196036.8 °C25 May 196016.9 °C23 January 196025.4 °C1,680 mm1680
195937.2 °C12 July 195915.4 °C24 January 195925.5 °C1,510 mm1940
195837.8 °C20 May 195815.7 °C9 December 195825.0 °C2,278 mm1660
195734.8 °C8 August 195714.3 °C26 November 195725.0 °C1,988 mm1630
195634.6 °C13 June 195616.2 °C7 January 195624.6 °C2,632 mm1480
195537.4 °C21 May 195513.5 °C6 December 195525.0 °C2,128 mm1800
195438.5 °C10 June 195416.7 °C4 March 195425.4 °C1,883 mm1860
195335.2 °C25 May 195315.5 °C17 January 195325.3 °C2,104 mm1910
195238.5 °C4 June 195216.0 °C4 January 195225.6 °C1,842 mm1980
195135.8 °C5 July 195115.4 °C25 January 195125.1 °C1,990 mm1880
195035.0 °C28 May 195016.3 °C18 January 195025.0 °C1,961 mm1970
194935.4 °C30 May 194914.6 °C12 January 194925.0 °C2,296 mm1720
194832.7 °C14 June 194814.5 °C5 January 194824.0 °C2,578 mm960
194732.2 °C27 May 194715.9 °C16 December 194724.1 °C2,604 mm940
194632.4 °C21 May 194616.2 °C5 February 194624.2 °C2,722 mm880
194533.2 °C6 June 194517.0 °C18 January 194524.1 °C2,006 mm810
194431.7 °C18 June 194413.2 °C5 March 194423.6 °C3,570 mm490
194331.8 °C30 April 194313.2 °C29 January 194323.1 °C2,048 mm590
194232.7 °C26 May 194215.0 °C7 December 194224.0 °C2,250 mm1060
194132.0 °C11 June 194114.8 °C6 February 194124.0 °C2,418 mm570
194031.9 °C1 June 194015.1 °C18 January 194023.6 °C2,786 mm560

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.8 °C
+0.4 °C
Hot days (≥ 30 °C)
200 d/yr
+26
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3452 mm
+1120 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.9 °C+0.5 °C183 mm+71 mm
Feb26.5 °C+0.2 °C188 mm+101 mm
Mar28.6 °C+0.3 °C176 mm+89 mm
Apr31.4 °C+0.6 °C92 mm-1 mm
May32.7 °C+0.3 °C192 mm-30 mm
Jun32.7 °C+0.1 °C205 mm-20 mm
Jul31.4 °C-0.5 °C519 mm+231 mm
Aug31.3 °C0.0 °C288 mm-41 mm
Sep30.0 °C-0.7 °C447 mm+172 mm
Oct30.8 °C+1.4 °C275 mm+62 mm
Nov29.0 °C+1.1 °C424 mm+219 mm
Dec27.1 °C+1.1 °C464 mm+266 mm

The year's extremes

Hottest day
35.9 °C
1 Jun 2025
Coldest day
18.5 °C
30 Jan 2025
Wettest day
123.4 mm
4 Sep 2025
Windiest day
51.1 km/h
9 Nov 2025
Strongest gust
124.6 km/h
9 Nov 2025
Hottest feels-like
43.2 °C
4 Aug 2025
Coldest feels-like
19.5 °C
29 Jan 2025
Sunniest day
12.3 h
26 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 Roxas?

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

What is the hottest day ever recorded in Roxas?

The hottest day measured in Roxas between 1940 and 2025 was 9 July 1970, reaching 39.8 °C.

What is the coldest day in Roxas?

The coldest day measured in Roxas between 1940 and 2025 was 15 January 1974, at 12.6 °C.

Does it snow in Roxas?

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

Has the climate of Roxas warmed?

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

What is the wettest day in Roxas?

The wettest day measured in Roxas between 1940 and 2025 was 10 November 2019, with 236 mm of rain in 24 hours.

What was the windiest day in Roxas?

The windiest day measured in Roxas between 1940 and 2025 was 19 October 1989, with winds reaching 74.4 km/h.

What is the warmest month in Roxas?

The warmest month in Roxas is June (27.6 °C on average); the coldest is January (21.9 °C).

How much does it rain in Roxas?

Roxas receives on average 2,332 mm of precipitation per year, spread over about 232 rainy days.

Is it sunny in Roxas?

Roxas gets on average 9.3 hours of sunshine per day, roughly 3,395 hours per year over 1940-2025.

Are there tropical nights in Roxas?

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

What was the most extreme apparent temperature in Roxas?

In Roxas, between 1940 and 2025, the highest apparent temperature reached 44.9 °C on 28 May 1993, and the lowest was 12.2 °C on 19 January 1961.

Compare Roxas with another city

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

Nearby cities

The climate around Roxas

Other cities — Philippines