FloodZoneMap.org

Flood — Imperial, CA

Jul 30, 2012

Scattered monsoon thunderstorms developed across southwestern Imperial county during the afternoon hours on July 30th. Due to the very humid and unstable nature of the atmosphere, the storms produced locally heavy rainfall which led to episodes of flash flooding, followed by flooding, which persisted through the evening and into the early morning hours on July 31st. Flash flooding led to the closure of a number of roads west of El Centro, such as Highway 98 and Interstate 8. Locally heavy rain a

Source: NOAA National Weather Service Storm Events Database (event 392353). Narrative written by NWS staff at the time of the event.

Flood Risk Context for Imperial, CA

This event is one of many recorded floods in Imperial County. See the full FEMA flood zone map, NFIP claim totals, and disaster history for the area.

View Imperial County flood data →

More Flood Stories

Flash Flood2 deaths

Imperial, CA · Aug 31, 2021

A similar pattern existed on the 31st compared to the previous day with an upper level low in the eastern Pacific near the west coast of the Baja Peninsula promoting diffluent flow across southeast California.

Read the full account →
Flash Flood$30.0M damage

Imperial, CA · Sep 1, 2023

A deep southerly fetch of rich moisture up from the Gulf of California led to scattered to widespread heavy rainfall in Imperial and eastern Riverside counties during the afternoon of the 1st.

Read the full account →
Flash Flood$2.5M damage

Imperial, CA · Aug 25, 2025

The environment across southeast California on August 25th was primed for strong to severe thunderstorms with very moist and unstable conditions in place.

Read the full account →
Flood$4.0M damage

Imperial, CA · Jan 22, 2024

A shortwave trough moving across the Desert Southwest combined with well-above normal moisture, with precipitable water values peak at 1.0-1.2, resulted in a large swath of rain with embedded thunderstorms moving across portions of southeast CA during the late morning and…

Read the full account →