Tropical Storm Edouard: Texas Flooding, Rainfall Totals & Timeline
Quick Answer: Tropical Storm Edouard made landfall in Texas on September 1, 2026, then stalled and dumped up to 22 inches of rain, triggering a rare Level 4 flash flood risk, dozens of rescues, and major power outages.
Tropical Storm Edouard: Texas Flooding, Rainfall Totals & Timeline Read More »










