Free sandbags in San Diego: where to get them and how many you need

5 min read Checked September 29, 2026

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

Coastal & northD1 · Pacific Beach Rec Center, 1405 Diamond StD2 · Robb Field athletic area, 2525 Bacon St (Ocean Beach)D2 · North Clairemont Rec Center, 4421 Bannock AveD5 · Scripps Ranch Community Rec Center, 11454 Blue Cypress DrD6 · Standley Rec Center, 3585 Governor Dr (University City)Central & eastD3 · Golden Hill Rec Center, 2600 Golf Course DrD7 · Allied Gardens Rec Center, 5155 Greenbrier AveD9 · City Heights Rec Swim & Tennis Center, 4380 Landis StSouth & southeastD4 · MLK Jr. Rec Center, 6401 Skyline DrD8 · Southcrest Rec Center, 4149 Newton AveD8 · Silver Wing Rec Center, 3737 Arey Dr

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

  1. 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.

  2. 02

    Start with a clean, flat surface

    Sweep debris away so the first row sits flush on the ground.

  3. 03

    Lap them like shingles

    Lay each bag lengthwise, folded end facing the water, partly overlapping the last one.

  4. 04

    Stagger the next row

    Offset each layer by half a bag so there's no straight seam for water to follow.

  5. 05

    Step on each bag

    Tamping flattens it and closes gaps. For a door, a strip of plastic sheeting under the first row helps.