California, 2021Flooding and Heavy Snow in California, December 23 to 25, 2021
December 23 to 25, 2021 · NWS SGX · 33 events in 8 counties and zones
An atmospheric river impacted Southern California right before Christmas 2021 with heavy rain, high elevation snow, and windy conditions. Some areas reported over 5 inches of rainfall.
Every event with a place to put it; 5 filed by county or forecast zone are drawn at its center, in a lighter ring. Tap one for its entry below.
- Tornadoes
- Tropical storms and surge
- Floods
- Wind
- Hail
- Winter weather
- Heat and drought
- Cold
- Fire, smoke and dust
- Marine and coastal
- Other
Open the live radar over this ground
- Deaths
- 0
- Injuries
- 0
- Property damage
- $7,000
- Crop damage
- None recorded
- Events
- 33
Deaths and injuries are direct and indirect together, as the offices filed them. Damage is property and crops in the dollars of the year, not adjusted for inflation, and only where an office estimated it.
An atmospheric river impacted Southern California right before Christmas 2021 with heavy rain, high elevation snow, and windy conditions. Some areas reported over 5 inches of rainfall. This led to flooding, debris flows and closed roads.
What forecasters said that day
The local office's own words before the first event, as it sent them, from the Iowa Environmental Mesonet's archive of National Weather Service text.
NWS San Diego, CA wrote its last area forecast discussion before the first event at Dec 23, 5:02 AM PST, 4 hours 58 minutes earlier.
Area forecast discussion, Dec 23, 5:02 AM PST, 4 hours 58 minutes before
Area Forecast Discussion
National Weather Service San Diego CA
502 AM PST Thu Dec 23 2021
.SYNOPSIS...
Light rain will become heavy at times tonight into early Friday
with widespread heavy rainfall fed by an atmospheric river.
Showers will then gradually decrease through the afternoon. A
moist northwest flow pattern will continue through the middle of
next week with additional periods of precipitation likely, but
with low confidence in timing and amounts. The next round of more
widespread precipitation may arrive for Saturday night into
Sunday with snow levels lower and precipitation amounts
significantly less.
&&
.DISCUSSION...FOR EXTREME SOUTHWESTERN CALIFORNIA INCLUDING ORANGE...
SAN DIEGO...WESTERN RIVERSIDE AND SOUTHWESTERN SAN BERNARDINO
COUNTIES...
.SHORT TERM (Today through Saturday)...
An atmospheric river, at the upper end of moderate strength, will
continue the spread of moisture into the area through tonight with
the GFS and ECMWF ensemble systems a few hours different with the
peak with the GFS ensemble system a little faster and the ECMWF
ensembles a little slower. The current incoming 12Z NKX sounding
shows a completely saturated layer from 850 mb to 650 mb.
Light rain has spread into the area overnight with the most
widespread rain from Los Angeles County westward. Lighter
rainfall will continue into this afternoon. More widespread
rainfall fed by an atmospheric river will spread southward across
the area during the late afternoon and early evening with rainfall
becoming heavy at times for late tonight into Friday morning with
hourly rainfall up to 0.60 inch. The ECMWF Extreme Forecast Index
still has a sizable area of rainfall between the 80th and 90th
percentiles across portions of the area.
One area that needs to be evaluated further is the potential for
thunder for late tonight into Friday. Overnight, there have been
some lightning strikes in that moisture band with the atmospheric
river well to the southwest of the area, mostly south of 20N
latitude. The ECMWF Extreme Forecast for CAPE has values in the
80th to 90th percentile extending into the area, mainly toward the
coast. Higher NBM 3-hour thunder probabilities move south and
eastward late tonight into Friday morning from coastal Los Angeles
County into coastal areas of Orange and San Diego Counties into
the adjacent valleys with 12-hour thunder probabilities from 4 AM
to 4 PM Friday of 15 to 20 percent in that area centered along the
coast.
Gusty south to southeast winds will become southwesterly late
tonight into Friday with the strongest gusts on the desert slopes
of the mountains with stronger gusts to around 60 mph.
Snow levels above 8000 feet will fall during the day on Friday to
around 6500 feet late in the day. Snow is most likely on the
highest peaks, above 8500 feet, with lighter snowfall possible
down to around 7500 feet.
A moist northwest flow pattern will follow with periods of mostly
lighter showers continuing through Christmas day.
&&
.LONG TERM (Sunday through Wednesday)...
A moist northwest flow pattern will remain across the area into
the middle of next week with additional periods of precipitation
likely, but with low confidence in the timing and amounts. The
next round of more widespread precipitation may arrive for
Saturday night into Sunday with snow levels lower and
precipitation amounts significantly less.
In the ECMWF ensembles for Monday through Thursday there is quite
a spread in potential amounts from little or none to heavy. That
can also been seen in the NBM probabilistic precipitation amounts
with lower chances for measurable precipitation than with the
incoming storm, but with still a few percent chance of amounts at
higher thresholds above one inch.
&&
.AVIATION...
231130Z...ALL AREAS...BKN-OVC clouds above 6,000 ft MSL through this
morning, then lowering to 3,000 to 4,000 ft MSL after 21Z this
afternoon. Coastal mountain slopes becoming obscured in clouds/fog
this morning. Very light showers and sprinkles are already occurring
this morning and will continue at times mainly west of the mountains
and along the slopes. Heavier precipitation moves in from the NW to
the SE after 21Z this afternoon. Brief heavy rain will be possible
at all TAF sites west of the mountains between about 02 to 12Z late
this evening through Friday morning. The brief bursts of heavy rain
could bring visibility below 1SM and CIGS to 500 feet MSL. Winds
will be gusty this evening through Friday morning all areas, with
gusts around 25 knots for the coastal/valley areas, and up to 45
knots for the mountains and deserts slopes. Conditions will
gradually improve after 10-15Z Friday from NW to SE.
&&
.MARINE...
Mainly light and variable winds will prevail through this afternoon,
then winds will increase out of the south ahead of a significant
Pacific storm system this evening, then shifting to the west Friday
morning. Conditions will be hazardous for small craft during this
time, with wind gusts between 20 to 25 knots along with heavy rain
squalls and rough seas at times. The gusty westerly winds will
gradually weaken by Friday afternoon and the heavy rain showers will
also gradually taper off. The storm will then pass by Friday
afternoon, then a moderate onshore flow will continue, with
occasional light showers Saturday through Monday.
&&
.HYDROLOGY...
Lighter rainfall will continue into this afternoon. More
widespread rainfall fed by an atmospheric river will spread
southward across the area during the late afternoon and early
evening with rainfall becoming heavy at times for late tonight
into Friday morning with hourly rainfall up to 0.60 inch. A Flood
Watch remains in effect for tonight through Friday morning for all
areas.
Rain totals through Friday night:
Coastal and Valley Zones.....1.5 to 2.5 inches.
Mountains....................3 to 6 inches.
Deserts......................0.5 to 1.5 inches
The highest rain totals of 5 to 6 inches are most likely on the
southwest facing slopes of the San Bernardino County mountains.
Snow levels above 8000 feet will fall during the day on Friday to
around 6500 feet late in the day. Snow is most likely on the
highest peaks, above 8500 feet, with lighter snowfall possible
down to around 7500 feet.
A moist northwest flow pattern will remain across the area into
the middle of next week with additional periods of precipitation
likely, but with low confidence in the timing and amounts. The
next round of more widespread precipitation may arrive for
Saturday night into Sunday with snow levels lower and
precipitation amounts significantly less.
&&
.SKYWARN...
Skywarn activation may be requested for tonight into Friday
morning.
&&
.SGX WATCHES/WARNINGS/ADVISORIES...
CA...Flood Watch from this evening through Friday morning for Orange
County Coastal Areas-Orange County Inland Areas-Riverside
County Mountains-San Bernardino County Mountains-San
Bernardino and Riverside County Valleys-The Inland Empire-
San Diego County Coastal Areas-San Diego County Mountains-
San Diego County Valleys-San Gorgonio Pass Near Banning-
Santa Ana Mountains and Foothills.
Wind Advisory from 6 AM to 6 PM PST Friday for Riverside County
Mountains-San Bernardino County Mountains-San Diego County
Mountains.
Flood Watch from late tonight through Friday morning for Apple
and Lucerne Valleys-Coachella Valley-San Diego County
Deserts.
Winter Weather Advisory from midnight tonight to noon PST Friday
for San Bernardino County Mountains.
PZ...Small Craft Advisory from 6 PM this evening to noon PST Friday
for Coastal Waters from San Mateo Point to the Mexican
Border and out to 30 nm-Waters from San Mateo point to the
Mexican Border Extending 30 to 60 nm out including San
Clemente Island.
&&
PUBLIC/HYDROLOGY...17
AVIATION/MARINE...BrothertonEvent by event
17 heavy rain, 11 flood, 4 high wind, 1 heavy snow. Local standard time, as filed.
Heavy Rain, San Diego
- When
- December 23, 10:00 AM PST to December 24, 3:00 PM PST
- Where
- San Diego County, 1.4 mi NW of Ramona Arpt to 1.95 mi NNE of Ramona
- Reported by
- Trained Spotter
- Coordinates
- 33.043, -116.918
Trained spotter reports 1.5 inches of rain in Ramona.
Heavy Rain, San Diego
- When
- December 23, 10:00 AM PST to December 24, 3:00 PM PST
- Where
- San Diego County, 1.39 mi SSW of Fallbrook Comm Arpt to 0.35 mi SE of Winterwarm
- Reported by
- Trained Spotter
- Coordinates
- 33.332, -117.260
Trained spotter has accumulated over 2 inches of rain since last night at 5pm. Also a few flashes of lightning and high winds.
Heavy Rain, San Diego
- When
- December 23, 10:00 AM PST to December 24, 10:00 AM PST
- Where
- San Diego County, 5.33 mi NNE of Palomar Mtn to 5.37 mi ENE of Palomar Mtn
- Reported by
- Mesonet
- Coordinates
- 33.390, -116.841
Mesonet station PRMC1 Palomar Mountain reports 5.89 inches of rain in the past 24 hours.
Heavy Rain, San Diego
- When
- December 23, 10:00 AM PST to December 24, 10:00 AM PST
- Where
- San Diego County, 1.66 mi WNW of Mt Laguna Afs to 0.18 mi W of Mt Laguna Afs
- Reported by
- Mesonet
- Coordinates
- 32.891, -116.446
Mesonet station MLGC1 Mt. Laguna observatory raws observes 2.93 inches of rainfall in the past 24 hours.
Heavy Rain, Riverside
- When
- December 23, 10:00 AM PST to December 24, 10:00 AM PST
- Where
- Riverside County, 6.23 mi SW of Temecula Rnch Cal Ar to 4.62 mi SSW of Temecula Rnch Cal Ar
- Reported by
- Mesonet
- Coordinates
- 33.427, -117.233
Mesonet FBOC1 reports 3.46 inches total of rain in the past 24 hours.
Heavy Rain, Orange
- When
- December 23, 10:00 AM PST to December 24, 10:00 AM PST
- Where
- Orange County, 0.86 mi NNW of Olive to 0.56 mi NNE of Olive
- Reported by
- Public
- Coordinates
- 33.812, -117.835
Public measures 1.75 inches of storm total rainfall in northeast Orange, CA.
Heavy Rain, Orange
- When
- December 23, 10:00 AM PST to December 24, 10:00 AM PST
- Where
- Orange County, 2.95 mi ENE of Silverado to 4.69 mi NNE of Trabuco Canyon
- Reported by
- Mesonet
- Coordinates
- 33.770, -117.585
Mesonet SDOC1 Silverado Canyon measures 2.87 inches of storm total rainfall.
Heavy Rain, Riverside
- When
- December 23, 10:00 AM PST to December 24, 10:00 AM PST
- Where
- Riverside County, 2.34 mi SSW of Arcilla to 2.63 mi S of Arcilla
- Reported by
- Trained Spotter
- Coordinates
- 33.747, -117.461
Trained spotter reports 2.65 inches of storm total rainfall.
Heavy Rain, Riverside
- When
- December 23, 10:00 AM PST to December 24, 10:00 AM PST
- Where
- Riverside County, 2.06 mi SW of Corona to 2.27 mi SSW of Corona
- Reported by
- CoCoRaHS
- Coordinates
- 33.848, -117.604
CoCoRaHS station ca-rv-78 in Corona measures 3.17 inches of rain in past 24 hours.
Heavy Rain, San Bernardino
- When
- December 23, 10:00 AM PST to December 24, 10:00 AM PST
- Where
- San Bernardino County, 0.95 mi SSW of Ontario to 1.14 mi SSE of Ontario
- Reported by
- Mesonet
- Coordinates
- 34.058, -117.658
Mesonet station GW0529 in Ontario reports 3.59 inches of rain in the past 24 hours.
Heavy Rain, San Bernardino
- When
- December 23, 10:00 AM PST to December 24, 10:00 AM PST
- Where
- San Bernardino County, 1.06 mi NE of Fontana to 1.49 mi WNW of Rialto
- Reported by
- Mesonet
- Coordinates
- 34.109, -117.415
Mesonet RLOC1 Rialto reports 3.9 inches of rainfall in the past 24 hours.
Heavy Rain, San Bernardino
- When
- December 23, 10:00 AM PST to December 24, 10:00 AM PST
- Where
- San Bernardino County, 0.52 mi SSW of Devore to 0.45 mi NNW of Devore
- Reported by
- Mesonet
- Coordinates
- 34.214, -117.405
Mesonet DVOC1 reports 6.19 inches of rain in past 24 hours.
Heavy Rain, San Bernardino
- When
- December 23, 10:00 AM PST to December 24, 10:00 AM PST
- Where
- San Bernardino County, 1.25 mi NW of Wrightwood to 0.63 mi NE of Wrightwood
- Reported by
- Mesonet
- Coordinates
- 34.364, -117.644
Mesonet station 1877D wrightwood reports 4.38 inches of rain in the past 24 hours.
Heavy Rain, San Bernardino
- When
- December 23, 10:00 AM PST to December 24, 10:00 AM PST
- Where
- San Bernardino County, 2.01 mi WNW of Scotland to 0.54 mi E of Scotland
- Reported by
- Mesonet
- Coordinates
- 34.263, -117.531
Mesonet MLFC1 Lytle Creek 7.66 storm total rainfall.
Heavy Rain, San Bernardino
- When
- December 23, 10:00 AM PST to December 24, 10:00 AM PST
- Where
- San Bernardino County, 2.06 mi WSW of Big Bear Lake to 0.7 mi SE of Big Bear Lake
- Reported by
- COOP Observer
- Coordinates
- 34.240, -116.934
COOP observations station BBLC1 reports 6.03 inches total of rain in the past 24 hours.
Heavy Rain, Riverside
- When
- December 23, 10:00 AM PST to December 24, 10:00 AM PST
- Where
- Riverside County, 3.44 mi SSE of Cabazon to 1.97 mi SSE of West Palm Spgs
- Reported by
- Mesonet
- Coordinates
- 33.878, -116.748
Mesonet station UPSC1 upper Snow Creek reports 6.03 inches of rain in the past 24 hours.
Heavy Rain, Riverside
- When
- December 23, 10:00 AM PST to December 24, 10:00 AM PST
- Where
- Riverside County, 1.47 mi W of Cherry Vly to 1.19 mi SE of Cherry Vly
- Reported by
- Mesonet
- Coordinates
- 33.968, -116.996
Mesonet station BEUC1 in Beaumont reports 2.62 inches of rain in the past 24 hours.
Heavy Snow, San Bernardino County Mountains
- When
- December 23, 10:00 AM PST to December 24, 10:00 AM PST
- Where
- San Bernardino County Mountains forecast zone
- Reported by
- Department of Highways
- Coordinates
- 34.841, -116.178 (the zone’s center; the record gives no point)
Caltrans reports several vehicles stuck in the snow on State Route 38 near Rainbow Ln. 3 inches snow measured around 8,000 ft elevation.
Flood, Riverside
- When
- December 23, 4:00 PM PST to December 24, 12:00 AM PST
- Where
- Riverside County, 0.48 mi NW of Cabazon to 0.68 mi NE of Cabazon
- Cause
- Heavy Rain
- Property damage
- $2,000
- Reported by
- Department of Highways
- Coordinates
- 33.925, -116.785
Caltrans reports flooded roads with some vehicles stuck in water at the intersection of seminole drive and main street in cabazon.
Flood, Orange
- When
- December 23, 7:00 PM PST to December 24, 12:00 AM PST
- Where
- Orange County, 1.52 mi NW of El Toro to 1.64 mi WNW of El Toro
- Cause
- Heavy Rain
- Reported by
- Department of Highways
- Coordinates
- 33.617, -117.716
El Toro road on-ramp to I-5 flooding. Vehicle stuck water.
High Wind, San Diego County Mountains
- When
- December 24, 12:00 AM PST to December 25, 12:00 AM PST
- Where
- San Diego County Mountains forecast zone
- Measured
- 65 kt (75 mph) measured gust
- Reported by
- Mesonet
- Coordinates
- 33.028, -116.770 (the zone’s center; the record gives no point)
Gusty winds occurred across the region with gusts over 50 MPH reported. 75 MPH wind report at Volcan Mountain.
High Wind, San Diego County Valleys
- When
- December 24, 12:00 AM PST to December 25, 12:00 AM PST
- Where
- San Diego County Valleys forecast zone
- Measured
- 55 kt (63 mph) measured gust
- Reported by
- RAWS
- Coordinates
- 33.028, -116.770 (the zone’s center; the record gives no point)
Gusty winds occurred across the region with gusts over 50 MPH reported. 63 MPH wind report at Otay Mountain RAWS.
High Wind, San Bernardino County Mountains
- When
- December 24, 12:00 AM PST to December 25, 12:00 AM PST
- Where
- San Bernardino County Mountains forecast zone
- Measured
- 50 kt (58 mph) measured gust
- Reported by
- Mesonet
- Coordinates
- 34.841, -116.178 (the zone’s center; the record gives no point)
Gusty winds occurred across the region with reports over 50 MPH. Castle Rock Road station reported a 58 MPH wind gust.
High Wind, Orange County Coastal
- When
- December 24, 12:00 AM PST to December 25, 12:00 AM PST
- Where
- Orange County Coastal forecast zone
- Measured
- 51 kt (59 mph) measured gust
- Reported by
- Mesonet
- Coordinates
- 33.677, -117.776 (the zone’s center; the record gives no point)
Mesonet station Weatherflow XHTG Huntington Beach pier reports 59 MPH wind gust along line of heavy rainfall.
Flood, San Diego
- When
- December 24, 12:00 AM PST to 3:00 PM PST
- Where
- San Diego County, 1.13 mi ESE of (San)san Diego Intl to 1.49 mi ESE of (San)san Diego Intl
- Cause
- Heavy Rain
- Reported by
- Department of Highways
- Coordinates
- 32.724, -117.162
The 1st ave on ramp to Interstate 5 flooded. heavy shower occurred at 11 am.
Flood, San Diego
- When
- December 24, 12:00 AM PST to 12:00 PM PST
- Where
- San Diego County, 1.06 mi NNW of Del Dios to 0.87 mi NW of Del Dios
- Cause
- Heavy Rain
- Reported by
- Department of Highways
- Coordinates
- 33.085, -117.125
Rocks in roadway per Caltrans CHP. Heavy rain reported at 8 am.
Flood, Riverside
- When
- December 24, 12:00 AM PST to 1:00 PM PST
- Where
- Riverside County, 0.87 mi WNW of Prado Dam to 1.25 mi ENE of Prado Dam
- Cause
- Heavy Rain
- Reported by
- Department of Highways
- Coordinates
- 33.883, -117.665
Green river road area had lanes closed on this road and on Highway 91 due to flooding. 2.76 inches rainfall at Corona past 24 hours and 2.4 inches at Prado dam.
Flood, San Bernardino
- When
- December 24, 12:00 AM PST to 3:00 PM PST
- Where
- San Bernardino County, 1.24 mi S of Crestline to 1.08 mi SE of Crestline
- Cause
- Heavy Rain
- Property damage
- $5,000
- Reported by
- Department of Highways
- Coordinates
- 34.212, -117.302
Caltrans reported all lanes closed in both directions on Route 18 from upper waterman to mormon rock just below Route 138 due to boulders in the road and washed out roads. Highway 18 was closed in lower waterman canyon in the morning due to road partially washed out and guardrail hanging. Several gauges on Route 18 reported 5 to 6 inches rainfall past 24 hours.
Flood, Riverside
- When
- December 24, 4:00 AM PST to 3:00 PM PST
- Where
- Riverside County, 1.07 mi NNE of May to 0.76 mi NE of May
- Cause
- Heavy Rain
- Reported by
- Department of Highways
- Coordinates
- 33.894, -117.513
Flooded hov lane 1 on highway 91. 2.5 inches of rain in this area past 24 hours.
Flood, Orange
- When
- December 24, 5:00 AM PST to 12:00 PM PST
- Where
- Orange County, 1.47 mi NNW of Seal Beach to 1.14 mi WNW of Seal Beach
- Cause
- Heavy Rain
- Reported by
- Trained Spotter
- Coordinates
- 33.748, -118.113
Trained spotter report, 0.40 inch of rain from thunderstorm between 6:10 and 6:35 a.m. with moderate street flooding westside seal beach. 30 mph wind estimated.
Flood, Orange
- When
- December 24, 8:00 AM PST to 12:00 PM PST
- Where
- Orange County, 2.46 mi E of Esperanza to 2.47 mi E of Esperanza
- Cause
- Heavy Rain
- Reported by
- Department of Highways
- Coordinates
- 33.872, -117.727
Route 91 west and Route 241 south connector 2 lanes flooded with 2 feet of water.
Flood, Riverside
- When
- December 24, 8:00 AM PST to 2:00 PM PST
- Where
- Riverside County, 0.6 mi N of Bermuda Dunes to 0.95 mi SW of Bermuda Dunes
- Cause
- Heavy Rain
- Reported by
- Department of Highways
- Coordinates
- 33.758, -116.282
Varner road flooding near Interstate 10. 0.5 to 1.0 inch rainfall in northern Coachella Valley.
Flood, Riverside
- When
- December 24, 10:00 AM PST to 9:00 PM PST
- Where
- Riverside County, 2.3 mi ESE of White Water to 2.17 mi SW of Garnet
- Cause
- Heavy Rain
- Reported by
- Broadcast Media
- Coordinates
- 33.912, -116.591
Road closures include indian canyon from tramview to palm road springs station road, gene autry from interstate 10 to east via escuela, araby drive through wash, vista chino from gene autry to cathedral city, elm street from bonita ave to adele ave, and part of seminole drive. 0.5 to 1.5 inches of rainfall and 2 to 3 inches across surrounding foothills. 1 inch rainfall reported at Palm Springs Airport.
- Heavy Rain
- Rainfall totals unusual for the place and season that did not produce a flood.
- Heavy Snow
- Snowfall reaching the local warning threshold without the other hazards of a winter storm.
- Flood
- Flooding that develops more slowly than a flash flood: rivers leaving their banks, or water standing over land for an extended time.
- High Wind
- Sustained non-thunderstorm winds of 40 mph or more for an hour, or gusts of 58 mph or more.
After NWS Directive 10-1605, the rules offices file Storm Data by.
- Winter Weather in Wisconsin, December 23, 202120 injured · $500,000 · 1 event
- Winter Weather in Michigan, December 23, 20211 death · 4 injured · $25,000 · 1 event
- Winter Storm and Avalanche in Colorado, December 23 to 25, 20211 death · 6 events
- Strong Wind in Montana, December 23, 2021$1.0 million · 1 event
- Winter Storm and Heavy Snow in New Mexico, December 23 to 25, 2021$15,000 · 59 kt wind · 10 events
- Winter Storm and Heavy Snow in Colorado, December 23 to 25, 202117 events
- Heavy Snow and High Wind in Colorado, December 23 to 25, 202161 kt wind · 12 events
- Debris Flow and Flooding in California, December 23 to 24, 20218 events
- Heavy Snow and Heavy Rain in Arizona, December 23 to 24, 20218 events
- Heavy Snow in Idaho, December 23 to 26, 20218 events
- Heavy Snow and Winter Weather in Utah, December 23 to 25, 20217 events
- Winter Storm and Winter Weather in Alaska, December 23 to 27, 20217 events
NOAA National Centers for Environmental Information, Storm Events Database, compiled from the National Weather Service’s monthly Storm Data. Complete through 2026-06; NCEI adds each month about 75 days after it ends and revises past years a few times a year. Rebuilt 2026-09-24. Each event’s entry at NCEI: 998953, 998957, 998960, 998961, 998964, 998965, 998968, 998971, 998973, 998980, 998984, 998985, 999019, 999021, 999022, 999023, 999024, 999025, 999043, 999028, 998823, 998824, 998826, 998828, 999026, 999027, 999031, 999038, 999034, 999050, 999029, 999049, 999047.