California, 2025

Flash Flooding and Flooding in California, December 21 to 23, 2025

December 21 to 23, 2025 · NWS STO · 26 events in 8 counties and zones

A series of atmospheric rivers brought moderate to heavy precipitation to interior northern California in the third week of December through the Christmas holiday. A Convergence Zone set up over Redding/Shasta County around 1 PM on Sunday, December 21.

Where it happened

Every event with a place to put it. 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

The toll

Deaths
1
Injuries
0
Property damage
$7.0 million
Crop damage
None recorded
Events
26

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.

What happened

The episode as NWS STO wrote it up.

A series of atmospheric rivers brought moderate to heavy precipitation to interior northern California in the third week of December through the Christmas holiday. A Convergence Zone set up over Redding/Shasta County around 1 PM on Sunday, December 21. Heavy rain fell until around 7 PM, where there was a lull before another line redeveloped and brought additional moderate to heavy rain into the late evening. Over 24 hours, the area received 2 to 7 inches of rain. There were numerous reports of flash flooding, water damage, vehicles getting stuck in the rising waters, and one fatality. There was another Swiftwater rescue that occurred at 1:15 PM at Cisco Grove near Donner Summit as water levels rose from heavy rainfall on the South Yuba River. 4-6 inches of rain were observed over the previous 24 hours in this area. Numerous down trees and power lines were also reported from gusty southerly winds of 35 to 55 mph across the northern/central Sacramento valley and Sierra foothills. Several mud and rock slides were also reported in the foothills. Snow levels were high with this round, through December 23rd.

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 Sacramento, CA wrote its last area forecast discussion before the first event at Dec 20, 1:53 PM PST, 15 hours 18 minutes earlier. Its key messages:

  • Light rain and high elevation snow showers today, with widespread precipitation this evening and overnight.
  • Series of atmospheric rivers will bring widespread moderate to heavy precipitation Sunday through the holiday week.
  • High snow levels through the early week, gradually falling through mid week, with potential major holiday travel impacts over the passes.
  • Period of gusty southerly winds through mid week, with the strongest Sunday and Wednesday.
Area forecast discussion, Dec 20, 1:53 PM PST, 15 hours 18 minutes before
Area Forecast Discussion
National Weather Service Sacramento CA
153 PM PST Sat Dec 20 2025

For additional details on weather and expected impacts over the
next 7 days, please visit weather.gov/sto/briefing.

.KEY MESSAGES...

 - Light rain and high elevation snow showers today, with
   widespread precipitation this evening and overnight.

 - Series of atmospheric rivers will bring widespread moderate to
   heavy precipitation Sunday through the holiday week.

 - High snow levels through the early week, gradually falling
   through mid week, with potential major holiday travel impacts
   over the passes.

 - Period of gusty southerly winds through mid week, with the
   strongest Sunday and Wednesday.

&&

.DISCUSSION...

...Today and Tonight...

Current satellite and radar shows isolated to scattered rain
showers moving through the Coastal range and Bay Area into the
Valley. Rain will continue to spread eastward through today, with
widespread chances this evening and overnight. Snow levels are
over 8000 feet today and into Sunday. Higher elevation snow
showers are likely. Winds will begin to increase out of the south
through the overnight hours, with gusts up to 30mph at times
within the Sacramento Valley and northern San Joaquin Valley.
Minor impacts from snow and rain through the remainder of today
and into tonight.

...Sunday through Friday...

Satellite shows the swath of precipitable water moving through
the eastern Pacific and entering CA. This strong push of moisture
is associated with a deepening trough across the eastern Pacific.
This will bring a moderately strong atmospheric river, with
several rounds of precipitation and gusty southerly winds to the
forecast region Sunday through the holiday week.

Heavier rainfall is expected to develop and push through northern
CA Sunday, with snow levels remaining above 8000 feet, with only
light snow expected at the higher peaks. Isolated thunderstorms
(15-25 percent) Sunday afternoon and evening across portions of
the Sierra and northern Sacramento Valley. Gusty southerly winds
are expected within the Sacramento Valley and portions of northern
San Joaquin Valley Sunday. Probabilities of seeing over 40 mph
wind gusts are 70-80 percent along the foothills of the Sierra
(north of I-80) and in the northern Sacramento Valley. Thus a Wind
Advisory is in effect 4am through 10pm Sunday.

