It's like a Christmas miracle: clear, blue skies across Utah to greet you this holiday morning.
But it won't last long.
The National Weather Service predicts that hazy skies and bad air will return to northern Utah valleys by Thursday.
Across northern Utah, residents can expect highs reaching 30 degrees under clear skies on Christmas Day. By Thursday morning, the weather service predicts haze and fog will settle across the valley through Friday. Highs for the next two days will remain around 30 degrees across the northern half of Utah. The Utah Division of Air Quality predicted that while Christmas Day will be a "green" or good day for air quality, it's expected to be a "yellow" or moderate day on Thursday.