Rain, rainbows, snow and cold were all part of San Diego's weekend weather amid a winter storm warning and high wind warning that were in effect for parts of the county.
After a rainy Saturday, Sunday was dry, but cold. The mountains only saw highs in the 30s, and temperatures will drop overnight. The National Weather Service has issued a frost advisory from 10 p.m. Sunday until 9 a.m. Monday.
"Tonight is going to be even colder than we were this morning," NBC 7's Greg Bledsoe said.
More high winds are expected for Monday.
San Diego County mountains were under a winter storm advisory until 10 p.m. Saturday night, according to NWS.
A high wind warning for the mountains and to the east through the desert stretches lasted through 4 a.m. Sunday. Winds were expected to reach between 20 to 30 mph, with possible gusts reaching up to 50 to 60 mph.
Saturday saw cold, wet weather throughout the county, and several accidents were reported on the rain-soaked roads, according to the California Highway Patrol.
Four people were hospitalized after an accident in Encanto which occurred at Imperial Avenue and Viewcrest Drive just after 1 p.m.
Minutes later, an accident involving five cars was reported on Interstate 15 in Poway. Drivers in the area were forced to turn on their headlights, as the rain made it difficult to see.
CHP reported that multiple crashes on State Route 67 in Lakeside tied up traffic in the area.
The county's harsh weather caused delays and cancellations at the San Diego International Airport Saturday, the San Diego Airport Authority confirmed.
At Balboa Park, the rainy weather seemed to lessen the crowds at Saturday's December Nights, which began at 11 a.m. and was set to last until midnight. Several other holiday events were also held Saturday despite the cold and wet weather.
Meanwhile, snow fell in San Diego's mountain areas, and it came as a surprise for some.
"We didn't know there was snow," said Adrian Huerta, who traveled to Mount Laguna Saturday, but didn't check the forecast before leaving.
"We just wanted to go do a hike and go up and see things. It was raining on the way up here and all of a sudden it started snowing and I was like, 'oh my gosh'," Huerta added.
The lingering storm system had locals chattering over the frigid -- at least for San Diego -- temperatures.
A frost advisory was in place Friday morning with temperatures in the 20s in Ramona, in the 30s in Escondido and the 40s in La Mesa.
The cooler temperatures have San Diegans talking and - let's face it - whining.
Kevin Hunter moved to San Diego from Pennsylvania and said it’s the second time this year he’s had to pull out the leather jacket.
“It’s cool and crisp and great walking the dog this morning,” Hunter said.
Temps in the 50s is nothing for Idaho native Marie Cotton who we talked to while she was getting hot coffee Friday in North Park.
One Washington, D.C. transplant said she got acclimated to the mild San Diego winters very quickly.
“It gets down to 65 and I’m like ‘I don’t know how you people live like this,’” she said wearing a heavy scarf.
“It feels like it’s 23 and snowing somehow,” she said.
"We’re kind of spoiled here. The weather is always much better here than it is in a lot of areas of the country,” said Dick Koppert, South Dakota native.