Sonzacate climate — normals and trends

Sonzacate (El Salvador) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 24.2 °C and it receives 2,047 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 (25.2 °C on average) and the coldest is January (23.5 °C). Rainfall peaks in September.

Sonzacate averages 0 frost days, 64 hot days (≥ 30 °C) and 209 rainy days per year.

Sonzacate has warmed by +1.8 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.7 °C (on 3 April 2016) and the coldest 13.0 °C (on 15 January 1956).

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

SonzacateSonsonate Department

coords
13.73°, -89.71°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAprilColdest monthJanuaryWettest monthSeptemberDriest monthJanuary

Mean daily temperature

24.2°C

Average daily high

28.6°C

Average daily low

21.0°C

Annual rainfall

2,047mm

Sunshine / day

10.7h

Mean relative humidity

79%

Average peak wind

10.5km/h

Seasonal range

1.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

64 d/yr

Rainy days (≥ 1 mm)

209 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.1 °C

Average feels-like low

23.4 °C

Average peak gust

31.9 km/h

Tropical nights (≥ 20 °C)

293 d/yr

Solar radiation

20.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.8 °C

since 1940

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

34.7 °C

3 April 2016

Coldest day

13.0 °C

15 January 1956

Wettest day

260 mm

4 September 1969

Windiest day

35.8 km/h

5 February 2009

Strongest gust

85.7 km/h

5 February 2009

Hottest feels-like

40.0 °C

15 May 1998

Coldest feels-like

10.9 °C

27 December 1989

Sunniest day

12.1 h

