Alert archive / Oregon / Special Weather Statements / 2025

Special Weather Statements in Oregon, July 2025

167 special weather statements in July 2025. An alert counts here when it covered any part of the state, so the counties below add up to more than the state. The archive of special weather statements reaches back to 2006.

Special Weather Statements by county

Each county as a circle sized by its count in July 2025. Tap one for its archive.

Special Weather Statements
167
Busiest day
July 4, 202524 special weather statements

Over time

By day

Days in UTC, the clock the archive keeps.

The alerts

Every alert, in the order issued. Times are local, Pacific Time. Each opens its own page with the text, the map, the radar and the sounding.

IssuedProductOfficeCountiesLasted
Jun 30, 6:21 PM PDTSpecial Weather StatementMFR24 min
Jun 30, 6:30 PM PDTSpecial Weather StatementMFR30 min
Jun 30, 6:31 PM PDTSpecial Weather StatementMFR29 min
Jun 30, 6:50 PM PDTSpecial Weather StatementMFR25 min
Jun 30, 6:59 PM PDTSpecial Weather StatementMFR31 min
Jun 30, 7:49 PM PDTSpecial Weather StatementMFRJackson26 min
Jul 1, 2:22 PM PDTSpecial Weather StatementPDTDeschutes23 min
Jul 1, 2:35 PM PDTSpecial Weather StatementMFR25 min
Jul 1, 3:05 PM PDTSpecial Weather StatementMFR25 min
Jul 1, 3:15 PM PDTSpecial Weather StatementPDTJefferson30 min
Jul 1, 3:23 PM PDTSpecial Weather StatementMFRKlamath52 min
Jul 1, 3:54 PM PDTSpecial Weather StatementPDTJefferson36 min
Jul 1, 4:30 PM PDTSpecial Weather StatementPDTDeschutes30 min
Jul 1, 5:00 PM PDTSpecial Weather StatementMFR45 min
Jul 1, 5:03 PM PDTSpecial Weather StatementPDTDeschutes27 min
Jul 1, 6:38 PM PDTSpecial Weather StatementPQRLinn37 min
Jul 2, 2:16 PM PDTSpecial Weather StatementPDTGrant29 min
Jul 2, 2:21 PM PDTSpecial Weather StatementPDTGrant24 min
Jul 2, 2:25 PM PDTSpecial Weather StatementPDTWallowa35 min
Jul 2, 2:56 PM PDTSpecial Weather StatementPDTWallowa34 min
Jul 2, 2:59 PM PDTSpecial Weather StatementMFR31 min
Jul 2, 3:03 PM PDTSpecial Weather StatementPDTGrant27 min
Jul 2, 3:25 PM PDTSpecial Weather StatementPDTGrant35 min
Jul 2, 3:40 PM PDTSpecial Weather StatementBOIMalheur35 min
Jul 2, 3:41 PM PDTSpecial Weather StatementBOIBaker34 min
Jul 2, 3:45 PM PDTSpecial Weather StatementBOIBaker30 min
Jul 2, 3:53 PM PDTSpecial Weather StatementMFRLake37 min
Jul 2, 4:07 PM PDTSpecial Weather StatementPDTUnion23 min
Jul 2, 4:13 PM PDTSpecial Weather StatementBOIBaker47 min
Jul 2, 4:17 PM PDTSpecial Weather StatementPDTGrant28 min
Jul 2, 4:18 PM PDTSpecial Weather StatementMFR42 min
Jul 2, 4:23 PM PDTSpecial Weather StatementBOIHarney52 min
Jul 2, 4:34 PM PDTSpecial Weather StatementMFR41 min
Jul 2, 4:41 PM PDTSpecial Weather StatementBOIBaker49 min
Jul 2, 4:56 PM PDTSpecial Weather StatementBOIMalheur49 min
Jul 2, 5:36 PM PDTSpecial Weather StatementBOIBaker39 min
Jul 2, 5:40 PM PDTSpecial Weather StatementBOIMalheur50 min
Jul 2, 6:17 PM PDTSpecial Weather StatementBOIMalheur43 min
Jul 2, 6:46 PM PDTSpecial Weather StatementMFRLake29 min
Jul 2, 6:54 PM PDTSpecial Weather StatementMFR36 min
Jul 2, 7:31 PM PDTSpecial Weather StatementMFR29 min
Jul 3, 4:56 PM PDTSpecial Weather StatementMFRJackson34 min
Jul 3, 5:07 PM PDTSpecial Weather StatementBOIMalheur53 min
Jul 3, 5:56 PM PDTSpecial Weather StatementMFRKlamath34 min
Jul 3, 6:02 PM PDTSpecial Weather StatementBOIMalheur43 min
Jul 3, 6:02 PM PDTSpecial Weather StatementMFR28 min
Jul 3, 6:18 PM PDTSpecial Weather StatementMFRKlamath27 min
Jul 3, 6:34 PM PDTSpecial Weather StatementBOIMalheur41 min
Jul 3, 6:37 PM PDTSpecial Weather StatementMFRLake23 min
Jul 3, 7:40 PM PDTSpecial Weather StatementBOIHarney50 min
Jul 3, 8:02 PM PDTSpecial Weather StatementMFRKlamath43 min
Jul 3, 8:38 PM PDTSpecial Weather StatementMFR37 min
Jul 3, 10:04 PM PDTSpecial Weather StatementPDTGrant41 min
Jul 4, 10:59 AM PDTSpecial Weather StatementBOIMalheur46 min
Jul 4, 1:12 PM PDTSpecial Weather StatementMFR33 min
Jul 4, 2:14 PM PDTSpecial Weather StatementPDTGrant31 min
Jul 4, 2:26 PM PDTSpecial Weather StatementPDTCrook34 min
Jul 4, 2:38 PM PDTSpecial Weather StatementBOIMalheur52 min
Jul 4, 2:44 PM PDTSpecial Weather StatementMFR31 min
Jul 4, 2:47 PM PDTSpecial Weather StatementPDTGrant28 min
Jul 4, 3:03 PM PDTSpecial Weather StatementBOIHarney42 min
Jul 4, 3:04 PM PDTSpecial Weather StatementMFR26 min
Jul 4, 3:34 PM PDTSpecial Weather StatementBOIMalheur41 min
Jul 4, 3:57 PM PDTSpecial Weather StatementBOIMalheur48 min
Jul 4, 4:27 PM PDTSpecial Weather StatementMFRLake33 min
Jul 4, 4:51 PM PDTSpecial Weather StatementBOIMalheur39 min
Jul 4, 5:07 PM PDTSpecial Weather StatementBOIMalheur23 min
Jul 4, 6:23 PM PDTSpecial Weather StatementPDTGrant37 min
Jul 4, 6:53 PM PDTSpecial Weather StatementBOIHarney52 min
Jul 4, 7:38 PM PDTSpecial Weather StatementBOIMalheur52 min
Jul 7, 6:47 PM PDTSpecial Weather StatementMFRJackson28 min
Jul 8, 4:10 PM PDTSpecial Weather StatementMFRDeschutes35 min
Jul 8, 5:07 PM PDTSpecial Weather StatementPDTDeschutes23 min
Jul 8, 5:09 PM PDTSpecial Weather StatementPDTUnion36 min
Jul 8, 5:17 PM PDTSpecial Weather StatementMFRDeschutes28 min
Jul 8, 5:36 PM PDTSpecial Weather StatementPDTDeschutes9 min
Jul 8, 5:41 PM PDTSpecial Weather StatementPDTUnion34 min
Jul 8, 6:31 PM PDTSpecial Weather StatementMFR29 min
Jul 9, 3:34 PM PDTSpecial Weather StatementBOIMalheur41 min
Jul 9, 3:52 PM PDTSpecial Weather StatementBOIBaker53 min
Jul 9, 3:59 PM PDTSpecial Weather StatementBOIMalheur46 min
Jul 21, 2:12 PM PDTSpecial Weather StatementBOIBaker48 min
Jul 21, 3:00 PM PDTSpecial Weather StatementBOIBaker45 min
Jul 21, 3:26 PM PDTSpecial Weather StatementBOIBaker34 min
Jul 21, 4:00 PM PDTSpecial Weather StatementBOIBaker45 min
Jul 24, 3:55 PM PDTSpecial Weather StatementMFR50 min
Jul 24, 5:20 PM PDTSpecial Weather StatementMFR25 min
Jul 24, 5:46 PM PDTSpecial Weather StatementMFR44 min
Jul 24, 7:41 PM PDTSpecial Weather StatementMFR34 min
Jul 24, 8:15 PM PDTSpecial Weather StatementMFRKlamath30 min
Jul 24, 8:18 PM PDTSpecial Weather StatementMFR27 min
Jul 24, 8:21 PM PDTSpecial Weather StatementMFR39 min
Jul 25, 5:03 PM PDTSpecial Weather StatementMFR42 min
Jul 25, 7:11 PM PDTSpecial Weather StatementMFR49 min
Jul 26, 3:57 PM PDTSpecial Weather StatementBOIMalheur63 min
Jul 26, 5:33 PM PDTSpecial Weather StatementBOIMalheur57 min
Jul 26, 8:12 PM PDTSpecial Weather StatementBOIBaker63 min
Jul 26, 9:02 PM PDTSpecial Weather StatementBOIBaker58 min
Jul 27, 5:02 PM PDTSpecial Weather StatementPDTWallowa43 min
Jul 27, 5:22 PM PDTSpecial Weather StatementMFR38 min
Jul 27, 8:30 PM PDTSpecial Weather StatementPDTWallowa30 min
Jul 28, 2:12 PM PDTSpecial Weather StatementBOIBaker48 min
Jul 28, 2:52 PM PDTSpecial Weather StatementBOIBaker38 min
Jul 28, 3:09 PM PDTSpecial Weather StatementBOIBaker51 min
Jul 28, 3:12 PM PDTSpecial Weather StatementBOIBaker48 min
Jul 28, 3:15 PM PDTSpecial Weather StatementBOIBaker45 min
Jul 28, 3:29 PM PDTSpecial Weather StatementBOIMalheur46 min
Jul 28, 3:50 PM PDTSpecial Weather StatementBOIUnion25 min
Jul 28, 3:58 PM PDTSpecial Weather StatementPDTUnion47 min
Jul 28, 4:16 PM PDTSpecial Weather StatementPDTDeschutes44 min
Jul 28, 4:19 PM PDTSpecial Weather StatementPDTWallowa41 min
Jul 28, 5:00 PM PDTSpecial Weather StatementPDTDeschutes30 min
Jul 28, 5:01 PM PDTSpecial Weather StatementMFRLake44 min
Jul 28, 5:02 PM PDTSpecial Weather StatementPDTWallowa43 min
Jul 28, 5:08 PM PDTSpecial Weather StatementPDTWallowa37 min
Jul 28, 5:11 PM PDTSpecial Weather StatementPDTDeschutes34 min
Jul 28, 6:12 PM PDTSpecial Weather StatementBOIMalheur33 min
Jul 28, 6:25 PM PDTSpecial Weather StatementPDTDeschutes35 min
Jul 28, 6:40 PM PDTSpecial Weather StatementBOIMalheur35 min
Jul 28, 9:47 PM PDTSpecial Weather StatementMFRKlamath28 min
Jul 29, 3:40 PM PDTSpecial Weather StatementBOIHarney35 min
Jul 29, 3:49 PM PDTSpecial Weather StatementMFR56 min
Jul 29, 4:10 PM PDTSpecial Weather StatementBOIHarney35 min
Jul 29, 4:47 PM PDTSpecial Weather StatementBOIHarney43 min
Jul 29, 5:32 PM PDTSpecial Weather StatementBOIHarney28 min
Jul 29, 5:58 PM PDTSpecial Weather StatementBOIHarney47 min
Jul 29, 6:45 PM PDTSpecial Weather StatementBOIMalheur45 min
Jul 29, 7:01 PM PDTSpecial Weather StatementMFRKlamath29 min
Jul 29, 7:03 PM PDTSpecial Weather StatementMFR27 min
Jul 29, 7:29 PM PDTSpecial Weather StatementPDTGrant31 min
Jul 29, 7:34 PM PDTSpecial Weather StatementBOIMalheur41 min
Jul 29, 7:41 PM PDTSpecial Weather StatementMFR34 min
Jul 29, 8:28 PM PDTSpecial Weather StatementMFR32 min
Jul 29, 8:51 PM PDTSpecial Weather StatementMFR54 min
Jul 29, 11:01 PM PDTSpecial Weather StatementMFRJackson44 min
Jul 30, 3:28 PM PDTSpecial Weather StatementMFRJackson47 min
Jul 30, 3:29 PM PDTSpecial Weather StatementMFR46 min
Jul 30, 3:46 PM PDTSpecial Weather StatementMFR44 min
Jul 30, 4:31 PM PDTSpecial Weather StatementMFRLake44 min
Jul 30, 4:33 PM PDTSpecial Weather StatementMFRKlamath57 min
Jul 30, 4:35 PM PDTSpecial Weather StatementMFR40 min
Jul 30, 4:55 PM PDTSpecial Weather StatementMFR50 min
Jul 30, 4:57 PM PDTSpecial Weather StatementMFR48 min
Jul 30, 5:48 PM PDTSpecial Weather StatementMFRKlamath27 min
Jul 30, 5:57 PM PDTSpecial Weather StatementBOIMalheur33 min
Jul 30, 6:09 PM PDTSpecial Weather StatementMFR51 min
Jul 30, 6:24 PM PDTSpecial Weather StatementMFRJackson51 min
Jul 30, 6:30 PM PDTSpecial Weather StatementBOIMalheur30 min
Jul 30, 7:42 PM PDTSpecial Weather StatementMFR33 min
Jul 30, 8:25 PM PDTSpecial Weather StatementMFR20 min
Jul 30, 8:36 PM PDTSpecial Weather StatementMFR39 min
Jul 30, 9:03 PM PDTSpecial Weather StatementMFR27 min
Jul 30, 9:42 PM PDTSpecial Weather StatementMFRJackson33 min
Jul 31, 2:12 PM PDTSpecial Weather StatementPDTUnion33 min
Jul 31, 2:40 PM PDTSpecial Weather StatementBOIMalheur50 min
Jul 31, 2:42 PM PDTSpecial Weather StatementBOIBaker33 min
Jul 31, 2:59 PM PDTSpecial Weather StatementMFR31 min
Jul 31, 3:03 PM PDTSpecial Weather StatementPDTUnion27 min
Jul 31, 3:29 PM PDTSpecial Weather StatementMFRJosephine46 min
Jul 31, 3:40 PM PDTSpecial Weather StatementMFRJackson35 min
Jul 31, 3:43 PM PDTSpecial Weather StatementPDTUnion47 min
Jul 31, 3:48 PM PDTSpecial Weather StatementMFRJackson42 min
Jul 31, 3:58 PM PDTSpecial Weather StatementMFRJosephine47 min
Jul 31, 4:13 PM PDTSpecial Weather StatementMFRJackson47 min
Jul 31, 4:14 PM PDTSpecial Weather StatementPDTWallowa31 min
Jul 31, 4:40 PM PDTSpecial Weather StatementMFRJackson35 min
Jul 31, 4:53 PM PDTSpecial Weather StatementPDTGrant37 min

By county

Every county with at least one alert. A county page lists each alert that covered it.

Nearby

Alerts in force nowTornadoes on recordThe radar archive20242026

Sources

National Weather Service watches, warnings, advisories and statements from the Iowa Environmental Mesonet's VTEC archive, which reconstructs tornado, severe thunderstorm, flash flood and marine warnings back to 1986 from the NWS text archive. Storm Prediction Center watches and mesoscale discussions from SPC's archive through the Mesonet. County centers from the US Census Bureau. Warning verification from the Mesonet's Cow. Rebuilt daily.