After a rather cool and damp week thus far, the weather will improve in time for the weekend.
The stubborn low pressure area that has been plaguing the region for much of the week will finally start to move out tonight, which slow improvement on Friday, and much better weather coming for the weekend. Not only will the rain end, but temperatures will get back to near to even above normal levels for early May.

Thursday night: Cloudy with some drizzle and a few showers. Low 38-45.
Friday: Clouds and a few showers or drizzle gradually give way to some afternoon sunshine. High 52-59, coolest along the coast.
Friday night: Clearing. Low 40-47.
Saturday: Sunshine and some afternoon clouds. High 63-70.
Saturday night: Clear to partly cloudy. Low 44-51.
Sunday: Sunshine and a few clouds around. High 66-73.
Sunday night: Clear skies. Low 45-52.
Monday: Plenty of sunshine. High 68-75.