Spartanburg climate — normals and trends

Spartanburg (United States) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 15.7 °C and it receives 1,127 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 July (25.9 °C on average) and the coldest is January (5.0 °C). Rainfall peaks in March.

Spartanburg averages 53 frost days, 71 hot days (≥ 30 °C) and 118 rainy days per year.

Spartanburg has warmed by +1.5 °C between 1940 and 2025, or +0.17 °C per decade. This trend is statistically significant.

The number of frost days there went from about 59 to 47 per year over the period.

The hottest day of the period reached 41.7 °C (on 1 July 2012) and the coldest -19.5 °C (on 10 January 1970).

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

SpartanburgSouth Carolina

coords
34.95°, -81.93°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJulyColdest monthJanuaryWettest monthMarchDriest monthOctober

Mean daily temperature

15.7°C

Average daily high

21.5°C

Average daily low

10.6°C

Annual rainfall

1,127mm

Sunshine / day

9.2h

Mean relative humidity

70%

Average peak wind

13.5km/h

Seasonal range

20.9°C

Frost days (< 0 °C)

53 d/yr

Hot days (≥ 30 °C)

71 d/yr

Rainy days (≥ 1 mm)

118 d/yr

Annual snowfall

12.9 cm

Average feels-like high

21.5 °C

Average feels-like low

9.5 °C

Average peak gust

31.8 km/h

Tropical nights (≥ 20 °C)

72 d/yr

Solar radiation

16.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.5 °C

since 1940

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

41.7 °C

1 July 2012

Coldest day

-19.5 °C

10 January 1970

Wettest day

145 mm

10 October 1990

Windiest day

56.3 km/h

22 September 1989

Strongest gust

134.6 km/h

22 September 1989

Hottest feels-like

44.4 °C

30 June 2012

Coldest feels-like

-24.9 °C

10 January 1970

Snowiest day

28.7 cm

22 January 1987

Sunniest day

14.3 h

