Alert archive / Puerto Rico / 2025

Weather alerts in Puerto Rico, May 2025

294 weather alerts in May 2025, from the National Weather Service and the Storm Prediction Center. An alert counts here when it covered any part of the state, so the counties below add up to more than the state.

Alerts
294
Warnings
91
Watches
0
Advisories
173
Busiest day
May 3, 202542 alerts

Over time

By day

Days in UTC, the clock the archive keeps.

The alerts

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

IssuedProductOfficeCountiesLasted
May 1, 10:29 AM CDTSpecial Marine WarningJSJ91 min
May 1, 11:05 AM CDTAreal Flood AdvisoryJSJ3 hr
May 1, 11:22 AM CDTAreal Flood AdvisoryJSJ113 min
May 1, 11:44 AM CDTSpecial Marine WarningJSJ2 hr
May 1, 12:06 PM CDTAreal Flood AdvisoryJSJ118 min
May 1, 12:07 PM CDTAreal Flood AdvisoryJSJ2 hr
May 1, 12:21 PM CDTAreal Flood AdvisoryJSJ2 hr
May 1, 12:31 PM CDTSpecial Weather StatementJSJ89 min
May 1, 12:38 PM CDTAreal Flood WarningJSJ3 hr
May 1, 12:45 PM CDTAreal Flood AdvisoryJSJ3 hr
May 1, 12:55 PM CDTFlash Flood WarningJSJ3 hr
May 1, 1:09 PM CDTAreal Flood AdvisoryJSJ31 min
May 1, 1:18 PM CDTSpecial Weather StatementJSJ87 min
May 1, 1:22 PM CDTSpecial Weather StatementJSJ83 min
May 1, 1:34 PM CDTFlash Flood WarningJSJ2 hr
May 1, 1:49 PM CDTAreal Flood AdvisoryJSJ4 hr
May 1, 1:56 PM CDTFlash Flood Warning Considerable damage threatJSJ4 hr
May 1, 2:01 PM CDTAreal Flood AdvisoryJSJ4 hr
May 1, 2:32 PM CDTAreal Flood AdvisoryJSJ3 hr
May 1, 2:32 PM CDTAreal Flood AdvisoryJSJ3 hr
May 1, 2:42 PM CDTAreal Flood WarningJSJ90 min
May 1, 2:49 PM CDTFlash Flood Warning Considerable damage threatJSJ3 hr
May 1, 3:26 PM CDTSpecial Weather StatementJSJ94 min
May 1, 3:29 PM CDTAreal Flood AdvisoryJSJ3 hr
May 1, 3:34 PM CDTSpecial Weather StatementJSJ86 min
May 1, 3:41 PM CDTAreal Flood WarningJSJ6 hr
May 1, 4:09 PM CDTAreal Flood WarningJSJ5 hr
May 1, 4:25 PM CDTAreal Flood AdvisoryJSJ110 min
May 1, 6:10 PM CDTAreal Flood WarningJSJ7 hr
May 2, 11:54 AM CDTAreal Flood AdvisoryJSJ5 hr
May 2, 12:01 PM CDTSpecial Marine WarningJSJ119 min
May 2, 12:07 PM CDTAreal Flood AdvisoryJSJ87 min
May 2, 12:07 PM CDTSpecial Weather StatementJSJ83 min
May 2, 12:09 PM CDTAreal Flood AdvisoryJSJ5 hr
May 2, 12:10 PM CDTAreal Flood AdvisoryJSJ47 min
May 2, 12:17 PM CDTAreal Flood AdvisoryJSJ5 hr
May 2, 12:24 PM CDTSpecial Weather StatementJSJ96 min
May 2, 12:29 PM CDTFlash Flood Warning Considerable damage threatJSJ6 hr
May 2, 12:44 PM CDTFlash Flood WarningJSJ3 hr
May 2, 12:53 PM CDTAreal Flood AdvisoryJSJ5 hr
May 2, 1:00 PM CDTFlash Flood Warning Considerable damage threatJSJ5 hr
May 2, 1:10 PM CDTFlash Flood WarningJSJ3 hr
May 2, 1:17 PM CDTAreal Flood AdvisoryJSJ5 hr
May 2, 1:22 PM CDTAreal Flood AdvisoryJSJ3 hr
May 2, 1:25 PM CDTAreal Flood AdvisoryJSJ3 hr
May 2, 1:34 PM CDTFlash Flood WarningJSJ3 hr
May 2, 1:42 PM CDTAreal Flood AdvisoryJSJ3 hr
May 2, 2:02 PM CDTAreal Flood AdvisoryJSJ3 hr
May 2, 2:06 PM CDTSpecial Weather StatementJSJ84 min
May 2, 2:14 PM CDTAreal Flood AdvisoryJSJ3 hr
May 2, 2:31 PM CDTAreal Flood AdvisoryJSJ39 min
May 2, 2:34 PM CDTAreal Flood AdvisoryJSJ4 hr
May 2, 2:42 PM CDTAreal Flood AdvisoryJSJ3 hr
May 2, 2:52 PM CDTAreal Flood AdvisoryJSJ2 hr
May 2, 3:10 PM CDTFlash Flood WarningJSJ3 hr
May 2, 3:12 PM CDTFlash Flood WarningJSJ109 min
May 2, 3:14 PM CDTFlash Flood WarningJSJ69 min
May 2, 3:37 PM CDTAreal Flood WarningJSJ9 hr
May 2, 3:37 PM CDTAreal Flood AdvisoryJSJ2 hr
May 2, 3:41 PM CDTSpecial Marine WarningJSJ2 hr
May 2, 3:43 PM CDTSpecial Marine WarningJSJ2 hr
May 2, 3:51 PM CDTAreal Flood WarningJSJ11 hr
May 2, 4:05 PM CDTAreal Flood AdvisoryJSJ115 min
May 2, 4:19 PM CDTAreal Flood AdvisoryJSJ95 min
May 2, 4:23 PM CDTAreal Flood AdvisoryJSJ97 min
May 2, 4:30 PM CDTAreal Flood WarningJSJ6 hr
May 2, 4:39 PM CDTAreal Flood WarningJSJ2 hr
May 2, 4:56 PM CDTAreal Flood WarningJSJ10 hr
May 2, 5:32 PM CDTAreal Flood WarningJSJ7 hr
May 2, 11:16 PM CDTAreal Flood AdvisoryJSJ32 min
May 2, 11:48 PM CDTFlash Flood Warning Considerable damage threatJSJ2 hr
May 3, 12:46 AM CDTSpecial Weather StatementJSJ59 min
May 3, 12:55 AM CDTFlash Flood Warning Considerable damage threatJSJ3 hr
May 3, 2:02 AM CDTAreal Flood WarningJSJ7 hr
May 3, 2:05 AM CDTAreal Flood WarningJSJ7 hr
May 3, 2:19 AM CDTAreal Flood WarningJSJ16 hr
May 3, 2:25 AM CDTAreal Flood WarningJSJ5 hr
May 3, 4:25 AM CDTSpecial Marine WarningJSJ65 min
May 3, 4:31 AM CDTFlash Flood Warning Considerable damage threatJSJ3 hr
May 3, 5:23 AM CDTAreal Flood AdvisoryJSJ68 min
May 3, 5:29 AM CDTAreal Flood AdvisoryJSJ12 min
May 3, 5:41 AM CDTFlash Flood WarningJSJ110 min
May 3, 6:11 AM CDTAreal Flood AdvisoryJSJ3 hr
May 3, 6:22 AM CDTFlash Flood WarningJSJ3 hr
May 3, 11:09 AM CDTAreal Flood AdvisoryJSJ3 hr
May 3, 11:25 AM CDTAreal Flood AdvisoryJSJ5 hr
May 3, 12:03 PM CDTSpecial Weather StatementJSJ87 min
May 3, 12:14 PM CDTFlash Flood WarningJSJ3 hr
May 3, 12:45 PM CDTAreal Flood AdvisoryJSJ3 hr
May 3, 12:59 PM CDTSpecial Weather StatementJSJ91 min
May 3, 1:19 PM CDTFlash Flood WarningJSJ3 hr
May 3, 1:24 PM CDTAreal Flood AdvisoryJSJ5 hr
May 3, 1:49 PM CDTAreal Flood AdvisoryJSJ3 hr
May 3, 1:52 PM CDTAreal Flood AdvisoryJSJ3 hr
May 3, 2:15 PM CDTAreal Flood AdvisoryJSJ5 hr
May 3, 2:35 PM CDTFlash Flood WarningJSJ3 hr
May 3, 2:46 PM CDTFlash Flood WarningJSJ3 hr
May 3, 2:56 PM CDTAreal Flood AdvisoryJSJ3 hr
May 3, 2:57 PM CDTAreal Flood AdvisoryJSJ3 hr
May 3, 3:08 PM CDTFlash Flood WarningJSJ3 hr
May 3, 3:18 PM CDTFlash Flood WarningJSJ3 hr
May 3, 3:31 PM CDTSpecial Marine WarningJSJ119 min
May 3, 3:46 PM CDTAreal Flood AdvisoryJSJ3 hr
May 3, 4:36 PM CDTSpecial Weather StatementJSJ54 min
May 3, 5:32 PM CDTSpecial Marine WarningJSJ118 min
May 3, 5:43 PM CDTAreal Flood AdvisoryJSJ5 hr
May 3, 6:12 PM CDTAreal Flood AdvisoryJSJ3 hr
May 3, 6:23 PM CDTAreal Flood WarningJSJ9 hr
May 3, 6:28 PM CDTSpecial Weather StatementJSJ77 min
May 3, 6:31 PM CDTFlash Flood WarningJSJ3 hr
May 3, 6:54 PM CDTFlash Flood WarningJSJ3 hr
May 3, 7:24 PM CDTSpecial Marine WarningJSJ2 hr
May 3, 9:18 PM CDTAreal Flood WarningJSJ5 hr
May 3, 11:20 PM CDTAreal Flood AdvisoryJSJ3 hr
May 4, 11:20 AM CDTAreal Flood AdvisoryJSJ5 hr
May 4, 11:22 AM CDTAreal Flood AdvisoryJSJ94 min
May 4, 11:34 AM CDTAreal Flood AdvisoryJSJ3 hr
May 4, 11:45 AM CDTAreal Flood AdvisoryJSJ16 min
May 4, 12:01 PM CDTFlash Flood WarningJSJ3 hr
May 4, 12:12 PM CDTAreal Flood AdvisoryJSJ42 min
May 4, 12:16 PM CDTAreal Flood AdvisoryJSJ3 hr
May 4, 12:25 PM CDTFlash Flood WarningJSJ3 hr
May 4, 12:25 PM CDTFlash Flood WarningJSJ3 hr
May 4, 12:52 PM CDTAreal Flood AdvisoryJSJ3 hr
May 4, 12:52 PM CDTFlash Flood WarningJSJ3 hr
May 4, 1:02 PM CDTSpecial Weather StatementJSJ58 min
May 4, 1:24 PM CDTAreal Flood AdvisoryJSJ3 hr
May 4, 1:51 PM CDTAreal Flood AdvisoryJSJ3 hr
May 4, 1:57 PM CDTAreal Flood AdvisoryJSJ18 min
May 4, 2:13 PM CDTFlash Flood WarningJSJ92 min
May 4, 2:49 PM CDTAreal Flood AdvisoryJSJ116 min
May 4, 3:45 PM CDTAreal Flood AdvisoryJSJ67 min
May 4, 3:48 PM CDTAreal Flood AdvisoryJSJ95 min
May 4, 3:50 PM CDTAreal Flood AdvisoryJSJ93 min
May 4, 5:20 PM CDTAreal Flood WarningJSJ6 hr
May 4, 5:46 PM CDTAreal Flood WarningJSJ6 hr
May 4, 7:33 PM CDTAreal Flood WarningJSJ6 hr
May 5, 12:06 PM CDTAreal Flood AdvisoryJSJ5 hr
May 5, 12:52 PM CDTAreal Flood AdvisoryJSJ3 hr
May 5, 12:58 PM CDTFlash Flood Warning Considerable damage threatJSJ3 hr
May 5, 1:16 PM CDTAreal Flood AdvisoryJSJ3 hr
May 5, 1:25 PM CDTFlash Flood WarningJSJ3 hr
May 5, 1:41 PM CDTAreal Flood AdvisoryJSJ3 hr
May 5, 1:53 PM CDTFlash Flood WarningJSJ3 hr
May 5, 2:07 PM CDTSpecial Weather StatementJSJ83 min
May 5, 2:18 PM CDTAreal Flood AdvisoryJSJ3 hr
May 5, 2:25 PM CDTAreal Flood AdvisoryJSJ119 min
May 5, 3:00 PM CDTAreal Flood AdvisoryJSJ3 hr
May 5, 3:32 PM CDTAreal Flood AdvisoryJSJ2 hr
May 5, 3:46 PM CDTAreal Flood AdvisoryJSJ119 min
May 5, 4:10 PM CDTAreal Flood WarningJSJ6 hr
May 5, 4:19 PM CDTAreal Flood WarningJSJ6 hr
May 5, 4:21 PM CDTAreal Flood AdvisoryJSJ86 min
May 5, 4:40 PM CDTAreal Flood AdvisoryJSJ68 min
May 5, 10:04 PM CDTAreal Flood WarningJSJ2 hr
May 7, 1:26 PM CDTAreal Flood AdvisoryJSJ34 min
May 7, 2:00 PM CDTFlash Flood WarningJSJ3 hr
May 7, 2:40 PM CDTAreal Flood AdvisoryJSJ2 hr
May 8, 2:11 PM CDTAreal Flood AdvisoryJSJ109 min
May 8, 2:41 PM CDTAreal Flood AdvisoryJSJ2 hr
May 8, 3:24 PM CDTFlash Flood WarningJSJ96 min
May 8, 8:59 PM CDTAreal Flood AdvisoryJSJ109 min
May 8, 10:27 PM CDTAreal Flood AdvisoryJSJ2 hr
May 9, 12:40 AM CDTAreal Flood AdvisoryJSJ3 hr
May 9, 3:31 AM CDTAreal Flood AdvisoryJSJ3 hr
May 9, 10:32 AM CDTAreal Flood AdvisoryJSJ2 hr
May 9, 10:52 AM CDTAreal Flood AdvisoryJSJ3 hr
May 9, 12:09 PM CDTAreal Flood AdvisoryJSJ5 hr
May 9, 12:23 PM CDTAreal Flood AdvisoryJSJ3 hr
May 9, 12:50 PM CDTAreal Flood AdvisoryJSJ3 hr
May 9, 1:39 PM CDTAreal Flood AdvisoryJSJ60 min
May 9, 2:13 PM CDTAreal Flood WarningJSJ106 min
May 9, 2:39 PM CDTFlash Flood WarningJSJ81 min
May 9, 3:15 PM CDTAreal Flood AdvisoryJSJ2 hr
May 10, 1:35 AM CDTAreal Flood AdvisoryJSJ3 hr
May 10, 2:02 AM CDTAreal Flood AdvisoryJSJ2 hr
May 10, 4:40 AM CDTAreal Flood WarningJSJ3 hr
May 10, 4:46 AM CDTAreal Flood WarningJSJ2 hr
May 10, 1:58 PM CDTAreal Flood AdvisoryJSJ2 hr
May 10, 2:01 PM CDTAreal Flood AdvisoryJSJ3 hr
May 10, 3:03 PM CDTAreal Flood WarningJSJ3 hr
May 10, 3:30 PM CDTAreal Flood AdvisoryJSJ2 hr
May 10, 4:06 PM CDTAreal Flood WarningJSJ3 hr
May 10, 5:00 PM CDTAreal Flood AdvisoryJSJ103 min
May 11, 12:33 PM CDTAreal Flood AdvisoryJSJ3 hr
May 11, 12:36 PM CDTSpecial Weather StatementJSJ54 min
May 11, 1:11 PM CDTAreal Flood AdvisoryJSJ3 hr
May 11, 1:13 PM CDTAreal Flood AdvisoryJSJ3 hr
May 11, 1:28 PM CDTSpecial Weather StatementJSJ32 min
May 11, 1:29 PM CDTSpecial Weather StatementJSJ31 min
May 11, 1:58 PM CDTAreal Flood AdvisoryJSJ3 hr
May 11, 2:24 PM CDTFlash Flood Warning Considerable damage threatJSJ96 min
May 11, 2:36 PM CDTAreal Flood AdvisoryJSJ3 hr
May 11, 2:52 PM CDTFlash Flood Warning Considerable damage threatJSJ87 min
May 11, 3:17 PM CDTAreal Flood AdvisoryJSJ3 hr
May 11, 3:17 PM CDTSmall Craft AdvisoryJSJ55 hr
May 11, 3:57 PM CDTAreal Flood AdvisoryJSJ63 min
May 11, 4:19 PM CDTAreal Flood AdvisoryJSJ116 min
May 11, 4:30 PM CDTAreal Flood AdvisoryJSJ90 min
May 11, 4:51 PM CDTSpecial Weather StatementJSJ24 min
May 11, 4:57 PM CDTSpecial Marine WarningJSJ48 min
May 11, 5:24 PM CDTAreal Flood WarningJSJ3 hr
May 11, 5:34 PM CDTAreal Flood AdvisoryJSJ92 min
May 13, 2:10 PM CDTAreal Flood AdvisoryJSJ110 min
May 13, 3:52 PM CDTAreal Flood AdvisoryJSJ113 min
May 14, 3:17 AM CDTSmall Craft AdvisoryJSJ24 hr
May 15, 12:40 AM CDTAreal Flood AdvisoryJSJ5 hr
May 15, 12:57 AM CDTAreal Flood AdvisoryJSJ63 min
May 15, 4:35 AM CDTAreal Flood AdvisoryJSJ85 min
May 15, 4:41 AM CDTAreal Flood AdvisoryJSJ2 hr
May 15, 5:05 AM CDTAreal Flood WarningJSJ4 hr
May 15, 5:08 AM CDTAreal Flood AdvisoryJSJ52 min
May 15, 1:49 PM CDTAreal Flood AdvisoryJSJ3 hr
May 16, 1:23 PM CDTSpecial Weather StatementJSJ37 min
May 16, 1:38 PM CDTAreal Flood AdvisoryJSJ3 hr
May 16, 2:31 PM CDTAreal Flood AdvisoryJSJ2 hr
May 16, 2:36 PM CDTAreal Flood WarningJSJ3 hr
May 16, 2:58 PM CDTAreal Flood AdvisoryJSJ2 hr
May 16, 3:09 PM CDTAreal Flood AdvisoryJSJ3 hr
May 16, 3:34 PM CDTAreal Flood AdvisoryJSJ78 min
May 16, 4:17 PM CDTAreal Flood AdvisoryJSJ103 min
May 17, 6:16 AM CDTAreal Flood AdvisoryJSJ104 min
May 17, 6:33 AM CDTSpecial Marine WarningJSJ42 min
May 17, 7:54 AM CDTAreal Flood AdvisoryJSJ111 min
May 17, 9:22 AM CDTAreal Flood AdvisoryJSJ3 hr
May 17, 10:30 AM CDTAreal Flood AdvisoryJSJ3 hr
May 17, 10:49 AM CDTAreal Flood AdvisoryJSJ3 hr
May 17, 11:10 AM CDTAreal Flood WarningJSJ38 min
May 17, 11:25 AM CDTAreal Flood AdvisoryJSJ3 hr
May 17, 11:28 AM CDTAreal Flood AdvisoryJSJ3 hr
May 17, 12:19 PM CDTAreal Flood AdvisoryJSJ116 min
May 17, 12:44 PM CDTFlash Flood WarningJSJ3 hr
May 17, 12:53 PM CDTSpecial Weather StatementJSJ82 min
May 17, 2:00 PM CDTAreal Flood AdvisoryJSJ2 hr
May 17, 2:08 PM CDTAreal Flood AdvisoryJSJ2 hr
May 17, 2:11 PM CDTSpecial Marine WarningJSJ34 min
May 18, 11:40 AM CDTAreal Flood AdvisoryJSJ37 min
May 18, 11:57 AM CDTAreal Flood AdvisoryJSJ4 hr
May 18, 12:16 PM CDTAreal Flood AdvisoryJSJ3 hr
May 18, 12:41 PM CDTAreal Flood AdvisoryJSJ3 hr
May 18, 12:54 PM CDTAreal Flood AdvisoryJSJ2 hr
May 18, 1:09 PM CDTAreal Flood AdvisoryJSJ3 hr
May 18, 1:17 PM CDTFlash Flood WarningJSJ2 hr
May 18, 1:21 PM CDTAreal Flood AdvisoryJSJ95 min
May 18, 1:36 PM CDTSpecial Weather StatementJSJ24 min
May 18, 1:46 PM CDTFlash Flood WarningJSJ2 hr
May 18, 2:04 PM CDTAreal Flood AdvisoryJSJ2 hr
May 18, 2:36 PM CDTAreal Flood AdvisoryJSJ101 min
May 18, 3:04 PM CDTAreal Flood AdvisoryJSJ85 min
May 18, 3:17 PM CDTAreal Flood AdvisoryJSJ66 min
May 18, 3:45 PM CDTAreal Flood AdvisoryJSJ72 min
May 18, 3:55 PM CDTAreal Flood AdvisoryJSJ2 hr
May 18, 4:37 PM CDTAreal Flood AdvisoryJSJ69 min
May 18, 4:58 PM CDTAreal Flood WarningJSJ3 hr
May 18, 5:54 PM CDTAreal Flood WarningJSJ3 hr
May 19, 11:10 AM CDTSpecial Marine WarningJSJ35 min
May 19, 11:27 AM CDTSpecial Weather StatementJSJ33 min
May 19, 11:51 AM CDTAreal Flood AdvisoryJSJ114 min
May 19, 11:52 AM CDTAreal Flood AdvisoryJSJ2 hr
May 19, 12:05 PM CDTAreal Flood AdvisoryJSJ115 min
May 19, 2:54 PM CDTAreal Flood AdvisoryJSJ2 hr
May 19, 3:05 PM CDTAreal Flood AdvisoryJSJ100 min
May 19, 3:07 PM CDTAreal Flood AdvisoryJSJ98 min
May 19, 4:16 PM CDTAreal Flood AdvisoryJSJ86 min
May 20, 12:54 AM CDTHeat AdvisoryJSJ14 hr
May 20, 1:25 PM CDTAreal Flood AdvisoryJSJ3 hr
May 20, 1:58 PM CDTAreal Flood AdvisoryJSJ3 hr
May 20, 2:04 PM CDTSpecial Weather StatementJSJ56 min
May 20, 2:18 PM CDTAreal Flood AdvisoryJSJ78 min
May 20, 2:45 PM CDTSpecial Marine WarningJSJ30 min
May 20, 3:00 PM CDTAreal Flood AdvisoryJSJ3 hr
May 20, 3:25 PM CDTSpecial Weather StatementJSJ50 min
May 20, 3:36 PM CDTFlash Flood WarningJSJ2 hr
May 20, 3:52 PM CDTSpecial Marine WarningJSJ53 min
May 20, 4:17 PM CDTAreal Flood AdvisoryJSJ31 min
May 21, 2:30 AM CDTHeat AdvisoryJSJ13 hr
May 21, 1:52 PM CDTSpecial Weather StatementJSJ68 min
May 21, 2:02 PM CDTAreal Flood AdvisoryJSJ3 hr
May 21, 3:24 PM CDTSpecial Weather StatementJSJ66 min
May 21, 3:52 PM CDTAreal Flood AdvisoryJSJ83 min
May 21, 4:09 PM CDTAreal Flood AdvisoryJSJ81 min
May 21, 5:16 PM CDTAreal Flood AdvisoryJSJ59 min
May 22, 2:54 AM CDTHeat AdvisoryJSJ12 hr
May 22, 2:13 PM CDTAreal Flood AdvisoryJSJ3 hr
May 22, 5:32 PM CDTAreal Flood AdvisoryJSJ55 min
May 23, 12:14 PM CDTSpecial Weather StatementJSJ31 min
May 23, 12:26 PM CDTAreal Flood AdvisoryJSJ3 hr
May 26, 12:07 PM CDTAreal Flood AdvisoryJSJ2 hr
May 26, 12:27 PM CDTSpecial Weather StatementJSJ63 min
May 27, 12:15 PM CDTAreal Flood AdvisoryJSJ3 hr
May 27, 12:32 PM CDTSpecial Weather StatementJSJ88 min
May 27, 1:13 PM CDTAreal Flood AdvisoryJSJ3 hr
May 27, 2:40 PM CDTAreal Flood AdvisoryJSJ106 min
May 31, 4:14 AM CDTHeat AdvisoryJSJ11 hr

By product

Every kind of product issued here, grouped by hazard. Each opens the same place narrowed to that product.

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.