York will see everything from fog and clouds to rain and snow over the next few days.

Thursday will begin with patchy dense fog around the area, with visibility as low as a quarter mile in some spots, according to the National Weather Service. The fog should burn off by mid-morning, leaving a cloudy day with some drizzle and showers and a high of 63.

Rain is likely after 7 p.m., with around a quarter inch of rain expected, the forecast said. Thursday's low will be 48.

The rain will continue through the day Friday, with a mix of rain and snow likely late Friday night and early Saturday morning, the forecast said. Less than an inch of precipitation is expected. Friday's high will be 49 and the low 32.

Saturday will be partly sunny and colder, with a high of 39 and low of 25, the NWS said. Winds will be from the northwest at 9-14 mph with gusts up to 22 mph, and there's a slight chance of snow Saturday night.

Sunday will see some snow in the morning, switching to freezing rain and sleet in the afternoon and rain Sunday night, the forecast said. Temperatures will hover around freezing all day.

Monday will be cloudy, with a chance of rain during the day and rain and snow at night, the service said. The high will be 43 and the low 29.

Tuesday will be partly sunny, with a high of 35 and low of 16, the forecast said.