Solano climate — normals and trends

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

Solano averages 0 frost days, 88 hot days (≥ 30 °C) and 258 rainy days per year.

Solano 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 37.0 °C (on 17 July 1952) and the coldest 10.0 °C (on 13 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

SolanoCagayan Valley

coords
16.52°, 121.18°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthJuneColdest monthJanuaryWettest monthSeptemberDriest monthApril

Mean daily temperature

23.2°C

Average daily high

27.3°C

Average daily low

19.7°C

Annual rainfall

2,480mm

Sunshine / day

9.2h

Mean relative humidity

83%

Average peak wind

8.1km/h

Seasonal range

5.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

88 d/yr

Rainy days (≥ 1 mm)

258 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.7 °C

Average feels-like low

22.1 °C

Average peak gust

26.6 km/h

Tropical nights (≥ 20 °C)

186 d/yr

Solar radiation

16.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.61 · 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

37.0 °C

17 July 1952

Coldest day

10.0 °C

13 January 1971

Wettest day

252 mm

23 October 1998

Windiest day

48.0 km/h

27 October 1978

Strongest gust

150.5 km/h

23 October 1998

Hottest feels-like

41.8 °C

3 June 2016

Coldest feels-like

8.7 °C

13 January 1971

Sunniest day

12.6 h

2 June 1957

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.7 °C3 August 202516.5 °C24 March 202524.1 °C4,004 mm940
202434.0 °C12 June 202413.8 °C27 January 202424.4 °C3,345 mm1340
202334.6 °C9 August 202315.3 °C1 February 202324.2 °C2,730 mm1250
202233.3 °C3 June 202213.7 °C18 January 202224.0 °C2,873 mm990
202135.9 °C31 May 202113.9 °C20 February 202124.1 °C2,356 mm1110
202033.8 °C10 July 202012.9 °C4 February 202024.2 °C2,994 mm1350
201934.1 °C16 August 201912.2 °C21 February 201924.1 °C2,469 mm1180
201833.7 °C26 May 201814.9 °C29 October 201824.0 °C2,420 mm1020
201734.0 °C17 June 201713.7 °C19 January 201723.8 °C3,537 mm1020
201633.4 °C3 June 201615.4 °C8 February 201624.3 °C2,632 mm1340
201534.2 °C3 July 201514.2 °C25 January 201523.6 °C2,454 mm1200
201433.8 °C17 June 201411.0 °C25 January 201423.6 °C2,448 mm1040
201333.5 °C6 April 201314.3 °C31 January 201323.7 °C3,199 mm850
201232.9 °C11 June 201216.0 °C6 February 201223.9 °C2,681 mm1070
201133.4 °C16 June 201113.9 °C13 March 201123.3 °C3,582 mm720
201034.7 °C23 May 201012.8 °C23 January 201024.0 °C2,572 mm1310
200932.9 °C10 August 200912.2 °C15 January 200923.5 °C3,290 mm870
200833.2 °C5 May 200815.0 °C9 March 200823.4 °C2,739 mm980
200733.1 °C7 June 200713.7 °C30 January 200723.7 °C2,642 mm1190
200633.9 °C8 June 200614.5 °C12 January 200623.9 °C2,961 mm1140
200534.3 °C22 May 200512.5 °C24 January 200523.6 °C2,591 mm1100
200433.5 °C20 June 200413.3 °C23 December 200423.4 °C2,607 mm880
200333.0 °C20 July 200312.6 °C18 January 200323.3 °C2,314 mm890
200234.4 °C1 July 200212.5 °C12 January 200223.7 °C1,812 mm1050
200133.7 °C14 June 200113.5 °C26 November 200123.6 °C2,594 mm870
200032.3 °C14 June 200014.0 °C30 January 200023.5 °C2,988 mm700
199933.1 °C9 May 199913.9 °C5 February 199923.3 °C2,788 mm770
199835.1 °C26 July 199812.7 °C4 January 199824.3 °C2,571 mm1530
199733.2 °C15 August 199711.5 °C20 December 199723.1 °C2,269 mm730
199632.6 °C21 June 199611.8 °C5 January 199623.1 °C2,375 mm1010
199534.3 °C9 May 199512.3 °C21 January 199523.3 °C2,735 mm870
199433.4 °C3 May 199413.5 °C20 January 199423.5 °C2,148 mm770
199334.7 °C28 May 199312.5 °C7 January 199323.4 °C2,870 mm950
199233.2 °C6 July 199211.4 °C28 February 199223.3 °C2,441 mm720
199133.5 °C6 July 199113.1 °C6 December 199123.4 °C2,372 mm680
199033.3 °C22 April 199013.5 °C22 January 199023.7 °C2,283 mm880
198933.2 °C27 August 198912.8 °C11 March 198923.3 °C2,719 mm880
198833.4 °C21 May 198811.0 °C14 December 198823.8 °C2,685 mm1130
198734.1 °C23 June 198710.8 °C22 February 198723.6 °C2,165 mm1060
198632.4 °C13 May 198613.0 °C18 January 198623.1 °C2,918 mm620
198533.0 °C28 May 198511.3 °C26 December 198523.0 °C2,435 mm500
198432.5 °C19 July 198413.6 °C22 February 198423.1 °C2,832 mm640
198335.2 °C2 July 198313.4 °C11 February 198323.5 °C1,679 mm1130
198233.3 °C2 June 198213.7 °C23 January 198223.1 °C2,464 mm780
198132.7 °C30 May 198112.3 °C4 March 198122.9 °C3,002 mm660
198033.7 °C16 May 198011.0 °C25 December 198023.3 °C2,300 mm800
197934.7 °C18 July 197911.6 °C27 January 197923.1 °C2,261 mm1000
197834.1 °C19 May 197810.0 °C24 January 197823.4 °C2,998 mm960
197736.0 °C17 May 197711.7 °C6 March 197723.2 °C2,259 mm1220
197633.3 °C14 April 197612.5 °C8 February 197622.8 °C3,087 mm830
197535.6 °C16 May 197512.3 °C31 December 197523.5 °C2,064 mm1300
197434.3 °C27 September 197410.1 °C15 January 197423.3 °C2,522 mm1200
197335.1 °C23 June 197313.1 °C5 February 197323.6 °C1,802 mm1340
197233.3 °C22 June 197210.5 °C6 March 197222.8 °C2,248 mm650
197132.4 °C7 September 197110.0 °C13 January 197122.6 °C2,935 mm740
197035.1 °C9 July 197011.9 °C2 February 197023.4 °C2,117 mm1060
196936.5 °C22 May 196912.7 °C29 January 196923.7 °C1,408 mm1370
196834.0 °C18 May 196811.5 °C19 January 196823.1 °C977 mm1380
196735.4 °C13 July 196710.1 °C8 February 196723.0 °C1,614 mm1210
196634.6 °C30 April 196611.9 °C13 January 196623.4 °C1,396 mm1130
196532.5 °C3 July 196512.3 °C5 January 196522.5 °C1,533 mm560
196432.4 °C5 June 196412.5 °C7 February 196422.5 °C2,225 mm470
196334.1 °C23 May 196310.2 °C2 March 196322.6 °C1,882 mm750
196232.5 °C7 July 196212.7 °C11 February 196222.8 °C1,716 mm710
196135.7 °C11 June 196111.4 °C20 January 196123.2 °C1,840 mm870
196033.6 °C22 June 196013.9 °C30 November 196023.3 °C1,744 mm680
195934.6 °C14 August 195912.8 °C18 February 195923.5 °C1,672 mm1260
195836.6 °C20 May 195812.6 °C9 December 195823.1 °C2,028 mm880
195734.1 °C14 May 195712.5 °C26 November 195723.1 °C2,251 mm880
195632.9 °C13 June 195613.7 °C7 January 195622.6 °C3,038 mm560
195535.6 °C24 May 195512.4 °C23 February 195523.1 °C2,054 mm1180
195435.8 °C12 July 195413.7 °C26 November 195423.4 °C1,962 mm1100
195333.0 °C28 May 195314.9 °C5 January 195323.1 °C2,526 mm580
195237.0 °C17 July 195213.3 °C2 February 195223.6 °C2,110 mm1190
195133.2 °C21 August 195112.1 °C25 January 195123.2 °C1,859 mm880
195035.1 °C17 August 195013.8 °C27 November 195023.3 °C1,933 mm1210
194933.9 °C4 June 194912.6 °C17 February 194923.1 °C2,321 mm870
194831.6 °C26 June 194812.4 °C4 January 194822.1 °C2,968 mm160
194731.3 °C9 June 194712.8 °C16 December 194722.3 °C3,391 mm120
194631.3 °C17 May 194614.0 °C6 February 194622.4 °C2,685 mm110
194531.1 °C6 June 194513.7 °C18 March 194522.2 °C2,379 mm120
194430.7 °C21 June 194411.3 °C3 February 194421.7 °C3,774 mm20
194330.0 °C27 July 194311.2 °C24 January 194321.2 °C2,040 mm10
194231.2 °C11 August 194211.2 °C7 December 194222.1 °C2,693 mm190
194130.6 °C12 June 194112.0 °C20 January 194122.2 °C2,564 mm60
194030.6 °C3 June 194012.3 °C21 February 194021.8 °C3,564 mm20

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
27.7 °C
+0.4 °C
Hot days (≥ 30 °C)
94 d/yr
+6
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
4004 mm
+1524 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan23.9 °C+0.7 °C302 mm+115 mm
Feb24.6 °C+0.3 °C311 mm+161 mm
Mar26.5 °C+0.3 °C260 mm+130 mm
Apr29.7 °C+1.2 °C134 mm+14 mm
May30.4 °C+0.1 °C202 mm+3 mm
Jun30.5 °C0.0 °C258 mm+82 mm
Jul29.6 °C-0.3 °C552 mm+306 mm
Aug29.5 °C0.0 °C310 mm+43 mm
Sep28.0 °C-0.9 °C481 mm+209 mm
Oct28.2 °C+1.0 °C354 mm+104 mm
Nov26.7 °C+1.2 °C505 mm+269 mm
Dec25.1 °C+1.4 °C336 mm+88 mm

The year's extremes

Hottest day
33.7 °C
3 Aug 2025
Coldest day
16.5 °C
24 Mar 2025
Wettest day
135.5 mm
22 Jul 2025
Windiest day
48.0 km/h
9 Nov 2025
Strongest gust
142.9 km/h
9 Nov 2025
Hottest feels-like
40.0 °C
4 Aug 2025
Coldest feels-like
17.8 °C
28 Apr 2025
Sunniest day
12.4 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 Solano?

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

What is the hottest day ever recorded in Solano?

The hottest day measured in Solano between 1940 and 2025 was 17 July 1952, reaching 37.0 °C.

What is the coldest day in Solano?

The coldest day measured in Solano between 1940 and 2025 was 13 January 1971, at 10.0 °C.

Does it snow in Solano?

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

Has the climate of Solano warmed?

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

What is the wettest day in Solano?

The wettest day measured in Solano between 1940 and 2025 was 23 October 1998, with 252 mm of rain in 24 hours.

What was the windiest day in Solano?

The windiest day measured in Solano between 1940 and 2025 was 27 October 1978, with winds reaching 48.0 km/h.

What is the warmest month in Solano?

The warmest month in Solano is June (25.7 °C on average); the coldest is January (19.9 °C).

How much does it rain in Solano?

Solano receives on average 2,480 mm of precipitation per year, spread over about 258 rainy days.

Is it sunny in Solano?

Solano gets on average 9.2 hours of sunshine per day, roughly 3,358 hours per year over 1940-2025.

Are there tropical nights in Solano?

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

What was the most extreme apparent temperature in Solano?

In Solano, between 1940 and 2025, the highest apparent temperature reached 41.8 °C on 3 June 2016, and the lowest was 8.7 °C on 13 January 1971.

Compare Solano with another city

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

Nearby cities

The climate around Solano

Other cities — Philippines