National Weather Service United States Department of Commerce

Overview

A strong low pressure system moved across the area January 21st and 22nd, 2026. An initial dusting of up to 1 inch of snow fell on Tuesday January 21st. An Arctic front brought strong wind gusts, peaking up to 80 mph, on Wednesday January 22nd. Combined with scattered light snow falling into the winds and snow already on the ground, areas of blowing snow brought periodic whiteout conditions to portions of the region. The entire two-day period brought snowfall amounts up to nearly 3 inches. Some area schools, especially in southwest Minnesota, closed early due to poor visibility.

Map of Two Day Snowfall Totals January 21 and 22, 2026
Map of Snowfall Jan 20-21, 2026

Snow

City, State 2-Day Snow Total
Madison, SD 2.9"
Canton, SD 1.7"
Sibley, IA 1.6"
Montrose, SD 1.5"
Sioux Falls Airport, SD 1.5"
Spirit Lake, IA 1.3"
Bridgewater, SD 1.0"
Lake Park, IA 1.0"
Marshall, MN 1.0"
Wessinton Springs, SD 1.0"
Windom, MN 1.0"
Worthington, MN 1.0"
Brookings, SD 0.9"
Rock Rapids, IA 0.6"
Sheldon, IA 0.5"
Sioux Rapids, IA 0.4"
Centerville, SD 0.2"
Tyndall, SD 0.2"
Cherokee, IA Trace

 


Wind

Peak Winds Wednesday January 21st, 2026

Afternoon wind gusts peaked 60-80 mph in portions of south central and southeast South Dakota, prompting a High Wind Warning.

Map of peak observed wind gusts from Wednesday January 23, 2026
Map of peak observed wind gusts from Wednesday January 23, 2026
...HIGHEST WIND REPORTS ENDING AT 4 PM CST JAN 21 2026...

Location                     Speed     Time/Date       Provider

...Iowa...

...Buena Vista County...
Storm Lake Airport           63 MPH    0215 PM 01/21   AWOS
Storm Lake                   53 MPH    0225 PM 01/21   MESOWEST

...Cherokee County...
Cherokee Municipal Airport   47 MPH    0358 PM 01/21   AWOS
Marcus                       46 MPH    0215 PM 01/21   DAVIS

...Clay County...
Spencer Municipal Airport    49 MPH    0301 PM 01/21   ASOS
Spencer                      41 MPH    0200 PM 01/21   MESOWEST

...Dickinson County...
TERRIL                       49 MPH    0239 PM 01/21   CWOP
Lake Park                    43 MPH    0330 PM 01/21   CWOP
Spirit Lake                  40 MPH    0241 PM 01/21   CWOP


...Ida County...
Battle Creek                 49 MPH    0255 PM 01/21   DAVIS
Ida Grove                    45 MPH    0140 PM 01/21   MESOWEST

...Lyon County...
Larchwood                    43 MPH    0125 PM 01/21   DAVIS

...OBrien County...
Sheldon Airport              51 MPH    0155 PM 01/21   AWOS
Hartley                      40 MPH    0145 PM 01/21   DAVIS


...Osceola County...
Sibley                       65 MPH    0115 PM 01/21   MESOWEST

...Plymouth County...
Le Mars Airport              55 MPH    0215 PM 01/21   AWOS
Remsen                       49 MPH    0205 PM 01/21   DAVIS
Sioux City                   47 MPH    0105 PM 01/21   DAVIS
Loess Hills Tnc Broken RAWS  43 MPH    0311 PM 01/21   RAWS


...Sioux County...
1 NE Maurice                 61 MPH    1255 PM 01/21   AWOS
Hawarden                     55 MPH    0200 PM 01/21   CWOP


...Woodbury County...
Sioux Gateway Airport        68 MPH    0121 PM 01/21   ASOS
Moville                      60 MPH    0215 PM 01/21   MESOWEST
Sioux City                   58 MPH    0130 PM 01/21   MESOWEST


...Minnesota...

...Cottonwood County...
T.h.60 - Mountain Lake - Mp  52 MPH    0200 PM 01/21   MESOWEST
T.h.71 - Jeffers - Mp 43     48 MPH    0355 PM 01/21   MESOWEST
Windom Municipal Airport     43 MPH    0335 PM 01/21   AWOS


...Jackson County...
I-90 - Lakefield - Mp 67     46 MPH    0335 PM 01/21   MESOWEST
Jackson Airport              44 MPH    0236 PM 01/21   AWOS


...Lincoln County...
U.s.14 - Lake Benton - Mp 7  49 MPH    0120 PM 01/21   MESOWEST
T.h.19 - Hendricks - Mp 2    46 MPH    0250 PM 01/21   MESOWEST

