Jalisco Gov. Enrique Alfaro said on Twitter that he's never seen anything like it.
Roads were blocked and hail accumulation was pushed into residential buildings in the worst-affected areas, causing damage to more than 300 homes.
Around 50 vehicles were swept away by an icy flash flood and some others buried under hailstones.
Six of Guadalajara's suburbs awoke to find their streets entirely blanketed in ice, despite 30C (86F) temperatures the day before. A video from Tlaquepaque shows a truck attempting to navigate through high levels of hail and flooding, while images from above show an nearly wintry scene with hail covering the ground and surrounding vehicles.
But Alfaro said there was no recorded injury or death related to the hailstorm. Guadalajara is northwest of Mexico City and is about 5,000 feet above sea level.
"This is a natural phenomenon that we haven't seen before", the governor said in a video posted to Facebook. Stranger still, temperatures in the area had been very warm and dry leading up to the storm, with average temperatures hovering around 90 degrees for several days.
"As the frozen droplet begins to fall.carried by cold downdrafts.it may thaw as it moves into warmer air toward the bottom of the thunderstorm", the NWS states.