15 July 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.0 °C17 April 202518.3 °C18 January 202525.5 °C1,935 mm1540
202433.0 °C6 April 202416.8 °C10 February 202425.6 °C2,504 mm1910
202332.8 °C22 March 202316.9 °C16 January 202325.6 °C1,879 mm1990
202232.8 °C19 February 202217.7 °C4 February 202225.1 °C2,559 mm1420
202133.2 °C29 March 202115.9 °C5 February 202125.3 °C1,932 mm1690
202033.4 °C19 February 202018.2 °C23 January 202025.3 °C2,433 mm1930
201933.4 °C16 March 201918.0 °C29 January 201925.4 °C2,069 mm2000
201832.5 °C20 April 201816.1 °C12 January 201825.1 °C2,170 mm1630
201733.1 °C7 April 201716.6 °C24 January 201725.2 °C1,998 mm1740
201634.7 °C3 April 201617.0 °C25 January 201625.3 °C1,580 mm1750
201532.8 °C12 March 201518.5 °C28 January 201525.5 °C1,832 mm1810
201432.3 °C11 April 201416.8 °C17 January 201425.0 °C1,912 mm1320
201332.7 °C29 March 201317.4 °C4 March 201324.8 °C1,905 mm990
201232.9 °C13 March 201215.9 °C25 December 201224.7 °C1,697 mm1060
201132.1 °C3 April 201115.8 °C8 January 201124.5 °C2,589 mm660
201033.9 °C29 March 201014.0 °C16 December 201024.6 °C2,828 mm1090
200932.4 °C21 April 200916.8 °C23 December 200924.8 °C1,705 mm1330
200832.3 °C29 April 200816.0 °C29 November 200824.1 °C2,544 mm620
200732.0 °C4 March 200716.5 °C21 February 200724.3 °C2,172 mm930
200632.0 °C16 March 200615.8 °C23 November 200624.5 °C2,007 mm650
200532.1 °C17 April 200514.5 °C25 November 200524.5 °C2,526 mm880
200432.2 °C13 April 200416.0 °C25 January 200424.5 °C1,932 mm790
200332.0 °C8 March 200316.7 °C10 December 200324.6 °C1,955 mm780
200232.9 °C14 May 200215.6 °C10 January 200224.7 °C1,670 mm960
200131.8 °C18 April 200116.2 °C8 January 200124.2 °C1,572 mm590
200031.8 °C8 April 200015.5 °C28 January 200024.1 °C1,778 mm220
199931.5 °C18 April 199914.7 °C29 December 199923.8 °C2,416 mm270
199833.1 °C15 May 199816.5 °C6 February 199824.8 °C2,207 mm1110
199733.1 °C4 May 199715.5 °C16 December 199724.8 °C1,660 mm1080
199632.3 °C29 March 199614.6 °C14 January 199624.0 °C2,415 mm350
199531.7 °C4 March 199516.6 °C12 February 199524.2 °C2,718 mm330
199432.2 °C29 March 199416.7 °C30 December 199424.4 °C1,549 mm610
199331.9 °C31 July 199315.5 °C10 January 199324.3 °C2,096 mm510
199233.3 °C10 May 199215.3 °C8 February 199224.4 °C1,843 mm780
199132.3 °C26 February 199116.4 °C13 February 199124.4 °C1,760 mm530
199032.5 °C10 April 199017.5 °C1 January 199024.4 °C1,839 mm470
198931.4 °C7 April 198914.1 °C27 December 198924.0 °C1,997 mm450
198832.3 °C24 March 198816.7 °C27 January 198824.3 °C1,983 mm580
198732.4 °C17 May 198714.9 °C7 January 198724.7 °C1,613 mm900
198632.1 °C7 April 198615.4 °C29 January 198624.0 °C1,546 mm240
198531.2 °C8 March 198515.5 °C28 January 198523.9 °C1,946 mm150
198430.9 °C30 March 198416.0 °C25 November 198423.8 °C2,056 mm110
198332.3 °C9 May 198315.5 °C21 March 198324.6 °C1,815 mm530
198231.7 °C1 April 198217.2 °C7 March 198224.5 °C2,022 mm450
198132.0 °C1 April 198114.9 °C1 January 198124.2 °C2,104 mm420
198031.7 °C15 March 198015.7 °C30 December 198024.4 °C1,856 mm510
197931.6 °C12 April 197916.8 °C21 December 197924.3 °C2,173 mm270
197832.9 °C14 May 197815.1 °C7 February 197824.0 °C2,187 mm310
197731.0 °C24 April 197715.8 °C20 January 197724.2 °C1,633 mm410
197631.0 °C12 March 197616.3 °C19 January 197623.9 °C1,695 mm440
197531.7 °C22 April 197515.5 °C24 December 197523.7 °C2,289 mm200
197431.9 °C25 April 197416.6 °C15 February 197423.8 °C1,765 mm220
197332.5 °C19 February 197315.3 °C19 December 197324.0 °C2,294 mm700
197232.3 °C2 April 197216.8 °C22 February 197224.4 °C1,834 mm450
197131.5 °C29 April 197116.7 °C15 February 197123.7 °C2,134 mm160
197032.9 °C23 March 197015.2 °C5 February 197023.9 °C2,303 mm500
196932.6 °C9 May 196917.0 °C23 January 196924.1 °C2,838 mm600
196831.6 °C6 April 196815.5 °C11 February 196823.7 °C2,098 mm210
196730.9 °C11 March 196716.3 °C18 March 196724.0 °C1,545 mm280
196631.2 °C5 March 196616.1 °C22 December 196623.9 °C2,104 mm250
196531.4 °C21 March 196515.2 °C3 March 196523.9 °C1,890 mm230
196431.4 °C6 March 196416.4 °C20 January 196423.8 °C1,720 mm280
196331.4 °C14 April 196314.6 °C26 December 196323.9 °C2,083 mm200
196231.5 °C4 April 196215.6 °C4 January 196223.5 °C1,896 mm190
196131.8 °C19 April 196116.6 °C27 December 196123.6 °C1,990 mm260
196031.6 °C28 March 196015.3 °C31 January 196023.4 °C2,426 mm290
195931.3 °C13 March 195916.2 °C5 December 195923.5 °C1,843 mm330
195832.2 °C16 April 195815.3 °C6 February 195824.0 °C2,186 mm460
195731.8 °C6 May 195714.6 °C11 December 195723.7 °C2,055 mm190
195631.5 °C8 March 195613.0 °C15 January 195623.2 °C2,101 mm190
195532.6 °C27 March 195517.0 °C21 January 195523.2 °C2,288 mm480
195431.8 °C3 April 195416.3 °C22 December 195423.5 °C2,241 mm350
195331.6 °C26 March 195315.7 °C11 January 195324.0 °C2,103 mm400
195231.4 °C6 April 195216.5 °C2 February 195223.8 °C2,025 mm260
195131.5 °C20 March 195115.4 °C5 February 195123.9 °C1,967 mm280
195031.2 °C11 April 195015.7 °C29 November 195023.1 °C2,717 mm200
194931.8 °C20 March 194916.4 °C3 January 194923.4 °C2,277 mm230
194831.5 °C6 April 194815.6 °C16 January 194823.6 °C2,383 mm240
194732.6 °C7 April 194716.0 °C17 February 194723.6 °C2,258 mm300
194631.5 °C31 March 194617.7 °C27 February 194623.6 °C1,810 mm240
194530.5 °C23 February 194513.5 °C6 December 194523.3 °C2,398 mm60
194430.8 °C16 April 194414.8 °C8 January 194423.5 °C1,682 mm140
194332.3 °C15 April 194313.6 °C22 December 194323.2 °C2,142 mm100
194232.7 °C31 March 194216.7 °C27 January 194223.5 °C2,234 mm330
194133.1 °C26 April 194114.7 °C16 January 194124.0 °C1,599 mm800
194031.5 °C14 March 194016.8 °C24 February 194023.6 °C1,682 mm290

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.7 °C
+1.1 °C
Hot days (≥ 30 °C)
154 d/yr
+90
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1935 mm
-112 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.1 °C+1.3 °C7 mm+1 mm
Feb30.5 °C+1.2 °C21 mm+14 mm
Mar30.5 °C+0.7 °C24 mm+3 mm
Apr30.8 °C+1.0 °C42 mm-25 mm
May30.0 °C+1.4 °C141 mm-98 mm
Jun29.0 °C+1.1 °C546 mm+185 mm
Jul30.3 °C+1.7 °C190 mm-69 mm
Aug29.5 °C+1.2 °C221 mm-76 mm
Sep28.9 °C+1.4 °C345 mm-57 mm
Oct28.7 °C+1.1 °C316 mm+13 mm
Nov29.3 °C+1.2 °C33 mm-39 mm
Dec29.4 °C+0.9 °C49 mm+35 mm

