South Dakota climate: Statewide normals, its places and each month, NOAA 1991-2020

South Dakota's statewide normal is 45.6°F a year with 21.2 inches of precipitation (NOAA nClimDiv, 1991-2020); it has warmed 2.0°F per century since 1895, and 2012 was its warmest year.

Statewide normal temperature
45.6°Fyear, 1991-2020
Statewide normal precipitation
21.2 inyear, 1991-2020
Last five years against normal
+1.4°F2021-2025 mean 47.0°F
Places with normals
167100 Census places, 67 other stations

What is South Dakota's weather like each month?

Statewide, July is the warmest month and January the coldest. Each month has its own page with the warmest and coolest places that month:

  1. Jan29°8°
  2. Feb33°12°
  3. Mar45°22°
  4. Apr57°32°
  5. May68°43°
  6. Jun79°54°
  7. Jul86°60°
  8. Aug84°57°
  9. Sep75°48°
  10. Oct60°35°
  11. Nov44°22°
  12. Dec32°12°
South Dakota statewide normals by month, 1991-2020 (NOAA nClimDiv)
MonthHighLowMeanPrecip.
January29°F8°F18.4°F0.47
February33°F12°F22.2°F0.63
March45°F22°F33.3°F1.03
April57°F32°F44.5°F2.17
May68°F43°F55.9°F3.32
June79°F54°F66.4°F3.54
July86°F60°F72.6°F2.82
August84°F57°F70.6°F2.32
September75°F48°F61.5°F1.91
October60°F35°F47.2°F1.79
November44°F22°F33.1°F0.68
December32°F12°F22.0°F0.56

Source: NOAA NCEI nClimDiv statewide series (Climate at a Glance); data files. Statewide values are area-weighted from a 5 km grid of station data, so they differ from the simple average of a state's stations.

Has South Dakota been warmer than normal?

4 of the 5 complete years since 2021 ran warmer than the 1991-2020 statewide normal of 45.6°F. The record since 1895 rises at a fitted 2.0°F per century; the warmest year was 2012 (49.3°F).

South Dakota statewide mean temperature in recent years
YearMeanAgainst normal
202148.0°F+2.4°F
202245.2°F−0.5°F
202346.7°F+1.1°F
202448.3°F+2.6°F
202547.0°F+1.3°F

Source: NOAA NCEI nClimDiv statewide annual series.

Where is it warmest, wettest and snowiest in South Dakota?

Among the places PlainClimate covers, Interior has the warmest year (50.4°F) and Rochford (2 mi WNW) the coolest (38.8°F); Lead is the wettest (31.8 in) and Buffalo the driest (13.4 in), and Lead gets the most snow (184 in).

