On the first day of spring Tuesday, residents across the U.S. were experiencing everything from record heat to tornadoes to massive snowstorms.
The unusual heat wave stretching across much of the country appears to be sticking around.
In the past week, more than a thousand record high temperatures were broken.
"The number of records that are not only breaking -- but smashing -- for the length of time and the area of coverage they are being broken is just unprecedented in my experience," explained Dr. Jeff Masters with Weather Underground.
Those high temperatures are bringing more than just sunshine. So far there have been close to 250 tornadoes this year -- double the normal number.
***Check the forecast for your area from the National Weather Service.
Last weekend's round of tornadoes touched down from Oklahoma to Nebraska to South Dakota.
In the West, the same weather systems brought massive snowstorms. In the mountains of Arizona and New Mexico, heavy snow shut down several major interstates.
And with California's icy conditions, drivers were warned to stay at 25 miles per hour.
"And even this morning we had problems with people driving too fast in the icy conditions, even with chains on," said Officer Edward Escalera of the California Highway Patrol.
It's not just the icy roads that residents need to be wary of. In one small California town, heavy snow and wind caused a 100-foot tree to fall on a house, killing an eight-year-old girl.
"You're always going to have trees or small disasters. This is unbelievable," said Michael Dalpoggetto, a resident of Arnold, Calif.
Other areas of the country are experiencing storms with heavy rainfall, and those conditions have residents bracing for possible flooding.
Forecasters say the rain isn't over yet. Downpours from southeast Texas to Missouri are expected to continue throughout the next few days.