57 Food Banks in SF + Where to Get Free Groceries (Updated Oct. 2025)
If you or someone you know is in a desperate situation and needs food, there are programs and people who can help.
With the federal government shutdown causing delays to SNAP/CalFresh benefits in November 2025, local resources are stepping up. California recently approved $80 million in extra funding for food banks to help families facing hardship.
IMPORTANT – BEFORE GOING TO A FOOD BANK – Most food banks are at capacity or limited to certain zip codes, hyper-local residents or just for seniors. Make sure to visit sfmfoodbank.org first to find out if you are eligible before going to a food bank or pantry.
We encourage you to only visit a food bank if you are truly in need. Otherwise please consider volunteering.
San Francisco is also covering benefits for residents affected by the shutdown. About 112,000 CalFresh recipients will receive pre-paid gift cards in November to cover the full value of their usual benefits. The city’s Human Services Agency will mail instructions soon. Cards can be used at grocery stores in partnership with the SF‑Marin Food Bank.
How You Can Help
- Volunteer: SF‑Marin Food Bank relies on volunteers to pack boxes, staff pantries, and distribute food.
- Donate: Monetary donations help the food bank buy groceries, fund programs, and respond quickly to emergencies.
Want More Info on 265 Food Panties in SF & Marin?
If you’d like more information on Home-Delivered Groceries, Supplemental Food Boxes for Seniors, Emergency Food Boxes for people in crisis, or more robust information about CalFresh and what is happening with the gift cards please visit sfmfoodbank.org/find-food
How to Find Food
1. Call 2-1-1
Dial 2-1-1 anytime, day or night. You will be connected with someone who can help you find free food and local resources in your area. Most areas in California offer this free service.
2. Get Updates from CalFresh
Visit the CDSS CalFresh website or call the Customer Service Center at 1-877-847-3663 for the latest updates.
- Some benefits may be delayed in November due to the federal government shutdown.
- You can still use your EBT card for any benefits already loaded.
- County social services offices remain open. You can visit in person or call 1-877-847-3663.
3. Contact a Local Food Bank
California has many food banks that distribute free groceries, fresh produce, and connect people to other helpful services. Food banks are nonprofit organizations dedicated to helping neighbors in need.
Find your nearest food bank: cafoodbanks.org (42 all over California) or sfmfoodbank.org (265 in San Francisco + Marin)
SF & Marin Food Bank Pantries
The SF‑Marin Food Bank operates a network of weekly pantries in San Francisco and Marin County. They provide free groceries to anyone who needs them.
Neighborhood Food Pantries resemble farmers’ markets, where participants have a choice of fresh fruits, vegetables, protein items, grains, and more. Operated by partners in accessible locations, such as schools, churches, and community-based organizations, this robust pantry network provides food where it’s needed the most in our two counties, serving populations ranging from young families to seniors.
Typical weekly box (about 30 pounds) may include:
- Fresh fruits and vegetables
- Protein items such as eggs, frozen chicken, or frozen pork
- Rice and canned goods
- Sometimes juice, milk, spices, and other shelf-stable items
Seniors may qualify for home-delivered groceries.
How to Enroll at a San Francisco or Marin Food Pantry
To join a weekly food pantry in San Francisco, you’ll need to sign up in advance through the SF-Marin Food Bank. You can submit an enrollment form at a participating pantry location.
After submitting your form, it typically takes about two weeks before you’ll receive your pantry card or notification by mail letting you know where and when to pick up food. Please wait until you receive this confirmation before visiting a pantry.
You’ll need to bring a photo ID and proof of address when you enroll. No income verification is required, and all are welcome regardless of immigration status.
Because pantry hours and availability can change, check the SF-Marin Food Bank website or call 415-824-FOOD (3663) for the most up-to-date information and to find a nearby location.
What if the pantry I want to attend is full?
If your first-choice pantry is full, you may join the waitlist and call 415-824-3663 for other pantry recommendations.
For full details, learn more via SF‑Marin Food Bank FAQ.
San Francisco Food Pantries – By Day
Updated 10/31/25 – Please note that this list, hours and details can change daily. Most locations need you to sign up in advance and are at Waitlist. If your first-choice pantry is full, you may join the waitlist and call 415-824-3663 for other pantry recommendations. Please visit sfmfoodbank.org for the most up to date info.
MONDAY – List can change daily. Visit sfmfoodbank.org
– City Team Food Pantry (164 6th St) 10:00 am-11:00 am
– George Peabody RNC (256 7th Ave) 3:00 pm-4:00 pm
– Heritage Homes (243 Rey St) 12:30 pm-1:30 pm
– St. Dominic’s Food Pantry (2390 Bush St) 10:00 am-11:00 am
– The Women’s Building (3543 18th St) 9:00 am-10:00 am
TUESDAY – List can change daily. Visit sfmfoodbank.org
– Church Street Pantry (152 Church St) 11:30 am-12:50 pm
– Chinese Christian Mission (8-14 Ross Alley) 7:00 am-9:00 am
– Lafayette RNC (4545 Anza St) 3:00 pm-4:00 pm
– OMI Family Resource Center Pantry (1121 Plymouth Ave) 10:00 am-11:15 am
WEDNESDAY – List can change daily. Visit sfmfoodbank.org
– Hayes Valley Food Pantry (403 Rose St) 12:00 pm-1:00 pm
– Excelsior Community Center (4468 Mission St) 2:15 pm-3:15 pm
– Richmond District YMCA (360 18th Ave) 10:00 am-12:00 pm
– Temple United Methodist Church (65 Beverly St) 4:00 pm-6:40 pm
THURSDAY – List can change daily. Visit sfmfoodbank.org
– MEI Food Pantry (1040 Bush St) 2:30 pm-3:30 pm
– Salvation Army Mission (1325 Valencia St) 8:00 am-9:00 am
– Bayview Church of Christ (1239 Revere Ave) 12:00 pm-1:00 pm
– Calvary Street Village Pantry (1099 Sunnydale Ave) 3:00 pm-4:00 pm
– Chinatown YMCA (1 Sabin Pl) 2:30 pm-4:00 pm
– PCC Second Pantry (920 Sacramento St) 10:20 am-12:00 pm
– Richmond Neighborhood Center (741 30th Ave) 2:30 pm-4:00 pm
– The Father’s House (269 Zoo Rd) 5:00 pm-6:15 pm
– The Good Rural (5845 Mission St) 12:00 pm-1:00 pm
– Youth With A Mission (357 Ellis St) 1:30 pm-3:30 pm
FRIDAY– List can change daily. Visit sfmfoodbank.org
– Mission Food Hub (701 Alabama St) 11:00 am-2:30 pm
– Oakdale NGN (1065 Oakdale Ave) 1:00 pm-2:00 pm
– St. Aidan’s Episcopal Church (101 Gold Mine Dr) 1:00 pm-2:00 pm
– Western Addition FRC Pantry (1530 Buchanan St) 10:30 am-11:30 am
– Bethel A.M.E. Church (916 Laguna St) 11:00 am-1:00 pm
– El Centro Bayview Pantry (1329 Evans Ave) 11:00 am-12:00 pm
– Grace United Methodist Church (2540 Taraval St) 8:00 am-9:40 am
– La Voz Pantry (470 Ellis St) 2:30 pm-4:30 pm
– Salvation Army Chinatown (1450 Powell St) 1:30 pm-2:30 pm
– Southeast Asian Community Center (875 O’Farrell St) 8:30 am-11:00 am
– Sunset Neighborhood Beacon Ctr. (3010 Noriega St) 11:15 am-12:30 pm
SATURDAY– List can change daily. Visit sfmfoodbank.org
– Haight Ashbury Food Prog. NGN (1525 Waller St) 11:15 am-1:15 pm
– Calvary Baptist Church (5655 Mission St) 10:00 am-11:00 am
– Casa de Barro (3811 Mission St) 8:30 am-10:30 am
– Christ for All Nations (465 Woolsey St) 12:15 pm-1:30 pm
– Cornerstone Evangelical Baptist Church (801 Silver Ave) 12:15 pm-1:35 pm
– Covenant Presbyterian Church (321 Taraval St) 9:00 am-10:30 am
– First United Presbyterian Church (1740 Sloat Blvd) 10:45 am-12:00 pm
– Florence Fang Community Farm (2 Diana St) 8:30 am-10:00 am
– Grace Fellowship Community Church (3265 16th St) 1:30 pm-2:30 pm
– Holy Trinity Greek Orthodox Church (999 Brotherhood Way) 11:30 am-12:30 pm
– Interfaith Food Pantry (1751 Sacramento St) 9:00 am-10:30 am
– Jones Memorial United Methodist Church (1975 Post St) 10:00 am-11:15 am
– Mission Bay Church (302 Silver Ave) 11:00 am-12:00 pm
– Reality SF (1325 Valencia St) 9:00 am-10:00 am
– St. John’s Presbyterian Church (25 Lake St) 8:00 am-9:30 am
– Sunset Ministry (3010 Noriega St) 7:45 am-8:45 am
– Visitacion Valley Baptist Church (45 Leland Ave) 8:15 am-9:15 am
Marin County Weekly Pantries – By City
Updated 10/31/25 – Please note that this list, hours and details can change daily. Most locations need you to sign up in advance and are at Waitlist. If your first-choice pantry is full, you may join the waitlist and call 415-824-3663 for other pantry recommendations. Please visit sfmfoodbank.org for the most up to date info.
Bolinas
-
Bolinas Community Inc. – 14 Wharf Rd – Thursday, 11:00 am–1:00 pm – Serves 94924, 94946, 94950, 94970
Fairfax
-
Friends of Volunteers – 2398 Sir Francis Drake Blvd – Saturday, 8:00–10:00 am – Serves 94930, 94950, 94957, 94960
Mill Valley
-
Mt Tam Food Pantry – 410 Sycamore Ave – Tuesday, 10:00–11:30 am – Serves Marin County
Novato
- Loaves and Fishes Food Pantry – 1000 Cambridge St – Monday, 3:00–4:00 pm – Serves 94945, 94947, 94949
- Novato Community of Christ – 375 Calle Arboleda – Wednesday, 3:30–5:00 pm – Serves 94949
- MCC Health Hub (Novato) – 6100 Redwood Blvd – Thursday, 1:00–3:30 pm – Serves 94945, 94947
- North Marin Community Services – 1907 Novato Blvd – Tuesday, 1:00–3:00 pm – Serves 94945, 94947, 94949
Point Reyes Station
-
West Marin Community Resource – 11431 State Route One – Thursday, 12:00–5:00 pm – Serves 94924, 94937, 94940, 94946, 94950, 94956, 94970, 94971
San Geronimo
-
San Geronimo Center (Outdoors Golf field) – 5800 Sir Francis Drake Blvd – Thursday, 11:00 am–2:00 pm – Serves 94904, 94933, 94938, 94946, 94963, 94970
San Rafael
- Canal Alliance – 91 Larkspur St – Tuesday, 8:00–10:00 am – Serves 94901
- MCC Health Hub (San Rafael) – 3110 Kerner Blvd – Wednesday, 1:00–3:30 pm & Saturday, 8:00–9:00 am – Serves 94901, 94903
- Ritter Center – 16 Ritter St – Monday & Wednesday, 10:00 am–3:00 pm – Serves 94901, 94903, 94904
- Salvation Army Marin – 351 Mission Ave – Tuesday, 9:00–10:00 am – Serves Marin County
- Anthem Church – 50 Los Ranchitos Rd – Saturday, 7:45–8:45 am – Serves 94901, 94903
Sausalito
- Cornerstone Community Church – 626 Drake Ave – Saturday, 8:00–9:00 am – Serves 94920, 94941, 94965
- Dr. MLK Jr Academy – 200 Phillips Dr – Wednesday, 10:00–11:00 am – Serves 94941, 94942
- St. Andrew Presbyterian Church – 101 Donahue St – Monday, 10:30 am–12:00 pm – Serves 94920, 94941, 94945, 94965
Tiburon
-
Hilarita Community Pantry – 100 Neds Way – Tuesday, 3:00–4:00 pm – Serves 94920, 94941, 94942
Tomales
-
Tomales Town Hall – 27150 Shoreline Hwy – Thursday, 2:00–2:45 pm – Serves 94940, 94950, 94971, 94952
Emergency Food Programs – San Francisco + Marin
Updated 10/31/25 – This information can change rapidly. Please visit sfmfoodbank.org for the latest updates
What it is: Three-day supply of shelf-stable food for people in crisis and no immediate access to food.
Frequency: Once per 12-month period
Bring: None required, but call first to confirm availability
El Colibri Community Market
Address: 498 Valencia St, San Francisco 94103
Distribution: Monday-Friday, 9:00 am-5:00 pm | Enrollment: Call first
Contact: 415-863-0764
Notes: Accessible entrance
Bayview TLC FRC EFB
Address: 1601 Lane St, San Francisco 94124
Distribution: Monday-Friday, 2:00-2:45 pm | Enrollment: Call first
Contact: 415-822-9404
Notes: Accessible entrance
Richmond Neighborhood Center
Address: 741 30th Ave, San Francisco 94121
Distribution: Monday-Friday, 9:00 am-5:00 pm | Enrollment: Call first
Contact: 415-751-6600
Notes: Accessible entrance
SparkPoint Marin
Address: 7665 Redwood Blvd Novato 94945
Distribution: Monday-Friday, 9:00 am ‐ 5:00 pm | Enrollment: Call first
Enrollment Frequency Monday – Friday
Contact Phone 415-526-7530
Map of Food Resources
Use this interactive map to locate pantries, meal programs, and other food assistance sites across San Francisco and Marin:
SF Food Resources Map
Contra Costa & Solano County Food Resources
The Food Bank of Contra Costa and Solano operates more than 240 food distribution sites across both counties, from Antioch, Concord, and Richmond to Vallejo, Fairfield, and Vacaville. Residents can find free groceries, fresh produce, and pantry staples in nearly every city, including Bay Point, Martinez, Pinole, Pittsburg, Walnut Creek, Benicia, Dixon, Suisun City, and more.
To find a nearby site, visit the Food Bank’s map and city listings or call 855-309-FOOD (3663). Free food is available to anyone in need, and no documentation or proof of income is required. When you arrive, you’ll simply be asked for your name, household size, county or ZIP code, and to confirm whether your income falls within the basic guidelines.
All personal information is kept confidential, and if you prefer, you can ask to participate anonymously. The Food Bank’s goal is simple: no one in Contra Costa or Solano County should go hungry.