...Lyon County...
U.s.14 - Florence - Mp 21.2  57 MPH    0210 PM 01/21   MESOWEST
Tracy Airport                47 MPH    0300 PM 01/21   AWOS
T.h.68 - Taunton - Mp 22.9   46 MPH    0230 PM 01/21   MESOWEST
Marshall Municipal Airport   45 MPH    0251 PM 01/21   AWOS

...Murray County...
Slayton Municipal Airport    46 MPH    0233 PM 01/21   AWOS
T.h.30 - Dovray - Mp 49      44 MPH    0250 PM 01/21   MESOWEST

...Nobles County...
I-90 - Rushmore - Mp 35      47 MPH    0220 PM 01/21   MESOWEST
Worthington Airport          46 MPH    0224 PM 01/21   AWOS


...Pipestone County...
U.s.75 - Trosky - Mp 30.3    51 MPH    0250 PM 01/21   MESOWEST
Redstone RAWS                44 MPH    0321 PM 01/21   RAWS

...Rock County...
I-90 - Beaver Creek Mp 4     64 MPH    1240 PM 01/21   MESOWEST
I-90 - Magnolia - Mp 21.6    45 MPH    0130 PM 01/21   MESOWEST
Luverne Airport              41 MPH    0115 PM 01/21   AWOS

...Nebraska...

...Dakota County...
South Sioux City             59 MPH    0115 PM 01/21   CWOP
D3-Rwis 35 48.65             46 MPH    0107 PM 01/21   MESOWEST

...Dixon County...
Ponca                        44 MPH    0125 PM 01/21   DAVIS

...South Dakota...

...Aurora County...
SD RWIS Plankinton           71 MPH    1129 AM 01/21   SDDOT
White Lake (SD Mesonet)      64 MPH    1120 AM 01/21   SDSMESO

...Beadle County...
SD RWIS WOLSEY               56 MPH    1037 AM 01/21   SDDOT
Huron Regional Airport       54 MPH    1104 AM 01/21   ASOS
SD RWIS Cavour               51 MPH    1052 AM 01/21   SDDOT

...Bon Homme County...
SD RWIS Tyndall              65 MPH    1139 AM 01/21   SDDOT
Scotland                     60 MPH    1205 PM 01/21   DAVIS

...Brookings County...
Brookings Municipal Airport  48 MPH    0153 PM 01/21   AWOS
Volga (SD Mesonet)           47 MPH    0155 PM 01/21   SDSMESO
Brookings 2NE (SD Mesonet)   44 MPH    0200 PM 01/21   SDSMESO
Astoria 4 SSE (SD Mesonet)   40 MPH    0300 PM 01/21   SDSMESO


...Brule County...
SD RWIS Kimball              66 MPH    1109 AM 01/21   SDDOT
Chamberlain Municipal Airpor 58 MPH    1015 AM 01/21   ASOS

...Charles Mix County...
SD RWIS Platte-Winner Bridge 73 MPH    1129 AM 01/21   SDDOT
SD RWIS WAGNER               67 MPH    1208 PM 01/21   SDDOT
Lake Andes RAWS              66 MPH    1141 AM 01/21   RAWS
Wagner                       62 MPH    1230 PM 01/21   AWOS

...Clay County...
Vermillion                   61 MPH    1215 PM 01/21   AWOS
Beresford 7 WSW (SD Mesonet) 55 MPH    1245 PM 01/21   SDSMESO

...Davison County...
Mitchell Municipal Airport   61 MPH    1136 AM 01/21   ASOS
Mount Vernon (SD Mesonet)    58 MPH    1050 AM 01/21   SDSMESO

...Douglas County...
SD RWIS Corsica              69 MPH    1148 AM 01/21   SDDOT
Armour                       41 MPH    1245 PM 01/21   DAVIS

...Gregory County...
SD RWIS Dixon                68 MPH    1103 AM 01/21   SDDOT
SD RWIS Dallas               66 MPH    1113 AM 01/21   SDDOT
Gregory 16N (SD Mesonet)     65 MPH    1055 AM 01/21   SDSMESO
Bonesteel                    56 MPH    1125 AM 01/21   DAVIS
Gregory 7SSW (SD Mesonet)    56 MPH    1135 AM 01/21   SDSMESO
Butte 8NNW                   55 MPH    1145 AM 01/21   CWOP
Herrick                      51 MPH    1115 AM 01/21   DAVIS

...Hanson County...
SD RWIS Alexandria           63 MPH    1209 PM 01/21   SDDOT

...Hutchinson County...
SD RWIS Freeman              65 MPH    1154 AM 01/21   SDDOT
SD RWIS Tripp                64 MPH    1127 AM 01/21   SDDOT
Menno 7ESE (SD Mesonet)      59 MPH    1145 AM 01/21   SDSMESO
Parkston (SD Mesonet)        49 MPH    1115 AM 01/21   SDSMESO
Ethan                        48 MPH    1100 AM 01/21   DAVIS

...Jerauld County...
SD RWIS Lane                 62 MPH    1112 AM 01/21   SDDOT

