San Francisco climate — normals and trends

San Francisco (El Salvador) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 25.3 °C and it receives 1,592 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 (27.2 °C on average) and the coldest is November (24.0 °C). Rainfall peaks in September.

San Francisco averages 0 frost days, 245 hot days (≥ 30 °C) and 164 rainy days per year.

San Francisco has warmed by +2.1 °C between 1940 and 2025, or +0.25 °C per decade. This trend is statistically significant.

The hottest day of the period reached 38.7 °C (on 19 February 2020) and the coldest 10.3 °C (on 6 December 1945).

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

San FranciscoMorazan

coords
13.69°, -88.10°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAprilColdest monthNovemberWettest monthSeptemberDriest monthJanuary

Mean daily temperature

25.3°C

Average daily high

31.1°C

Average daily low

20.5°C

Annual rainfall

1,592mm

Sunshine / day

10.8h

Mean relative humidity

69%

Average peak wind

10.7km/h

Seasonal range

3.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

245 d/yr

Rainy days (≥ 1 mm)

164 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.1 °C

Average feels-like low

22.9 °C

Average peak gust

31.5 km/h

Tropical nights (≥ 20 °C)

255 d/yr

Solar radiation

20.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.1 °C

since 1940

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

38.7 °C

19 February 2020

Coldest day

10.3 °C

6 December 1945

Wettest day

176 mm

31 May 1968

Windiest day

32.1 km/h

5 February 1996

Strongest gust

81.0 km/h

5 February 1996

Hottest feels-like

41.0 °C

28 May 2024

Coldest feels-like

7.8 °C

6 December 1945

Sunniest day

12.4 h

