York County has a beautiful weekend in store for it.

Yep, that's the sound of us knocking on wood.

The National Weather Service predicts the little morning haze will give way Saturday to sun and a high temperature of 69. The temperature should drop no lower than 49 during a more cloudy Saturday night, the NWS says.

The sun will burn through those clouds in the morning, though, and the mercury hits the highest temperature so far this year, the NWS says — 76. The low on Sunday is 57; the NWS sees a warm, clear night for us to enjoy before the work week rolls back around.

Daytime Monday brings much of the same. High 75 and sun, but it'll be more windy. But then the the weather goes downhill after that — rain Monday night and Tuesday, and then temperatures back in the 40s and 50s to round out the week.