Rain will continue to be moderate to heavy at times through the
week, with the heaviest totals in the higher terrain of Butte
county where 10 inches is around 90 percent of occurrence.
Elsewhere, 3 to 8 inches of rainfall looks likely, with the lower
amounts within the Valley. An Areal Flood Watch is in effect at
4pm Today and continues through 4pm next Saturday for urban, small
streams and creek flooding.

Snow levels begin to drop early to mid week, with levels around
5500 feet Tuesday evening through Friday. Probabilities of seeing
over 30 inches of snow is 70 to 80 percent above 5500 feet.
Once it gets closer we will get more exact amounts in the
forecast as snow level fluctuations often occur with these
systems but several feet of snow seems likely. A Winter Storm
Watch is in effect Tuesday evening through Friday morning for
areas above 5500 feet. Lastly, winds will be breezy out of the
south mid week, with probabilities of over 45mph being 40-60
percent in the foothills and over 60 percent in the mountains.

Holiday travel impacts are likely as this atmospheric river sets
up and affects the forecast area. Lingering impacts are likely
after Christmas and into the early portions of next weekend.
Monitor the latest forecasts, have backup plans for travel, and
watch for flooded roadways this Holiday week.

&&

.AVIATION...

Ceilings remain IFR to MVFR through the TAF period, with rain
chances increasing throughout the day. Visibilities remain MVFR
through the period, with occasional VFR at times outside of rain.
Heaviest rain is expected to move in around 23-02z and continue
through the overnight period. Around 13-15z rain will be moderate
at times through the end of the TAF period. Winds will be on the
increase out of the south around 10-15kts, with gusts up to 25kts
07z through the end of the TAF period. Winds will be strongest
Sunday afternoon and evening for areas north of I-80, with some
areas seeing 30kt to 35kt gusts.

&&

.STO WATCHES/WARNINGS/ADVISORIES...

Flood Watch through Friday afternoon for Burney Basin / Eastern
Shasta County-Carquinez Strait and Delta-Central Sacramento
Valley-Motherlode-Mountains Southwestern Shasta County to
Western Colusa County-Northeast Foothills/Sacramento Valley-
Northern Sacramento Valley-Northern San Joaquin Valley-Shasta
Lake Area / Northern Shasta County-Southern Sacramento Valley-
West Slope Northern Sierra Nevada-Western Plumas County/Lassen
Park.

Wind Advisory from 4 AM to 10 PM PST Sunday for Central
Sacramento Valley-Northeast Foothills/Sacramento Valley-Northern
Sacramento Valley.

Winter Storm Watch from Tuesday evening through Friday morning
for West Slope Northern Sierra Nevada-Western Plumas
County/Lassen Park.

&&

The radar

The Beale AFB radar (KBBX), 27 km away, was scanning. The volume nearest the first event began at 13:08 UTC.

Open the radar archive at this moment

Event by event

22 flood, 4 flash flood. Local standard time, as filed.

Flood, Butte

When
December 21, 5:11 AM PST to December 22, 5:11 AM PST
Where
Butte County, 3.95 mi SSW of Centerville to 3.48 mi SW of Centerville
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
39.729, -121.704

California Highway Patrol reported a mud/dirt/rock slide from heavy rain at Centerville Road and Honey Run Road.

Flood, Nevada

When
December 21, 7:41 AM PST to December 22, 7:41 AM PST
Where
Nevada County, 2.23 mi ENE of Grass Vly Alt Sra Ar to 1.82 mi ENE of Grass Vly Alt Sra Ar
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
39.135, -121.013

California Highway Patrol reported a rock slide blocking the northbound lane with boulders in the road due to heavy rain.

Flood, Shasta

When
December 21, 12:30 PM PST to December 22, 12:30 PM PST
Where
Shasta County, 2.08 mi S of O Brien to 2.31 mi S of O Brien
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
40.790, -122.326

California Highway Patrol reported standing water on Interstate 5 at Pit River Bridge from heavy rain.

Flood, Placer

When
December 21, 1:15 PM PST to December 22, 1:15 AM PST
Where
Placer County, 0.9 mi NNE of Cisco to 1.72 mi WSW of Troy
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
39.312, -120.543

Placer County sheriff reported that heavy rain caused rising water levels on the South Yuba River near Hampshire Rocks Rd between Donner Pass RD and Cisco Road. One home with nine occupants was evacuated at approximately 1pm.

Flood, Shasta

When
December 21, 2:19 PM PST to December 22, 2:19 PM PST
Where
Shasta County, 1.48 mi SSE of (Rdd)redding Benton to 1.08 mi SSE of (Rdd)redding Benton
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
40.550, -122.390