30 May 1943

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.6 °C22 March 202517.1 °C18 January 202526.8 °C1,450 mm3310
202438.5 °C15 April 202414.8 °C23 February 202426.6 °C2,362 mm2920
202337.9 °C6 May 202315.9 °C16 January 202326.8 °C1,473 mm3310
202237.3 °C20 March 202216.8 °C15 December 202225.9 °C2,036 mm2780
202137.5 °C31 March 202116.6 °C4 February 202126.3 °C1,450 mm3140
202038.7 °C19 February 202016.3 °C10 December 202026.1 °C2,185 mm2940
201937.8 °C30 April 201917.0 °C27 December 201926.7 °C1,414 mm3280
201837.8 °C20 April 201816.0 °C6 January 201826.2 °C1,349 mm3170
201737.2 °C6 April 201715.3 °C25 January 201725.9 °C1,796 mm3060
201638.4 °C9 April 201615.9 °C23 November 201626.4 °C1,371 mm3290
201538.1 °C20 August 201517.4 °C29 January 201526.9 °C1,292 mm3280
201438.3 °C8 April 201415.8 °C17 January 201426.3 °C1,393 mm3010
201336.5 °C1 April 201315.5 °C4 March 201326.0 °C1,311 mm3000
201236.6 °C13 March 201215.2 °C24 December 201225.6 °C1,364 mm2780
201136.4 °C4 April 201116.1 °C8 January 201125.4 °C1,903 mm2760
201037.3 °C23 March 201014.4 °C16 December 201025.4 °C2,612 mm2550
200936.8 °C21 April 200915.4 °C25 December 200926.1 °C1,253 mm3260
200835.9 °C29 March 200815.7 °C29 November 200825.0 °C2,335 mm2310
200737.0 °C11 March 200714.9 °C11 November 200725.3 °C1,841 mm2550
200637.6 °C31 March 200613.5 °C23 November 200625.7 °C1,546 mm2930
200536.8 °C19 April 200513.8 °C26 November 200525.5 °C2,219 mm2680
200437.3 °C10 May 200414.8 °C25 January 200425.6 °C1,337 mm3050
200337.7 °C9 March 200315.0 °C20 December 200325.4 °C1,471 mm2620
200238.0 °C5 May 200214.1 °C10 January 200226.0 °C1,332 mm2840
200136.6 °C30 April 200115.2 °C24 January 200125.2 °C1,204 mm2450
200036.4 °C8 April 200013.7 °C27 January 200025.1 °C1,371 mm2500
199936.5 °C12 April 199913.2 °C29 December 199924.6 °C2,197 mm1810
199837.4 °C15 May 199814.0 °C4 February 199825.7 °C2,102 mm2500
199736.7 °C16 April 199713.9 °C16 December 199726.0 °C1,335 mm2910
199636.7 °C28 March 199611.7 °C14 January 199624.8 °C2,011 mm2100
199535.5 °C19 February 199515.3 °C10 February 199525.2 °C2,459 mm2410
199437.4 °C18 April 199415.7 °C5 March 199425.9 °C1,201 mm2880
199336.6 °C22 March 199313.5 °C20 December 199325.3 °C1,868 mm2520
199237.9 °C10 May 199216.1 °C19 December 199225.8 °C1,416 mm2980
199137.4 °C28 February 199115.7 °C12 February 199126.0 °C1,159 mm2950
199037.9 °C11 April 199015.5 °C1 January 199026.0 °C1,293 mm2790
198936.2 °C14 April 198913.1 °C27 December 198925.3 °C1,438 mm2500
198837.3 °C6 April 198815.7 °C19 December 198825.3 °C2,031 mm2230
198737.4 °C24 April 198715.0 °C6 January 198726.3 °C1,111 mm3330
198636.3 °C24 April 198613.2 °C15 March 198625.4 °C1,035 mm2800
198537.0 °C26 March 198515.4 °C6 January 198525.3 °C1,332 mm2700
198436.8 °C30 March 198414.9 °C25 November 198424.9 °C1,342 mm2310
198336.7 °C12 May 198315.5 °C21 March 198326.1 °C1,059 mm3040
198237.3 °C1 April 198215.8 °C29 December 198225.7 °C1,477 mm2710
198136.7 °C13 April 198112.6 °C1 January 198125.0 °C1,697 mm1950
198037.3 °C28 March 198013.3 °C29 December 198025.5 °C1,407 mm2530
197936.8 °C12 April 197915.4 °C20 December 197925.4 °C1,916 mm2220
197836.0 °C13 March 197814.4 °C7 February 197825.2 °C1,562 mm2450
197736.5 °C23 March 197713.7 °C20 January 197725.7 °C1,268 mm2660
197635.0 °C11 April 197613.0 °C10 February 197625.0 °C1,245 mm2640
197537.2 °C22 April 197512.6 °C24 December 197525.0 °C1,778 mm2160
197436.0 °C21 April 197415.1 °C14 November 197425.0 °C1,327 mm2270
197336.7 °C2 February 197314.5 °C19 December 197325.0 °C2,133 mm2020
197236.4 °C6 April 197214.6 °C22 February 197225.7 °C1,303 mm2940
197135.4 °C3 May 197115.4 °C15 February 197124.8 °C1,506 mm2140
197036.7 °C21 March 197014.3 °C5 February 197024.7 °C1,692 mm2040
196936.2 °C4 April 196915.8 °C2 February 196924.8 °C2,399 mm1920
196837.1 °C2 April 196814.7 °C25 March 196824.9 °C1,810 mm2200
196736.5 °C6 May 196714.3 °C18 March 196725.5 °C1,041 mm2710
196636.9 °C23 April 196615.1 °C30 November 196625.0 °C1,663 mm2020
196536.4 °C20 March 196513.7 °C31 January 196525.6 °C1,105 mm2990
196436.6 °C30 March 196415.8 °C2 January 196425.2 °C1,265 mm2510
196336.4 °C30 April 196313.8 °C4 January 196324.9 °C1,525 mm2250
196236.2 °C2 April 196214.7 °C16 February 196224.4 °C1,679 mm2000
196136.7 °C19 April 196115.5 °C26 December 196124.5 °C1,417 mm2170
196035.2 °C27 February 196013.5 °C31 January 196023.9 °C1,661 mm1640
195935.3 °C17 April 195914.3 °C10 February 195924.3 °C1,182 mm2110
195837.2 °C12 May 195813.6 °C5 February 195824.8 °C1,823 mm1960
195734.8 °C21 April 195713.8 °C11 December 195724.6 °C1,515 mm2280
195636.9 °C25 April 195611.8 °C14 January 195624.1 °C1,272 mm1740
195536.1 °C28 March 195514.8 °C29 December 195524.2 °C2,012 mm1590
195435.4 °C3 March 195415.1 °C20 December 195424.4 °C2,017 mm1750
195336.3 °C22 April 195313.8 °C11 January 195324.9 °C1,786 mm1960
195235.0 °C20 March 195213.5 °C28 February 195224.6 °C1,678 mm1960
195135.2 °C20 March 195113.4 °C12 January 195124.7 °C1,469 mm2200
195035.4 °C16 April 195013.6 °C29 November 195023.8 °C2,108 mm1430
194935.4 °C20 March 194915.1 °C2 January 194924.1 °C1,623 mm1640
194835.2 °C2 April 194815.2 °C16 January 194824.3 °C1,767 mm1330
194736.3 °C27 April 194714.5 °C16 February 194724.4 °C1,554 mm1420
194634.4 °C20 March 194616.0 °C11 January 194624.5 °C963 mm2190
194533.9 °C15 March 194510.3 °C6 December 194523.9 °C2,127 mm1360
194434.8 °C6 March 194412.6 °C8 January 194424.0 °C1,417 mm1620
194334.2 °C16 April 194311.9 °C21 December 194324.0 °C1,444 mm1750
194236.3 °C21 March 194215.8 °C25 January 194224.1 °C2,013 mm1430
194136.4 °C13 April 194113.7 °C12 February 194125.1 °C852 mm2830
194035.3 °C14 March 194015.3 °C23 February 194024.7 °C1,365 mm2110

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
32.6 °C
+1.5 °C
Hot days (≥ 30 °C)
331 d/yr
+86
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1450 mm
-142 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.3 °C+0.9 °C7 mm+5 mm
Feb34.1 °C+1.5 °C4 mm+1 mm
Mar34.7 °C+1.2 °C10 mm-6 mm
Apr34.1 °C+0.7 °C56 mm-12 mm
May33.1 °C+1.7 °C110 mm-136 mm
Jun31.3 °C+1.5 °C266 mm-1 mm
Jul33.7 °C+2.5 °C82 mm-67 mm
Aug34.0 °C+2.9 °C80 mm-117 mm
Sep31.7 °C+2.2 °C365 mm+49 mm
Oct29.7 °C+0.7 °C425 mm+160 mm
Nov30.5 °C+1.0 °C24 mm-32 mm
Dec31.5 °C+1.0 °C22 mm+15 mm

