We’ll have rain today and Friday, according to the National Weather Service.

Good news: The sun is expected to return in time for the weekend.

The forecast:

Today: A slight chance of rain before 9am, then a slight chance of rain after 4pm. Mostly cloudy, with a high near 58. North wind 5 to 10 mph becoming light in the afternoon. Chance of precipitation is 20 percent.

Tonight: Rain, mainly after 1am. Low around 40. Light southeast wind becoming east 8 to 13 mph in the evening. Chance of precipitation is 80 percent. New precipitation amounts between a quarter and half of an inch possible.

Friday: Rain, mainly before noon. High near 47. East wind 11 to 14 mph. Chance of precipitation is 80 percent. New precipitation amounts between a tenth and quarter of an inch possible.

Friday Night:  Rain. Low around 40. East wind 8 to 13 mph becoming light southeast after midnight. Chance of precipitation is 80 percent. New precipitation amounts between a quarter and half of an inch possible.

Saturday: A chance of rain before 9 a.m. Partly sunny, with a high near 54. Breezy, with a west wind 9 to 14 mph increasing to 16 to 21 mph in the afternoon. Chance of precipitation is 40 percent. New precipitation amounts of less than a tenth of an inch possible.

Sunday:  Sunny, with a high near 58.