The storm downgraded hours after making landfall near the Texas-Louisiana border with maximum sustained winds of 60 mph, according to the National Hurricane Center. Forecasters said the system would keep losing strength as it pushed inland but would likely continue to produce heavy rains and possible flooding into Wednesday.
The hurricane center expected Edouard to dump 3 to 7 inches of rain with up to 12 inches in some areas.
Storm makes landfall along Texas-Louisiana line
As the center of the storm passed over Beaumont, Texas, about 80 miles northeast of Houston, the city's offices were shuttered and the Texas Office of Emergency Management warned residents to stay off the road.
Throughout the city were downed trees blocking roads, traffic signals that weren't working and flooded underpasses, Beaumont Police said in a post on social media.
About 32,000 utility customers were without electricity in Jefferson County, which includes Beaumont, according to poweroutage.com.