BOSTON (WHDH) - Tropical Storm Elsa is moving its way into the Bay State, bringing with it the chance for flooding, strong winds, and torrential downpours.

RELATED: Track rain, severe weather on interactive radar

A tropical storm warning is in effect for parts of Essex, Middlesex, Suffolk, Norfolk, Bristol, Plymouth, Barnstable, Dukes, and Nantucket counties.

Scattered tropical downpours began before dawn Friday with torrential tropical downpours moving in mid-morning through the early afternoon.

The heaviest rain is projected to last between 8 a.m. to 3 p.m.

A flash flood watch is in effect for all of Massachusetts, excluding the Cape and the Islands, with 2 to 4 inches of rain expected. In some communities, there will be a possibility for 5 to 6 inches of rain.

Hampden, Hampshire, Bristol, Essex, Middlesex, Norfolk, Plymouth, Suffolk, and Worcester counties are also under a flash flood warning.

Strong winds can be expected across Cape Cod and the Islands, with 50 to 60 mph gusts expected.

More than 12,000 customers were without power as of 2:30 p.m., according to Massachusetts Emergency Management Agency.

For the latest weather updates, visit the 7WEATHER page.

(Copyright (c) 2025 Sunbeam Television. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)

Join our Newsletter for the latest news right to your inbox