The National Weather Service has declared a tornado watch for Marblehead and all of Essex County through 7 p.m.
The NWS is also calling for a chance of showers and thunderstorms before 3 p.m., then showers likely and possibly a thunderstorm between 3 p.m. and 4 p.m.
There are more chances for showers and thunderstorms after 4 p.m.