The year's extremes

Hottest day
33.0 °C
17 Apr 2025
Coldest day
18.3 °C
18 Jan 2025
Wettest day
75.9 mm
15 Jun 2025
Windiest day
24.5 km/h
25 Jan 2025
Strongest gust
61.2 km/h
25 Jan 2025
Hottest feels-like
38.7 °C
15 Apr 2025
Coldest feels-like
18.7 °C
18 Jan 2025
Sunniest day
12.1 h
15 Jul 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 Sonzacate?

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

What is the hottest day ever recorded in Sonzacate?

The hottest day measured in Sonzacate between 1940 and 2025 was 3 April 2016, reaching 34.7 °C.

What is the coldest day in Sonzacate?

The coldest day measured in Sonzacate between 1940 and 2025 was 15 January 1956, at 13.0 °C.

Does it snow in Sonzacate?

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

Has the climate of Sonzacate warmed?

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

What is the wettest day in Sonzacate?

The wettest day measured in Sonzacate between 1940 and 2025 was 4 September 1969, with 260 mm of rain in 24 hours.

What was the windiest day in Sonzacate?

The windiest day measured in Sonzacate between 1940 and 2025 was 5 February 2009, with winds reaching 35.8 km/h.

What is the warmest month in Sonzacate?

The warmest month in Sonzacate is April (25.2 °C on average); the coldest is January (23.5 °C).

How much does it rain in Sonzacate?

Sonzacate receives on average 2,047 mm of precipitation per year, spread over about 209 rainy days.

Is it sunny in Sonzacate?

Sonzacate gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

Are there tropical nights in Sonzacate?

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

What was the most extreme apparent temperature in Sonzacate?

In Sonzacate, between 1940 and 2025, the highest apparent temperature reached 40.0 °C on 15 May 1998, and the lowest was 10.9 °C on 27 December 1989.

Compare Sonzacate with another city

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

Nearby cities

The climate around Sonzacate

Other cities — El Salvador