Rain will last through Friday. Right now, Saturday looks dry aside from isolated showers except scattered showers in the mountains. Rain returns Sunday, and it should last into Tuesday. Maybe a dry day Wednesday before more rain moves in ahead of a warm front Thursday.