The year's extremes

Hottest day
37.6 °C
22 Mar 2025
Coldest day
17.1 °C
18 Jan 2025
Wettest day
57.0 mm
2 Oct 2025
Windiest day
23.6 km/h
22 Jan 2025
Strongest gust
58.0 km/h
22 Jan 2025
Hottest feels-like
39.9 °C
31 May 2025
Coldest feels-like
17.1 °C
18 Jan 2025
Sunniest day
12.4 h
28 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 San Francisco?

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

What is the hottest day ever recorded in San Francisco?

The hottest day measured in San Francisco between 1940 and 2025 was 19 February 2020, reaching 38.7 °C.

What is the coldest day in San Francisco?

The coldest day measured in San Francisco between 1940 and 2025 was 6 December 1945, at 10.3 °C.

Does it snow in San Francisco?

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

Has the climate of San Francisco warmed?

Yes: San Francisco warmed by +2.1 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in San Francisco?

The wettest day measured in San Francisco between 1940 and 2025 was 31 May 1968, with 176 mm of rain in 24 hours.

What was the windiest day in San Francisco?

The windiest day measured in San Francisco between 1940 and 2025 was 5 February 1996, with winds reaching 32.1 km/h.

What is the warmest month in San Francisco?

The warmest month in San Francisco is April (27.2 °C on average); the coldest is November (24.0 °C).

How much does it rain in San Francisco?

San Francisco receives on average 1,592 mm of precipitation per year, spread over about 164 rainy days.

Is it sunny in San Francisco?

San Francisco gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in San Francisco?

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

What was the most extreme apparent temperature in San Francisco?

In San Francisco, between 1940 and 2025, the highest apparent temperature reached 41.0 °C on 28 May 2024, and the lowest was 7.8 °C on 6 December 1945.

Compare San Francisco with another city

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

Nearby cities

The climate around San Francisco

Other cities — El Salvador