Where to get free sandbags amid rainy San Diego weather

Feb 18, 2026 - 01:00
Where to get free sandbags amid rainy San Diego weather

Before another storm reaches San Diego County, officials want residents to be prepared with supplies to prevent flooding.

Sandbags are being offered for free at various locations across the county ahead of the next rounds of rain expected overnight into Wednesday and Thursday afternoon through evening. And, NBC 7 meteorologists are tracking the potential for more rainfall next week.

County officials recommend that residents place sandbags in areas where mudslides and debris can flow downstream, causing damage to homes, flooding roadways, and clogging culverts and drains. In order to help, sand and/or bags are being offered at the following locations:

Some places may have a limited supply, so it’s best to call ahead and double-check availability. Don’t forget to bring a shovel for filling bags.

San Diego County – bags and sand

Bonita – Sunnyside Fire Station #38 
4900 Bonita Road Bonita, CA 91902
P: 619-479-2346

Boulevard Fire Station #47 
40080 Ribbonwood Road Boulevard, CA 91905
P: 619-390-2020

Dulzura Fire Station #30 
17304 Highway 94 Dulzura, CA 91917
P: 619-468-3391

Fallbrook – De Luz Fire Station #16
39431 De Luz Road Fallbrook, CA 92028
P: 760-728-2422

Fallbrook – Pala Mesa Fire Station #4 
4375 Pala Mesa Drive Fallbrook, CA 92028
P: 760-723-2024

Julian – Cuyamaca Fire Station #56 
3407 Highway 79 Julian, CA 92036
P: 760-765-2885

Lakeside River Park Conservancy 
12108 Industry Road, Lakeside 92040
P: 619-443-4770
Mon – Fri 7- 4:30, Sat. and Sun.
During major storms Sat and Sun 9-2.
Bring your own shovel.
Limited pre-made sandbags for elderly and disabled.
10 per household

Potrero Fire Station #31
25130 Highway 94 Potrero, CA 91963
P: 619-478-5544

Ramona Fire Station #82 
3410 Dye Road Ramona, CA 92065
P: 760-788-2269 P: 760-789-0107

Spring Valley Library 
836 Kempton St. Spring Valley CA 91977
P: 619-463-3006

Valley Center Fire Station #2
28205 N. Lake Wohlford Road Valley Center, CA 92082
P: 760-751-7605

Warner Springs – Sunshine Summit Fire Station #59 
35227 Highway 79 Warner Springs, CA 92086
P: 760-782-9113

San Diego County – bag only locations

Alpine Fire Station #17
1364 Tavern Road Alpine, CA 91901
P: 619-445-2635

Borrego Springs Fire Station #60 
2324 Stirrup Road, Borrego Springs, CA 92004
P: 760-767-5436

Borrego Springs – Ocotillo Wells Fire Station #61 
5841 Highway 78, Borrego Springs, CA 92004
P: 760-767-7430

Campo Fire Station #40
31577 Highway 94 Campo, CA 91906
P: 619-478-5516

Campo – Lake Morena Fire Station #42 
29690 Oak Drive Campo, CA 91906
P: 619-478-5960

Deer Springs Fire Station #11
8709 Circle R Dr, Escondido, CA 92026
P: 760-751-0820

Deer Springs Fire Station #13 
10308 Meadow Glen Way E, Escondido, CA 92026
P: 760-751-0820

Descanso Fire Station #45
24592 Viejas Grade Road Descanso, CA 91916
P: 619-445-7508

El Cajon – Harbison Canyon Fire Station #24 
551 Harbison Canyon Road El Cajon, CA 92019
P: 619-445-5001

El Cajon – Flinn Springs Fire Station #21 
9711 Flinn Springs Road El Cajon, CA 92021
P: 619-443-7121

Escondido – Miller Fire Station #15
9127 W. Lilac Road Escondido, CA 92025
P: 760-728-8532

Jacumba Fire Station #43
1255 Jacumba Street Jacumba, CA 91934
P: 619-766-4535

Jamul – Deerhorn Fire Station #37
2383 Honeysprings Road Jamul, CA 91935
P: 619-468-3030

Jamul Fire Station #36
14024 Peaceful Valley Ranch Rd, Jamul, CA 91935
P: 619-669-6580

Julian – Fire Station #50
1587 Highway 78, Julian, CA 92036
P: 760-765-0511

Julian – Shelter Valley Fire Station #62 
7260 Great Southern Overland Julian, CA 92036
P: 760-765-0155

Lyons Valley – Fire Station #32
17759 Skyline Truck Trail, Jamul, CA 91935
P: 619-468-3435

Mount Laguna Fire Station #49 
33947 Mount Laguna Drive Mt. Laguna, CA 91948
P: 619-473-8281

Pine Valley Fire Station #44
28850 Old Highway 80 Pine Valley, CA 91962
P: 619-578-6621

