In the Madrid area, rescuers reached 1,500 people trapped in cars, while police broke a large snowball fight after authorities asked citizens to stay home for the risk of accidents or spread of coronavirus.
Meteorologists warned of dangerous conditions in the coming days, with temperatures expected to drop to less than 14 Fahrenheit (10 degrees Celsius) next week and the possibility of snow turning to ice and falling trees falling.
In Madrid, police cordoned off buildings with heavy snow loads on the roof in case of accidents, but residents took to the streets en masse to enjoy the rare view of their white-covered city.
About 100 workers and shoppers have spent two nights sleeping in a mall in Majadahonda, a city north of Madrid, after being caught in a snowstorm on Friday.
“There are people sleeping on the floor with cardboard,” Ivan Alcala, a restaurant worker, told TVE television.
Madrid International Airport suspended flights until Sunday night.
About 20,000 km of roads through central Spain were affected by the storm and the government would send convoys carrying the vaccine and supply food to people in need, Transport Minister Jose said on Saturday. Luis Abalos.
A man and a woman in a car drowned after a river erupted near Malaga in the south, while two homeless people froze in Madrid and Calatayud in the east, officials said.
The State Meteorological Agency (Aemet) said up to 20-30 cm (7-8 inches) of snow fell on Saturday in Madrid, most since 1971.