Free sandbags in San Diego: where to get them and how many you need
The City of San Diego gives out 10 free bags per household at 11 recreation centers (you bring and buy the sand), and the County offers free sand and bags at nearly 40 County and CAL FIRE stations in unincorporated areas.
- City limit
- 10 bags / household
- City pickup sites
- 11 rec centers
- County + CAL FIRE sites
- Nearly 40
- How full to fill
- ½ to ⅔
The short version
- City of San Diego: 10 empty bags per household or business at 11 sites, one in every Council district.
- The City does not supply sand — buy it at a hardware store. Taking sand from the beach or bay is not permitted.
- County of San Diego: nearly 40 County and CAL FIRE stations offer free sand and bags for unincorporated residents; some are bags-only, so call ahead.
- Ten bags make roughly a 10-foot, one-bag-high barrier — enough for a door or garage threshold, not a wall.
- Fill bags only half to two-thirds full and lap them like roof shingles, per U.S. Army Corps of Engineers guidance.
With the state under an El Niño emergency declaration and sandbag stations already open, the useful questions are where, how many, and what to do with them once you've got them. The short answer to the middle one surprises people: you probably need fewer than you think, placed in exactly the right spot.
Which program you use depends on where you live
This is a City-versus-County split. If your address is inside the City of San Diego, use the City's 11 recreation-center sites. If you live in unincorporated areas — Lakeside, Spring Valley, Ramona, Alpine, Fallbrook and so on — the County and CAL FIRE run the stations. Other cities (Chula Vista, Oceanside, Escondido, etc.) run their own programs.
City of San Diego sandbag pickup sites, by Council district
Empty bags only, 10 per household or business. Source: City of San Diego, sandiego.gov/elnino, Sept 2026.
Unincorporated county: free sand, too
The County says nearly 40 County and CAL FIRE stations offer free sand and sandbags, listed on AlertSanDiego.org. In past storms the County split them into "sand and bags" and "bags only" sites and told people to call ahead because supplies run out. Bring a shovel — you fill them yourself.
How many bags is 10 bags, really?
~1 ft
Length of barrier per bag
600
Bags for 100 ft of barrier just 1 ft high
2,100
Bags for 100 ft at 2 ft high
That's why 10 bags is a door-and-garage kit, not a flood wall. Use them to steer shallow runoff away from where water actually gets in: a garage door threshold, a sliding door at the bottom of a slope, a low entry, or to redirect sheet flow around the house toward the street. If your home is in the path of a creek, sandbags are a supplement to leaving early, not a substitute.
How to fill and lay them
- 01
Fill ½ to ⅔ full
An overfilled bag is round and rolls; a half-full one flattens and seals against its neighbors. Don't tie untied-style bags — fold the empty end under.
- 02
Start with a clean, flat surface
Sweep debris away so the first row sits flush on the ground.
- 03
Lap them like shingles
Lay each bag lengthwise, folded end facing the water, partly overlapping the last one.
- 04
Stagger the next row
Offset each layer by half a bag so there's no straight seam for water to follow.
- 05
Step on each bag
Tamping flattens it and closes gaps. For a door, a strip of plastic sheeting under the first row helps.
KEEP READING
SOURCES
Everything above traces back to one of these. Follow them — if one has changed and we haven't, that's our mistake, not yours.
City of San Diego · 2026-09-29
11 sites, 10-bag limit, no beach or bay sand
County of San Diego News Center · 2026-09-15
Nearly 40 County and CAL FIRE stations with free sand and bags
- BackgroundSandbag pamphlet
U.S. Army Corps of Engineers · 2004
Fill level, placement method, bags per 100 ft
Times of San Diego · 2026-09-26