California Highway Patrol reported roadway flooding at South Market Street and Buenaventura Boulevard.

Flood, Shasta

When
December 21, 2:19 PM PST to December 22, 2:19 PM PST
Where
Shasta County, 2.5 mi NNW of Summit City to 2.46 mi NNW of Summit City
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
40.714, -122.415

California Highway Patrol reported a rock slide at Shasta Dam Boulevard and Lake Boulevard from heavy rain.

Flood, Shasta

When
December 21, 2:25 PM PST to December 22, 8:25 AM PST
Where
Shasta County, 0.87 mi NW of Enterprise to 1.37 mi NNW of Enterprise
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
40.580, -122.360

California Highway Patrol reported roadway flooding on the Cypress Ave offramp along Interstate 5 in Shasta County from heavy rain.

Flood, Shasta

When
December 21, 2:31 PM PST to 11:31 PM PST
Where
Shasta County, 1.48 mi NNW of Enterprise to 1.41 mi NNW of Enterprise
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
40.590, -122.360

California Highway Patrol reported roadway flooding at State Route 44 and Interstate 5 from heavy rain.

Flood, Shasta

When
December 21, 2:36 PM PST to 11:36 PM PST
Where
Shasta County, 0.87 mi SE of Igo to 1.01 mi SE of Igo
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
40.490, -122.520

California Highway Patrol reported roadway flooding at Clear Creek Road and Cloverdale Road from heavy rain.

Flood, Shasta

When
December 21, 2:53 PM PST to 11:53 PM PST
Where
Shasta County, 1.72 mi ESE of Centerville to 1.88 mi ESE of Centerville
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
40.510, -122.450

California Highway Patrol reported roadway flooding at Texas Springs Road and Lone Star Court.

Flash Flood, Yuba

When
December 21, 3:26 PM PST to December 22, 6:26 AM PST
Where
Yuba County, 2.96 mi NNE of Oregon House to 2.92 mi NNE of Oregon House
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
39.390, -121.260

California Highway Patrol reported roadway flooding at Frenchtown Road and Pepper Tree Lane from heavy rain.

Flood, Butte

When
December 21, 3:33 PM PST to 5:33 PM PST
Where
Butte County, 1.25 mi ENE of Pulga to 1.27 mi ENE of Pulga
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
39.810, -121.430

California Highway Patrol reported roadway flooding.

Flood, Shasta

When
December 21, 4:57 PM PST to December 22, 5:57 AM PST
Where
Shasta County, 0.87 mi SW of Enterprise to 0.67 mi SSW of Enterprise
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
40.560, -122.360

California Highway Patrol reported flooding at Interstate 5 and Hartwell Avenue from heavy rain.

Flash Flood, Shasta

When
December 21, 4:58 PM PST to 10:04 PM PST
Where
Shasta County, 1.05 mi NW of Redding to 0.53 mi SSE of Silver Thorn
Cause
Heavy Rain
Deaths
1 direct, 0 indirect
Property damage
$7.0 million
Reported by
Law Enforcement
Coordinates
40.591, -122.414

A Convergence Zone set up over Redding/Shasta County around 1 PM on Sunday, December 21. Heavy rain fell until around 7 PM, where there was a lull before another line redeveloped and brought additional moderate to heavy rain into the late evening. County officials reported numerous reports of widespread flash flooding, stranded vehicles, and road closures. Commercial and residential damage was reported to over 170 structures with preliminary damage estimates upwards of 7 million dollars, from both public and private. One fatality was reported. Rain estimates were around 3-7 in 9 hours over the Redding and Southern Shasta County Area.

Flash Flood, Shasta

When
December 21, 5:51 PM PST to December 22, 5:51 PM PST
Where
Shasta County, 0.69 mi N of Bella Vista to 1.02 mi NNE of Bella Vista
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
40.640, -122.230

California Highway Patrol reported flash flooding from heavy rain with the river coming over the bridge at State Route 99 and Old Ranch Road. A semi truck and 6 to 7 vehicles were stuck as a result.

Flash Flood, Tehama

When
December 21, 5:56 PM PST to 7:56 PM PST
Where
Tehama County, 3.25 mi ESE of Corning to 3.32 mi ESE of Corning
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
39.910, -122.120

California Highway Patrol reported a water rescue from a vehicle at South Avenue and Hall Road in flooding from heavy rain.

