
weather-and-infrastructure1 month ago
Edouard's remnants trigger massive flooding and power outages across Southeast Texas
Tropical Storm Edouard made landfall on the Texas Gulf Coast on Tuesday, September 1, 2026, before weakening into a tropical depression. The system has caused extreme flooding, with some areas receiving 15 to 22 inches of rain, and has left approximately 49,600 customers without power. While Entergy Texas reports significant outages, CenterPoint Energy reports minimal impact. The storm is expected to dissipate by Thursday.