Warmer temperatures are on the way for York, but they will come with rain and possibly some snow.

Thursday will be cloudy, with a high of 31 and low of 22, according to the National Weather Service. Winds will be from the northeast at 6 mph.

There's a chance of rain and snow early Friday morning, followed by a chance of rain as the day progresses, the forecast said. Friday's high wil be 39 and low of 33, and winds will be from the south at around 5 mph. Less than half an inch of snow is expected.

Saturday will have periods of rain, with up to an inch of precipitation possible, the NWS said. Saturday's high will be 56 and the low 36, and winds will be from the south at 8-15 mph, with gusts up to 24 mph.

Sunday will be partly sunny, with a high of 46 and low of 35, and Monday will be sunny, with a high of 49 and low of 35, the forecast said.

Rain could return on Tuesday, with a high of 45 and low of 30, the service said.