Keep your umbrella handy today and through the weekend.

The National Weather Service expects a 90 percent chance of showers today, which will be the first in a series of rainy days.

Highs will be in the mid 50s with lows in the upper 40s, the Weather Service reports. Northeast winds will be from 5 to 10 mph.

Saturday: Patchy fog in the morning with a 90 percent chance of rain. Highs will be in the mid 60s with lows in the low 40s. West winds will be from 5 to 10 mph.

Sunday: Partly cloudy skies with a 50 percent chance of showers. Highs will be in the upper 60s with lows in the mid 40s.