Flood, Shasta

When
December 21, 7:06 PM PST to December 22, 9:06 AM PST
Where
Shasta County, 4.04 mi NNE of Ingot to 3.86 mi ENE of Ingot
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
40.780, -122.040

California Highway Patrol reported roadway flooding along State Route 299 from heavy rain.

Flood, Shasta

When
December 21, 10:00 PM PST to December 22, 10:00 PM PST
Where
Shasta County, 0.69 mi N of Girvan to 1.15 mi NW of Girvan
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
40.530, -122.380

California Highway Patrol reported a road closure due to flooding at northbound State Route 273 from South Bonneyview Road and from Buenaventura Boulevard to Wyndham Lane due to heavy rain.

Flood, Nevada

When
December 22, 12:04 AM PST to 10:04 PM PST
Where
Nevada County, 1.12 mi WSW of French Corral to 0.81 mi W of French Corral
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
39.294, -121.190

California Highway Patrol reported a rock slide from heavy rain blocking the road in the southbound lane of Pleasant Valley Road near South Yuba River State Park.

Flood, Butte

When
December 22, 12:53 AM PST to 3:53 PM PST
Where
Butte County, 2.75 mi WNW of Chico Ranchaero Arpt to 2.35 mi WNW of Chico Ranchaero Arpt
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
39.730, -121.920

California Highway Patrol reported roadway flooding at West Sacramento Avenue and Meridian Road due to heavy rain.

Flood, Shasta

When
December 22, 5:47 AM PST to December 23, 5:47 AM PST
Where
Shasta County, 1.95 mi SE of Centerville to 1.8 mi ESE of Centerville
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
40.502, -122.452

California Highway Patrol reported a mud and rock slide with the westbound lane covered in approximately 1 foot of mud due to heavy rain.

Flood, Butte

When
December 22, 7:04 AM PST to 6:04 PM PST
Where
Butte County, 3.19 mi SSW of Palermo to 2.63 mi SSW of Palermo
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
39.390, -121.580

California Highway Patrol reported roadway flooding at Cox Lane and Lone Tree Road.

Flood, Shasta

When
December 22, 7:09 AM PST to 11:00 PM PST
Where
Shasta County, 2.57 mi ENE of Enterprise to 2.49 mi ENE of Enterprise
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
40.589, -122.308

California Highway Patrol reported mud slides in the southbound lane due to heavy rain.

Flood, Plumas

When
December 22, 7:59 AM PST to December 23, 7:59 AM PST
Where
Plumas County, 0.45 mi ESE of Storrie to 0.98 mi SE of Tobin
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
39.918, -121.322

California Highway Patrol reported a mud and rock slide on State Route 70 at Storrie Bridge from heavy rain. An 18 wheeler was stuck at the slide.

Flood, El Dorado

When
December 22, 10:08 AM PST to 1:08 PM PST
Where
El Dorado County, 1.3 mi NW of Clarksville to 1.28 mi NW of Clarksville
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
38.682, -121.069

California Highway Patrol reported roadway flooding at Silva Valley Pkwy and Harvard Way.

Flood, Nevada

When
December 22, 10:33 AM PST to December 23, 10:33 AM PST
Where
Nevada County, 0.2 mi NNW of Nevada City to 0.15 mi N of Nevada City
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
39.272, -121.022

California Highway Patrol reported a mud and rock slide on N Bloomfield Road between Wet Hill and Highway 49 from heavy rain.

The people who died

As the offices recorded each death: direct deaths were caused by the weather itself, indirect ones by something it set in motion.

EventDateAgeSexWhereKind
Flash Flood, Shasta2025-12-2174MaleVehicle/Towed TrailerDirect

What these are

Flood
Flooding that develops more slowly than a flash flood: rivers leaving their banks, or water standing over land for an extended time.
Flash Flood
Flooding that begins within six hours of the rain that causes it, or of a dam or levee failure or ice jam release, often with deadly speed.

After NWS Directive 10-1605, the rules offices file Storm Data by.

The same day elsewhere

More

Every storm in California in 2025Every state in 2025This day in weather historyWarnings in California, December 2025

Sources

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: 1307870, 1307871, 1307858, 1306960, 1307859, 1307872, 1307860, 1307861, 1307862, 1307863, 1307855, 1306958, 1307865, 1306934, 1307856, 1307857, 1307866, 1307867, 1307874, 1307868, 1307875, 1307869, 1307876, 1307877, 1306956, 1307880.