A backdoor cold front is bringing “highly variable” temperatures Saturday to the Lehigh Valley ahead of a rainy Easter Sunday, the National Weather Service said.

Temperatures can range from around the mid-60s to the high 70s this afternoon, the National Weather Service said Saturday morning. After 8 p.m., the temperatures are expected to range in the 50s and 60s.

“Depending on how quickly and how far south/west a backdoor cold front pushes, will yield very different temperature readings later this afternoon,” the National Weather Service said.

Showers and thunderstorms may also occur this weekend, according to the National Weather Service forecast, mainly after 5 p.m. Saturday. Other predictions include patchy fog before 8 a.m. Sunday and showers mainly between 8 a.m. and 5 p.m. that day.

Here is the extended forecast from the National Weather Service:

Saturday: A chance of showers and thunderstorms, mainly after 5 p.m. Partly sunny, with a high near 73. Northeast wind around 5 mph becoming southeast in the afternoon. Chance of precipitation is 30%. New rainfall amounts of less than a 10th of an inch, except higher amounts possible in thunderstorms.

Saturday night: A chance of showers and thunderstorms. Patchy fog between midnight and 2 a.m. Otherwise, cloudy, with a low around 49. East wind 5 to 15 mph. Chance of precipitation is 40%. New precipitation amounts of less than a 10th of an inch, except higher amounts possible in thunderstorms.

Sunday: Showers, mainly between 8 a.m. and 5 p.m. Patchy fog before 8 a.m. High near 61. South wind 5 to 15 mph becoming west in the morning. Chance of precipitation is 100%. New precipitation amounts between a quarter and half of an inch possible.

Sunday night: Partly cloudy, with a low around 38. West wind around 10 mph.

Monday: Mostly sunny, with a high near 55. West wind 10 to 15 mph.

Monday night: A slight chance of showers. Partly cloudy, with a low around 36. Chance of precipitation is 20%.

Tuesday: Mostly sunny, with a high near 49.

Tuesday night: Clear, with a low around 26.

Wednesday: Sunny, with a high near 52.

Wednesday night: Mostly clear, with a low around 32.

Thursday: Sunny, with a high near 63.

Thursday night: Mostly clear, with a low around 42.

Friday: Sunny, with a high near 69.