14 June 2019

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.9 °C27 July 2025-9.0 °C15 December 202516.5 °C1,025 mm6947
202436.6 °C5 July 2024-8.6 °C17 January 202416.8 °C1,278 mm7443
202336.6 °C26 August 2023-6.2 °C20 December 202317.1 °C1,031 mm7332
202239.0 °C22 June 2022-12.8 °C24 December 202216.6 °C1,107 mm9450
202135.2 °C13 August 2021-5.3 °C24 November 202116.8 °C1,056 mm8438
202035.7 °C17 July 2020-6.6 °C26 December 202016.9 °C1,530 mm7329
201936.6 °C29 May 2019-5.8 °C21 January 201917.4 °C1,134 mm11332
201834.8 °C3 July 2018-12.6 °C2 January 201816.5 °C1,438 mm9649
201736.8 °C23 July 2017-11.6 °C8 January 201717.4 °C1,218 mm8534
201637.1 °C8 July 2016-10.7 °C24 January 201617.5 °C841 mm11845
201537.9 °C10 July 2015-12.5 °C20 February 201517.1 °C1,236 mm10446
201436.4 °C2 July 2014-14.5 °C7 January 201415.8 °C1,030 mm8451
201334.3 °C28 June 2013-5.7 °C2 February 201315.6 °C1,262 mm4958
201241.7 °C1 July 2012-6.9 °C4 January 201217.1 °C959 mm7730
201138.2 °C3 August 2011-7.9 °C12 January 201116.9 °C939 mm10943
201038.7 °C25 July 2010-10.7 °C9 January 201016.0 °C925 mm10973
200937.3 °C9 August 2009-11.1 °C17 January 200915.9 °C1,340 mm8153
200838.7 °C10 June 2008-7.7 °C21 January 200816.1 °C937 mm8849
200739.7 °C9 August 2007-6.8 °C29 January 200717.1 °C765 mm10250
200636.7 °C22 June 2006-10.9 °C9 December 200616.4 °C970 mm8243
200536.1 °C27 July 2005-9.6 °C24 January 200515.8 °C1,174 mm5654
200434.5 °C14 July 2004-11.4 °C29 January 200415.9 °C1,093 mm5666
200333.5 °C27 August 2003-12.8 °C24 January 200315.1 °C1,437 mm3057
200238.5 °C30 July 2002-8.4 °C5 January 200216.4 °C1,101 mm9455
200135.7 °C14 June 2001-8.3 °C3 January 200116.3 °C782 mm6246
200036.7 °C2 June 2000-11.3 °C1 February 200015.6 °C890 mm7557
199938.4 °C18 August 1999-11.5 °C5 January 199916.0 °C902 mm6952
199837.4 °C27 June 1998-7.2 °C13 March 199816.8 °C1,135 mm10333
199738.6 °C3 July 1997-8.7 °C18 January 199715.4 °C1,059 mm7045
199637.0 °C23 June 1996-13.7 °C5 February 199615.1 °C1,192 mm6667
199537.3 °C24 July 1995-11.9 °C9 February 199515.5 °C1,395 mm6361
199435.3 °C22 June 1994-15.5 °C19 January 199415.7 °C1,293 mm5244
199337.8 °C29 July 1993-14.3 °C15 March 199315.8 °C1,044 mm8852
199238.7 °C10 July 1992-6.6 °C9 February 199215.3 °C1,421 mm5452
199134.9 °C2 July 1991-11.4 °C16 February 199116.0 °C1,183 mm6244
199037.8 °C30 June 1990-6.9 °C25 December 199016.7 °C1,311 mm8033
198936.0 °C1 June 1989-11.3 °C23 December 198915.2 °C1,549 mm5850
198837.6 °C18 August 1988-14.7 °C12 January 198815.1 °C857 mm8967
198736.7 °C27 August 1987-7.1 °C24 January 198715.4 °C1,212 mm6859
198640.0 °C19 July 1986-14.0 °C28 January 198616.3 °C969 mm9858
198537.5 °C4 June 1985-19.0 °C21 January 198515.8 °C1,173 mm7163
198435.9 °C19 June 1984-9.0 °C22 January 198415.5 °C1,152 mm6255
198339.6 °C23 August 1983-16.0 °C25 December 198314.8 °C1,367 mm7358
198233.2 °C3 July 1982-15.5 °C11 January 198215.3 °C1,357 mm4852
198139.3 °C22 June 1981-12.2 °C5 January 198115.4 °C849 mm9370
198037.9 °C17 July 1980-15.4 °C3 March 198015.1 °C1,143 mm8860
197935.5 °C20 August 1979-17.2 °C10 February 197914.7 °C1,337 mm3565
197837.3 °C28 June 1978-12.8 °C11 January 197815.0 °C1,154 mm6266
197740.6 °C9 July 1977-15.2 °C17 January 197715.9 °C1,062 mm9472
197635.0 °C24 July 1976-12.8 °C19 January 197614.7 °C1,175 mm5068
197536.1 °C4 September 1975-10.1 °C19 December 197515.8 °C1,267 mm5652
197434.2 °C22 June 1974-7.6 °C26 February 197416.1 °C1,069 mm5037
197333.7 °C29 August 1973-12.7 °C13 January 197315.6 °C1,290 mm5249
197235.8 °C23 July 1972-11.8 °C16 January 197215.6 °C1,025 mm7041
197134.9 °C6 June 1971-10.0 °C2 January 197115.7 °C1,147 mm4659
197036.2 °C1 July 1970-19.5 °C10 January 197015.4 °C1,021 mm6864
196934.6 °C28 June 1969-10.6 °C6 January 196914.5 °C1,078 mm4975
196836.8 °C24 August 1968-11.4 °C15 January 196814.6 °C998 mm5582
196733.7 °C28 May 1967-12.3 °C25 February 196714.9 °C1,016 mm3255
196636.9 °C28 July 1966-19.4 °C31 January 196614.7 °C1,077 mm5966
196535.3 °C18 August 1965-16.2 °C19 January 196515.5 °C851 mm6761
196435.7 °C10 June 1964-10.6 °C15 January 196415.2 °C1,535 mm5454
196334.8 °C7 August 1963-12.5 °C24 January 196314.9 °C1,107 mm5473
196234.7 °C14 September 1962-16.1 °C13 December 196215.2 °C1,103 mm6647
196133.1 °C1 August 1961-10.1 °C22 January 196115.0 °C1,219 mm4055
196035.9 °C30 August 1960-15.0 °C15 February 196014.9 °C1,109 mm8778
195938.5 °C30 June 1959-9.7 °C6 January 195916.2 °C1,263 mm7845
195836.6 °C14 June 1958-16.1 °C19 February 195815.0 °C988 mm9068
195736.9 °C16 August 1957-11.2 °C12 December 195716.2 °C1,209 mm7539
195637.5 °C6 August 1956-6.8 °C23 November 195616.4 °C1,024 mm9653
195535.6 °C28 July 1955-10.8 °C13 February 195516.0 °C887 mm8157
195438.9 °C27 June 1954-6.6 °C13 January 195416.2 °C721 mm11062
195338.1 °C31 July 1953-10.1 °C19 December 195316.4 °C1,049 mm8945
195238.5 °C23 July 1952-7.8 °C30 January 195216.0 °C1,061 mm8343
195136.3 °C3 June 1951-8.5 °C3 February 195115.7 °C1,106 mm8153
195036.4 °C27 June 1950-10.1 °C25 November 195015.7 °C969 mm4358
194935.6 °C28 July 1949-6.3 °C24 December 194916.3 °C1,418 mm5236
194836.7 °C6 July 1948-13.9 °C25 January 194815.8 °C1,470 mm6445
194737.1 °C31 July 1947-8.2 °C10 February 194714.6 °C1,170 mm6266
194633.3 °C12 July 1946-7.4 °C2 January 194615.5 °C1,195 mm2646
194536.9 °C30 June 1945-11.5 °C17 December 194515.2 °C1,359 mm4652
194437.2 °C23 June 1944-6.0 °C13 February 194415.5 °C1,145 mm5547
194335.4 °C27 August 1943-6.1 °C15 February 194315.2 °C991 mm6446
194235.3 °C20 July 1942-7.1 °C4 March 194215.3 °C1,120 mm4157
194134.4 °C29 May 1941-4.8 °C9 February 194115.5 °C957 mm5960
194035.0 °C28 July 1940-19.0 °C28 January 194014.3 °C1,159 mm3155

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
22.4 °C
+0.9 °C
Hot days (≥ 30 °C)
69 d/yr
-2
Frost days (< 0 °C)
47 d/yr
-6
Annual rainfall
1025 mm
-102 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan9.1 °C-1.4 °C41 mm-58 mm
Feb15.3 °C+2.6 °C68 mm-28 mm
Mar20.5 °C+3.6 °C49 mm-67 mm
Apr24.1 °C+2.1 °C94 mm+0 mm
May24.9 °C-1.3 °C183 mm+95 mm
Jun31.6 °C+1.6 °C97 mm+13 mm
Jul34.1 °C+2.7 °C100 mm+0 mm
Aug27.6 °C-2.9 °C218 mm+118 mm
Sep27.6 °C+0.2 °C36 mm-58 mm
Oct22.0 °C-0.2 °C86 mm+5 mm
Nov18.6 °C+2.1 °C13 mm-71 mm
Dec13.0 °C+1.3 °C39 mm-54 mm

