A powerful cold front swept across Arizona Thursday evening, carrying with it wind gusts of up to 40 miles per hour and scattered rain and snow showers.

Now, the desert will experience some of the coldest weather in nearly two years. J.J. Brost with the National Weather Service office in Tucson says overnight lows in Tucson will be around 25 degrees Saturday and Sunday morning, and lows won't rise above freezing until at least Wednesday morning. That marks the coldest temperatures in Tucson since February of 2011.

Some areas of Cochise and Santa Cruz Counties could see near-single digit lows and highs in the 20s through early next week.

The weather service has issued a Hard Freeze Warning for parts of Pima and Pinal Counties, including the Tucson metro area, Green Valley, Marana and Sells, from 1:00 a.m. Saturday to 8:00 a.m. Monday.

The cold weather will stay in place for awhile. Brost says highs won’t climb above 60 degrees until late next week.