Sioux Falls: 47.3°F a yearRapid City: 46.7°F a yearAberdeen: 44.1°F a yearBrookings: 43.3°F a yearWatertown: 43.0°F a yearYankton: 48.7°F a yearMitchell: 47.7°F a yearHuron: 45.9°F a yearSpearfish: 46.5°F a yearPierre: 47.0°F a yearVermillion: 48.8°F a yearMadison: 44.7°F a yearBelle Fourche: 47.9°F a yearHot Springs: 48.6°F a yearMilbank: 43.0°F a yearMobridge: 46.4°F a yearLead: 46.3°F a yearCanton: 45.7°F a yearWinner: 50.2°F a yearPine Ridge: 47.8°F a yearChamberlain: 48.2°F a yearSisseton: 44.0°F a yearFlandreau: 43.3°F a yearRedfield: 44.0°F a yearCuster: 43.1°F a yearWebster: 42.7°F a yearOglala: 49.0°F a yearKyle: 47.3°F a yearWagner: 49.8°F a yearDeadwood: 45.4°F a yearSalem: 44.4°F a yearMiller: 45.2°F a yearGregory: 47.3°F a yearClear Lake: 42.4°F a yearBritton: 42.3°F a yearClark: 43.0°F a yearLemmon: 45.7°F a yearMission: 47.5°F a yearTyndall: 47.3°F a yearGettysburg: 44.3°F a yearDe Smet: 44.0°F a yearCenterville: 46.4°F a yearHill City: 43.9°F a yearIpswich: 43.7°F a yearArlington: 44.7°F a yearMartin: 47.4°F a yearHoward: 46.6°F a yearFaulkton: 44.0°F a yearWessington Springs: 45.4°F a yearEdgemont: 44.4°F a yearEureka: 41.8°F a yearPhilip: 47.6°F a yearCastlewood: 42.7°F a yearArmour: 48.9°F a yearJohnson Siding: 45.1°F a yearAlexandria: 45.0°F a yearHighmore: 45.8°F a yearOnida: 46.0°F a yearMenno: 48.2°F a yearSelby: 43.7°F a yearNewell: 45.7°F a yearTimber Lake: 45.3°F a yearBridgewater: 46.4°F a yearDupree: 47.8°F a yearWaubay: 44.1°F a yearPresho: 45.7°F a yearMurdo: 47.4°F a yearMontrose: 45.5°F a yearWilmot: 43.2°F a yearLeola: 42.2°F a yearWhite Lake: 46.1°F a yearFaith: 45.8°F a yearBuffalo: 45.5°F a yearBison: 45.7°F a yearKennebec: 48.1°F a yearRoscoe: 42.6°F a yearSummit: 42.6°F a yearBonesteel: 47.6°F a yearPickstown: 49.0°F a yearPollock: 44.3°F a yearMellette: 42.8°F a yearWentworth: 45.9°F a yearColumbia: 42.9°F a yearConde: 43.6°F a yearAstoria: 42.4°F a yearOelrichs: 47.6°F a yearMidland: 47.5°F a yearAndover: 44.2°F a yearCamp Crook: 46.4°F a yearInterior: 50.4°F a yearWasta: 47.8°F a yearTurton: 44.2°F a yearWood: 47.4°F a yearForestburg: 45.5°F a yearWinfred: 44.1°F a yearOral: 47.2°F a yearCottonwood: 46.1°F a yearStephan: 44.6°F a yearGann Valley: 45.2°F a yearArdmore: 47.5°F a yearSioux FallsRapid CityAberdeen
South Dakota: the places PlainClimate covers by their normal yearly mean temperature: from the coolest place (41.8°F a year, blue) to the warmest (50.4°F, red); each dot is a place's NOAA station.
South Dakota: every place PlainClimate covers, with its NOAA 1991-2020 normals (largest first)
PlaceYearJuly highJanuary lowPrecip.SnowLast frost
Sioux Falls47.3°F85°F9°F27.945May 1
Rapid City46.7°F86°F13°F17.449May 12
Aberdeen44.1°F85°F2°F21.843May 9
Brookings43.3°F81°F4°F25.236May 6
Watertown43.0°F82°F3°F22.741May 7
Yankton48.7°F87°F10°F28.738April 27
Mitchell47.7°F87°F9°F21.1–April 30
Huron45.9°F86°F6°F23.344May 6
Spearfish46.5°F84°F16°F21.471May 12
Pierre47.0°F88°F9°F20.237May 6
Vermillion48.8°F86°F10°F28.0–May 3
Madison44.7°F83°F5°F26.437May 5
Belle Fourche47.9°F87°F13°F18.042May 10
Hot Springs48.6°F89°F14°F18.632May 16
Milbank43.0°F81°F4°F25.4–May 5
Mobridge46.4°F87°F6°F18.031May 5
Lead46.3°F82°F18°F31.8184May 18
Canton45.7°F83°F6°F27.836May 2
Winner50.2°F90°F15°F19.4–May 1
Pine Ridge47.8°F89°F12°F16.6–May 16
Chamberlain48.2°F88°F11°F20.4–May 1
Sisseton44.0°F83°F4°F22.936May 3
Flandreau43.3°F81°F4°F28.540May 5
Redfield44.0°F84°F3°F22.8–May 8
Custer43.1°F79°F15°F19.8–May 23
Webster42.7°F81°F2°F26.143May 4
Oglala49.0°F88°F14°F––May 7
Kyle47.3°F88°F11°F21.6–May 11
Wagner49.8°F88°F13°F26.3–April 29
Deadwood45.4°F83°F14°F––May 24
Salem44.4°F83°F5°F26.9–May 7
Miller45.2°F85°F7°F22.344May 3
Gregory47.3°F87°F10°F26.745May 6
Clear Lake42.4°F80°F2°F27.561May 7
Britton42.3°F83°F0°F24.345May 13
Clark43.0°F81°F3°F24.0–May 5
Lemmon45.7°F87°F9°F18.042May 10
Mission47.5°F87°F12°F20.942May 9
Tyndall47.3°F86°F9°F26.237May 1
Gettysburg44.3°F84°F5°F20.239May 7
De Smet44.0°F82°F5°F25.941May 5
Centerville46.4°F84°F7°F26.931May 2
Hill City43.9°F83°F10°F22.467June 1
Ipswich43.7°F84°F3°F20.234May 8
Arlington44.7°F83°F5°F26.2–May 3
Martin47.4°F87°F13°F20.748May 13
Howard46.6°F87°F5°F26.436May 5
Faulkton44.0°F85°F4°F22.044May 10
Wessington Springs45.4°F84°F7°F25.745May 2
Edgemont44.4°F89°F4°F16.136May 23
Eureka41.8°F82°F2°F20.344May 12
Philip47.6°F90°F10°F16.3–May 11
Castlewood42.7°F83°F3°F24.3–May 6
Armour48.9°F88°F10°F25.434May 3
Johnson Siding45.1°F83°F12°F21.6–May 20
Alexandria45.0°F84°F6°F25.336May 8
Highmore45.8°F86°F7°F22.840May 12
Onida46.0°F87°F7°F21.149May 8
Menno48.2°F86°F10°F25.039May 1
Selby43.7°F84°F4°F19.233May 8
Newell45.7°F86°F10°F16.640May 8
Timber Lake45.3°F86°F7°F19.441May 10
Bridgewater46.4°F85°F8°F27.9–April 30
Dupree47.8°F90°F10°F18.941May 8
Waubay44.1°F82°F4°F22.536May 1
Presho45.7°F87°F6°F––May 12
Murdo47.4°F87°F12°F21.649May 3
Montrose45.5°F84°F6°F––May 3
Wilmot43.2°F82°F3°F24.651May 5
Leola42.2°F83°F1°F21.8–May 9
White Lake46.1°F86°F8°F23.938May 3
Faith45.8°F87°F10°F16.1–May 7
Buffalo45.5°F86°F11°F13.4–May 10
Bison45.7°F86°F10°F18.140May 10
Kennebec48.1°F90°F9°F20.840May 12
Roscoe42.6°F83°F3°F21.447May 7
Summit42.6°F82°F2°F25.759May 14
Bonesteel47.6°F87°F11°F25.937May 3
Pickstown49.0°F87°F12°F24.431April 30
Pollock44.3°F85°F3°F17.839May 8
Mellette42.8°F84°F1°F23.043May 11
Wentworth45.9°F83°F7°F26.838May 2
Columbia42.9°F83°F0°F22.538May 7
Conde43.6°F84°F2°F24.128May 6
Astoria42.4°F80°F3°F––May 6
Oelrichs47.6°F89°F13°F17.944May 15
Midland47.5°F89°F8°F––May 12
Andover44.2°F82°F5°F24.0–May 6
Camp Crook46.4°F88°F11°F15.851May 17
Interior50.4°F91°F14°F19.638May 5
Wasta47.8°F89°F9°F17.630May 10
Turton44.2°F84°F4°F23.7–May 7
Wood47.4°F88°F11°F20.550May 10
Forestburg45.5°F86°F5°F24.626May 9
Winfred44.1°F82°F5°F26.0–May 6
Oral47.2°F89°F11°F18.237May 15
Cottonwood46.1°F88°F8°F17.438May 16
Stephan44.6°F85°F5°F21.237May 10
Gann Valley45.2°F87°F4°F22.741May 7
Ardmore47.5°F91°F9°F18.144May 16

Source: NOAA NCEI 1991-2020 normals for each station. Last frost: the median last spring date of 32°F.

What are South Dakota's all-time weather records?

The official state records, reviewed by NOAA's State Climate Extremes Committee: from 120°F to −58°F.

South Dakota: official all-time records (NOAA State Climate Extremes Committee)
RecordValueWhereWhen
Highest temperature120°FFort Pierre (tied 2 times; the latest shown)July 15, 2006
Lowest temperature−58°FMcIntoshFebruary 17, 1936
Most precipitation in 24 hours8.74 inGrotonMay 6, 2007
Most snow in 24 hours52 inLeadMarch 14, 1973
Deepest snow on the ground73 inLeadMarch 1, 1998

Source: NOAA NCEI State Climate Extremes Committee records.

Which other NOAA stations in South Dakota keep normals?

67 stations in South Dakota that are not a town's own record keep 1991-2020 normals too: reservoirs and dams, parks and forests, research farms, remote sites and the second stations of towns (those are shown on the town's page). Each with its normal yearly mean:

Source: NOAA NCEI 1991-2020 normals for each station.

Next