South Dakota planting calendars

Planting calendars, USDA hardiness zones, and average frost dates for 142 South Dakota locations (Aberdeen, SD, Akaska, SD, Allen, SD, Alpena, SD, Andover, SD, Arlington, SD, Armour, SD, Artesian, SD, Ashland Heights, SD, Belle Fourche, SD, Beresford, SD, Big Stone, SD, and 130 more). Pick a location to see its zone, average last and first frost dates, growing-season length, and a printable per-crop planting calendar, all from public NOAA and USDA data.

Locations in South Dakota

Pick a location for its full planner and printable calendar.
Location USDA zone Last frost First frost Season (days)
Aberdeen 4a −30 to −25 °F May 9 Sep 26 139
Akaska 4b −25 to −20 °F May 5 Oct 4 150
Allen 5a −20 to −15 °F May 13 Oct 2 141
Alpena 4b −25 to −20 °F May 2 Oct 8 157
Andover 4b −25 to −20 °F May 6 Oct 4 150
Arlington 4b −25 to −20 °F May 3 Oct 2 151
Armour 5a −20 to −15 °F May 3 Oct 6 157
Artesian 4b −25 to −20 °F May 9 Sep 28 140
Ashland Heights 5a −20 to −15 °F May 12 Oct 1 139
Belle Fourche 4b −25 to −20 °F May 15 Sep 24 130
Beresford 5a −20 to −15 °F May 2 Oct 1 151
Big Stone 4b −25 to −20 °F May 2 Oct 4 153
Bison 4b −25 to −20 °F May 11 Sep 30 140
Blucksberg Mountain 5a −20 to −15 °F May 8 Oct 3 147
Bonesteel 5a −20 to −15 °F May 3 Oct 10 159
Bridger 4b −25 to −20 °F May 15 Sep 27 134
Brookings 4b −25 to −20 °F May 6 Oct 1 145
Buffalo 4b −25 to −20 °F May 10 Oct 1 141
Bullhead 4b −25 to −20 °F May 9 Sep 30 143
Camp Crook 4b −25 to −20 °F May 17 Sep 24 128
Canova 5a −20 to −15 °F May 5 Oct 2 149
Carthage 4b −25 to −20 °F May 5 Oct 4 151
Castlewood 4a −30 to −25 °F May 10 Sep 27 139
Chamberlain 5a −20 to −15 °F May 3 Oct 7 156
Chelsea 4a −30 to −25 °F May 11 Sep 27 137
Cherry Creek 4b −25 to −20 °F May 6 Oct 4 148
Cherry Creek 4b −25 to −20 °F May 8 Oct 2 147
Clark 4b −25 to −20 °F May 5 Oct 5 153
Clear Lake 4b −25 to −20 °F May 7 Oct 1 146
Colman 4b −25 to −20 °F May 5 Oct 1 148
Colome 5a −20 to −15 °F May 1 Oct 9 159
Columbia 4a −30 to −25 °F May 7 Sep 29 145
Conde 4a −30 to −25 °F May 6 Sep 29 144
Custer 5a −20 to −15 °F May 23 Sep 24 122
Dell Rapids 4b −25 to −20 °F May 1 Oct 4 155
Eagle Butte 4b −25 to −20 °F May 6 Oct 2 148
Edgemont 4b −25 to −20 °F May 23 Sep 20 117
Elk Point 5a −20 to −15 °F May 3 Oct 3 153
Eureka 4b −25 to −20 °F May 12 Sep 27 137
Fairburn 5a −20 to −15 °F May 15 Sep 29 133
Faith 4b −25 to −20 °F May 7 Oct 3 147
Faith 4b −25 to −20 °F May 13 Sep 28 136
Faulkton 4b −25 to −20 °F May 10 Sep 28 139
Fedora 5a −20 to −15 °F May 9 Sep 28 140
Ferney 4a −30 to −25 °F May 6 Oct 4 150
Fort Pierre 4b −25 to −20 °F May 10 Sep 27 138
Fort Thompson 4b −25 to −20 °F May 10 Sep 29 140
Frederick 4b −25 to −20 °F May 7 Sep 29 145
Freeman 5a −20 to −15 °F May 1 Oct 4 156
Gann Valley 4b −25 to −20 °F May 6 Oct 1 148
Garretson 5a −20 to −15 °F May 1 Oct 4 155
Gregory 5a −20 to −15 °F May 6 Oct 3 149
Hamill 5a −20 to −15 °F May 1 Oct 10 162
Harrisburg 5a −20 to −15 °F May 2 Oct 2 151
Harrold 4b −25 to −20 °F May 17 Sep 24 129
Herreid 4b −25 to −20 °F May 8 Sep 30 143
Highmore 4b −25 to −20 °F May 12 Oct 1 142
Hill 4b −25 to −20 °F Jun 1 Sep 10 102
Hosmer 4b −25 to −20 °F May 7 Oct 3 148
Hot Springs 5a −20 to −15 °F May 16 Sep 27 133
Interior 5a −20 to −15 °F May 5 Oct 7 152
Ipswich 4b −25 to −20 °F May 8 Sep 29 143
Johnson Siding 5a −20 to −15 °F May 28 Sep 18 112
Kadoka 5a −20 to −15 °F May 9 Oct 1 143
Kennebec 5a −20 to −15 °F May 12 Sep 28 137
Keystone 5a −20 to −15 °F May 15 Oct 1 138
Kimball 5a −20 to −15 °F May 3 Oct 5 153
Kyle 5a −20 to −15 °F May 11 Oct 1 139
La Plant 4b −25 to −20 °F May 10 Sep 30 141
Lake 4a −30 to −25 °F May 2 Oct 9 160
Lantry 4b −25 to −20 °F May 8 Oct 1 144
Lead 5a −20 to −15 °F May 18 Sep 29 133
Lebanon 4b −25 to −20 °F May 7 Oct 2 147
Lemmon 4b −25 to −20 °F May 10 Sep 30 142
Leola 4b −25 to −20 °F May 9 Sep 28 141
Little Eagle 4a −30 to −25 °F May 12 Sep 28 137
Madison 4b −25 to −20 °F May 5 Sep 30 148
Manderson-White Horse Creek 5a −20 to −15 °F May 9 Oct 4 147
Manderson-White Horse Creek 5a −20 to −15 °F May 17 Sep 25 130
Mansfield 4b −25 to −20 °F May 11 Sep 27 137
Marty 5a −20 to −15 °F Apr 30 Oct 13 165
McLaughlin 4b −25 to −20 °F May 12 Sep 28 137
Midland 4b −25 to −20 °F May 12 Sep 28 138
Milbank 4b −25 to −20 °F May 5 Oct 2 150
Mitchell 5a −20 to −15 °F Apr 30 Oct 5 159
Montrose 5a −20 to −15 °F May 3 Oct 4 153
Morristown 4b −25 to −20 °F May 20 Sep 23 124
Mountain Plains 5b −15 to −10 °F May 12 Oct 2 143
New Underwood 5a −20 to −15 °F May 8 Oct 3 146
Norris 5a −20 to −15 °F May 6 Oct 4 151
North Spearfish 5a −20 to −15 °F May 12 Oct 2 143
Oahe Acres 4b −25 to −20 °F May 6 Oct 3 148
Oglala 5a −20 to −15 °F May 7 Oct 4 149
Okaton 5a −20 to −15 °F May 3 Oct 9 158
Okreek 5a −20 to −15 °F May 10 Oct 1 143
Onida 4b −25 to −20 °F May 8 Oct 2 147
Ortley 4b −25 to −20 °F May 14 Sep 28 136
Parkston 5a −20 to −15 °F May 8 Sep 29 143
Philip 5a −20 to −15 °F May 11 Sep 30 141
Pickstown 5b −15 to −10 °F Apr 30 Oct 13 165
Pine Ridge 5a −20 to −15 °F May 16 Sep 27 132
Platte 5a −20 to −15 °F Apr 30 Oct 8 159
Pollock 4a −30 to −25 °F May 8 Sep 30 143
Prairie 4b −25 to −20 °F May 10 Oct 1 144
Prairie 4b −25 to −20 °F May 15 Sep 24 131
Pringle 5b −15 to −10 °F May 15 Sep 29 133
Quinn 5a −20 to −15 °F May 16 Sep 26 132
Rapid 5b −15 to −10 °F May 3 Oct 8 157
Redfield 4b −25 to −20 °F May 8 Oct 1 145
Salem 5a −20 to −15 °F Apr 30 Oct 7 161
Selby 4b −25 to −20 °F May 8 Oct 1 145
Sioux Falls 5a −20 to −15 °F May 1 Oct 6 157
Sioux Falls 4b −25 to −20 °F May 1 Oct 6 157
Sisseton 4b −25 to −20 °F May 4 Oct 3 151
Smithwick 5a −20 to −15 °F May 15 Sep 30 137
Smithwick 5a −20 to −15 °F May 15 Sep 27 133
Spring Creek 5a −20 to −15 °F May 11 Oct 1 143
Sturgis 5a −20 to −15 °F May 8 Oct 3 147
Summerset 5a −20 to −15 °F May 10 Oct 5 147
Summit 4a −30 to −25 °F May 14 Sep 28 136
Sunset Colony 4a −30 to −25 °F May 13 Sep 26 135
Turton 4b −25 to −20 °F May 7 Oct 3 149
Two Strike 5a −20 to −15 °F May 9 Oct 1 146
Tyndall 5a −20 to −15 °F May 1 Oct 7 158
Vale 4b −25 to −20 °F May 8 Oct 1 144
Vale 4b −25 to −20 °F May 16 Sep 26 131
Veblen 4b −25 to −20 °F May 2 Oct 9 160
Vilas 4b −25 to −20 °F May 5 Oct 2 149
Vivian 5a −20 to −15 °F May 12 Sep 29 140
Wagner 5a −20 to −15 °F Apr 29 Oct 9 164
Wakpala 4b −25 to −20 °F May 3 Oct 8 157
Wall 5a −20 to −15 °F May 10 Oct 1 141
Wasta 4b −25 to −20 °F May 8 Oct 3 146
Watertown 4b −25 to −20 °F May 7 Sep 30 145
Waubay 4b −25 to −20 °F May 1 Oct 12 164
Webster 4b −25 to −20 °F May 4 Oct 6 156
Wessington 4b −25 to −20 °F May 3 Oct 3 152
Wessington Springs 5a −20 to −15 °F May 2 Oct 8 157
Wilmot 4b −25 to −20 °F May 5 Oct 1 149
Winfred 4b −25 to −20 °F May 6 Oct 3 151
Wolsey 4b −25 to −20 °F May 6 Oct 2 146
Yankton 5a −20 to −15 °F Apr 27 Oct 11 164

Data: NOAA NCEI U.S. Climate Normals 1991–2020 (public domain) and USDA Plant Hardiness Zone Map 2023. Planting windows synthesized from U.S. Cooperative Extension guides.

More ways to explore

Browse by USDA hardiness zone, see when to plant common crops, or read the methodology behind every figure. This site lists 142 South Dakota locations, mapping every ZIP in the state to its nearest weather station with a full 30-year record.