York will have cloudy and cold days for the weekend, with a possibility of snow flurries.

Saturday will be cloudy, with light snow at times, according to the National Weather Service. The high will be 36 and the low 22, and winds will be from the north at 7-11 mph.

Sunday will begin with clouds and possibly light snow, and the day will become sunny, the forecast said. The high will be 29 and the low 19, and winds will be from the northwest at 13-22 mph, with gusts up to 39 mph.

Monday will be sunny, with a high of 35 and low of 28, the NWS said. Winds will be from the west at 6-9 mph.

Snow and sleet are possible early Tuesday morning, switching to rain during the day, the forecast said. Tuesday's high will be 43 and the low 29.

Wednesday and Thursday will be sunny, with highs around 38 and lows around 22, the forecast said.