The year's extremes

Hottest day
37.9 °C
27 Jul 2025
Coldest day
-9.0 °C
15 Dec 2025
Wettest day
65.9 mm
5 Aug 2025
Windiest day
30.3 km/h
16 Feb 2025
Strongest gust
90.7 km/h
16 Feb 2025
Hottest feels-like
42.5 °C
25 Jun 2025
Coldest feels-like
-13.2 °C
15 Dec 2025
Snowiest day
5.7 cm
10 Jan 2025
Sunniest day
14.0 h
20 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 Spartanburg?

Spartanburg has a humid subtropical climate (Köppen Cfa). Over 1940-2025, the average annual temperature is 15.7 °C and it receives 1,127 mm of precipitation per year.

What is the hottest day ever recorded in Spartanburg?

The hottest day measured in Spartanburg between 1940 and 2025 was 1 July 2012, reaching 41.7 °C.

What is the coldest day in Spartanburg?

The coldest day measured in Spartanburg between 1940 and 2025 was 10 January 1970, at -19.5 °C.

Does it snow in Spartanburg?

Yes. Spartanburg gets on average 12.9 cm of snow per year and has around 53 frost days.

Has the climate of Spartanburg warmed?

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

What is the wettest day in Spartanburg?

The wettest day measured in Spartanburg between 1940 and 2025 was 10 October 1990, with 145 mm of rain in 24 hours.

What was the windiest day in Spartanburg?

The windiest day measured in Spartanburg between 1940 and 2025 was 22 September 1989, with winds reaching 56.3 km/h.

What is the warmest month in Spartanburg?

The warmest month in Spartanburg is July (25.9 °C on average); the coldest is January (5.0 °C).

How much does it rain in Spartanburg?

Spartanburg receives on average 1,127 mm of precipitation per year, spread over about 118 rainy days.

Is it sunny in Spartanburg?

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

What is the biggest single-day snowfall in Spartanburg?

The heaviest 24-hour snowfall measured in Spartanburg between 1940 and 2025 was 22 January 1987, with 28.7 cm.

Are there tropical nights in Spartanburg?

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

What was the most extreme apparent temperature in Spartanburg?

In Spartanburg, between 1940 and 2025, the highest apparent temperature reached 44.4 °C on 30 June 2012, and the lowest was -24.9 °C on 10 January 1970.

Compare Spartanburg with another city

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

Nearby cities

The climate around Spartanburg

Other cities — United States