Essex County Rainfall

80%Newburyport

80% Chance

80%Haverhill

80% Chance

90%Gloucester

90% Chance

80%Lynn

80% Chance

80%Beverly

80% Chance

80%Topsfield

80% Chance