...Kingsbury County...
De Smet 7N (SD Mesonet)      54 MPH    1145 AM 01/21   SDSMESO
3 NNW De Smet                51 MPH    1155 AM 01/21   AWOS
SD RWIS Arlington            46 MPH    0118 PM 01/21   SDDOT

...Lake County...
Madison 6S (SD Mesonet)      59 MPH    1155 AM 01/21   SDSMESO
SD RWIS MADISON              52 MPH    1240 PM 01/21   SDDOT
Madison Airport              48 MPH    1235 PM 01/21   AWOS

...Lincoln County...
SD RWIS Davis                60 MPH    1258 PM 01/21   SDDOT
HARRISBURG                   43 MPH    0339 PM 01/21   CWOP
Tea                          41 MPH    0135 PM 01/21   AWOS

...McCook County...
SD RWIS Montrose             64 MPH    1228 PM 01/21   SDDOT
SD RWIS STANLEY CORNER       60 MPH    0100 PM 01/21   SDDOT
Canova                       56 MPH    1210 PM 01/21   CWOP
Salem                        44 MPH    1230 PM 01/21   DAVIS
Montrose                     43 MPH    1225 PM 01/21   DAVIS

...Miner County...
SD RWIS Howard               53 MPH    1205 PM 01/21   SDDOT
Winfred                      40 MPH    1145 AM 01/21   DAVIS


...Minnehaha County...
Sioux Falls Airport          56 MPH    0119 PM 01/21   ASOS
SD RWIS DELL RAPIDS          51 MPH    1234 PM 01/21   SDDOT
Sioux Falls 10 WSW (SD Meson 43 MPH    1240 PM 01/21   SDSMESO
Baltic 3 SE (SD Mesonet)     42 MPH    1255 PM 01/21   SDSMESO


...Moody County...
Flandreau 3 NNE (SD Mesonet) 50 MPH    1255 PM 01/21   SDSMESO
Colman                       38 MPH    0145 PM 01/21   DAVIS

...Sanborn County...
SD RWIS ALPENA               62 MPH    1124 AM 01/21   SDDOT
Letcher 2ENE (SD Mesonet)    56 MPH    1205 PM 01/21   SDSMESO
Woonsocket 4NNW (SD Mesonet) 56 MPH    1110 AM 01/21   SDSMESO
SD RWIS Forestburg           55 MPH    1203 PM 01/21   SDDOT

...Turner County...
SD RWIS IRENE                68 MPH    1222 PM 01/21   SDDOT
SD RWIS Parker               64 MPH    1244 PM 01/21   SDDOT
Parker 7NNE (SD Mesonet)     57 MPH    1235 PM 01/21   SDSMESO

...Union County...
SD RWIS Beresford            68 MPH    0105 PM 01/21   SDDOT
SD RWIS North Sioux City     61 MPH    0138 PM 01/21   SDDOT

...Yankton County...
SD RWIS Gayville             69 MPH    1248 PM 01/21   SDDOT
Yankton Municipal Airport    61 MPH    1237 PM 01/21   AWOS
SD RWIS VELDIN CORNER        57 MPH    1233 PM 01/21   SDDOT

Observations are collected from a variety of sources with varying
equipment and exposures. We thank all volunteer weather observers
for their dedication. Not all data listed are considered official.


Photos & Video

 

Impacts

Strong wind gusts of up to 80 mph on Wednesday January 21, 2026 brought periods of whiteout conditions, mainly while snow was falling, across much of the region. Conditions were particularly treacherous in portions of southeast SD, southwest MN, and northwest IA where a blizzard warning was issued.

MNDOT Webcam Image Near Trosky at 1:06 PM CST Jan 21, 2026 SDDOT Webcam Image Near Howard at 1:03 PM CST Jan 21, 2026 SDDOT Webcam Image Near Pheasnt Cityt at 1:04 PM CST Jan 21, 2026 SDDOT Webcam Image Near Dell Rapuids at 1:02 PM CST Jan 21, 2026
Webcam Near Trosky, MN
at 1:06 PM CST Jan 21, 2026
(Courtesy of MNDOT)
Webcam Near Howard, SD
at 1:03 PM CST Jan 21, 2026
(Courtesy of SDDOT)
Webcam Near Pheasant City
at 1:04 PM CST Jan 21, 2026
(Courtesy of SD DOT)
Webcam Near Dell Rapids, SD
at 1:02 PM CST Jan 21, 2026
(Courtesy of SD DOT)
High Wind Warning in effect January 21st Winter Weather Advisory and Blizzard Warning in effect January 21st Special Weather Statement for Blowing Dust in effect January 21st
High Wind Warning in effect January 21st Winter Weather Advisory and Blizzard Warning in effect January 21st Special Weather Statement for Blowing Dust in effect January 21st

nws logo Media use of NWS Web News Stories is encouraged!
Please acknowledge the NWS as the source of any news information accessed from this site.
nws logo