Ranchita Fire Station #58 
37370 Montezuma Valley Road Ranchita, CA 92066
P: 760-782-3467 *(Not staffed 24/7)

San Pasqual Fire Station #84 
17701 San Pasqual Valley Road Escondido, CA 92025
P: 858-573-1322

Warner Springs Fire Station #52
31049 Highway 79 Warner Springs, CA 92086
P: 760-782-3560

City of San Diego locations

Sandbags are limited to 10 bags per household or business and sand is not provided.

Council District 1
Pacific Beach Recreation Center
1405 Diamond St.

Council District 2 (inland)
North Clairemont Recreation Center
4421 Bannock Ave.

Council District 2 (coastal)
Robb Field Athletic Area
2525 Bacon St.

Council District 3
Golden Hill Recreation Center
2600 Golf Course Drive.

Council District 4
Martin Luther King Jr. Recreation Center
6401 Skyline Drive.

Council District 5
Scripps Ranch Community Recreation Center
11454 Blue Cypress Drive.

Council District 6
Standley Recreation Center
3585 Governor Drive.

Council District 7
Allied Gardens Recreation Center
5155 Greenbrier Ave.

Council District 8
Southcrest Recreation Center
4149 Newton Ave.

Council District 8
Silver Wing Recreation Center
3737 Arey Drive.

Council District 9
City Heights Recreation Swim and Tennis Center
4380 Landis St.

Other city sandbag locations

Details vary by location. Please call ahead.

Carlsbad

Streets Maintenance Division 
405 Oak Ave.
Monday – Friday, 8 a.m. to 4 p.m.

Chula Vista

1800 Maxwell Road, Chula Vista CA 91911
Call 619-397-6000
*City residents only (ID Required)Limit 10 bags per residents*

Coronado

Bandel Park
1000 J Ave (10th & J), Coronado, CA 92118

Coronado Cays Parking Lot
Across the street from Coronado Cays Fire Station, 101 Grand Caribe Causeway, Coronado, CA 92118
*City residents only*

Del Mar

2240 Jimmy Durante Blvd.
Del Mar, CA 92014
Mon – Fri., 7:30 AM – 11:30 AM; 12:30 PM – 4:00 PM
P: 858-755-3294
*City residents only (ID Required); Limit 10 bags per resident*
Bags filled using available sand at Public Work

El Cajon 

City of El Cajon Public Works 
1050 Vernon Way, El Cajon, CA 92020
24 hrs./day, 7 days/week
P: 619-441-1658
*Incorporated City residents only (ID Required)*

Encinitas 

160 Calle Magdalena 
For more information, visit the
City of Encinitas Facebook page
Sand and sandbags available
*City residents only; self-service*

Escondido 

Escondido Sports Center
3333 Bear Valley Parkway
Escondido, CA 92025
M – Fri., 8:00 AM – 5:00 PM
P: 760-839-4668 Bring a shovel
*City residents only (ID Required); Limit 10 bags per resident*

Imperial Beach 

865 Imperial Beach Blvd.
Imperial Beach, CA 91932
M – Fri., 8:00AM—5:00PM (Closed every other Friday)
P: 619-423-8223

La Mesa 

8152 Commercial St.
La Mesa, CA 91942
M -Th. 6 AM – 3:30 PM and
Every other Fri. 6 AM – 2:30 PM
P: 619-667-1450
*City residents only (ID Required)*

Lemon Grove 

7853 Central Avenue
Lemon Grove, CA 91945
M – Fri. 8 AM – 5 PM
P: 619-825-3835
*City residents only; Limit 10 bags*

National City Library 

1401 National City Blvd. 
Bring a shovel
* City residents only (ID Required); Limit 5 bags per residence*

Oceanside Moody’s Recycling 

3210 Oceanside Blvd.
Hours vary P: 760-433-3316
Bring a shovel
*City residents only; 10 sandbags per resident*

Poway

Near Old Poway Park
West side of Midland Road, south of Old Poway Park (in the Farmer’s Market parking lot)

Near Garden Road School
South side of Garden Road, east of Floral Avenue

Near Old Coach Road trailhead 
north of Butterfield Trail

San Marcos 

Hollandia Park, 12 Mission Hills Ct, San Marcos, CA 92069
Available from sunup to sundown
P: 760-752-7550
Self-service in parking lot

Santee

9534 Via Zapador Santee, CA 92071
Available 24 hrs.
P: 619-258-4195 ext. 300
Self-service outside gate

Solana Beach 

Solana Beach City Hall
635 S Highway 101 Solana Beach, CA 92075
P: 858-720-2470
Self-service in parking lot

Vista 

1165 E. Taylor St., Vista, CA 92084
M – Th. 6:00 AM – 4:30 PM
Every other Fri. 6:00 AM – 4:30 PM
P:  760-639-6177
*City residents only (ID Required); Limit 10 bags per resident*