San Francisco Warehouse | Shop Floor | 2026 Summer

Description

Help us organize and stock the shop floor!

The Food Bank’s Shop Floor serves more than 200 partners large and small. Designed to look like a supermarket, it’s a place where community-based organizations can come to pick up food for various food programs. From soup kitchens and group homes, to after school snacks and everything in between, our Shop Floor is here to support partners as they serve the community.

We are looking for volunteers to help maintain, stock, and rotate the inventory and provide customer service. Help us keep a clean and safe environment and represent the Food Bank to partners!

  • Assist Distribution Clerk in maintaining and stocking levels of distribution inventory (shelf stable foods, bread, etc.).
  • Stock and straighten merchandise. Assist Distribution Clerk in keeping aisles clean and clear of hazards.
  • Sort fresh produce to keep the best product.
  • Assist Food Bank in maintaining a clean, organized, and safe cold chain storage system that maximizes space and efficiency while promoting a sanitary and safe work environment (reach-in coolers and freezers).
  • Maintain a clean and safe shopping cart area.

Volunteers may be asked to repeatedly lift 30 pounds within the shift. We encourage you to consider your own health before deciding to volunteer.

This shift does NOT qualify for SFMTA, SF Court, and Project 20 hours, more info here. 

----

Guidelines:

  • With so few volunteer Shop Floor spots, each missing volunteer makes a huge difference in the shift. While we hope you can attend, please cancel your response as early as possible if you are unable to attend.
  • Only volunteer if you are healthy and completely comfortable serving.

Instructions:

  • Closed-toe shoes are required at all volunteer projects.
  • We recommend volunteers not wear jewelry.
  • We suggest dressing in casual and clean layers, as the temperature in the warehouse is often cool.

----

Thank you for volunteering!

Details

Get Connected Icon 18 and older
Get Connected Icon Is Not Family Friendly
Get Connected Icon Is Not Outdoors
Get Connected Icon Is Wheelchair Accessible

Location

Get Connected Icon 900 Pennsylvania Ave
San Francisco, CA  94107
Begins Duration Open Spots Respond
Fri May 1, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Mon May 4, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Tue May 5, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Wed May 6, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Thu May 7, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Fri May 8, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Mon May 11, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Tue May 12, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Wed May 13, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Thu May 14, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Fri May 15, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Mon May 18, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Tue May 19, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Wed May 20, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Thu May 21, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Fri May 22, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Tue May 26, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Wed May 27, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Thu May 28, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Fri May 29, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Mon Jun 1, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Tue Jun 2, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Wed Jun 3, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Thu Jun 4, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Fri Jun 5, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Mon Jun 8, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Tue Jun 9, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Wed Jun 10, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Thu Jun 11, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Fri Jun 12, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Mon Jun 15, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Tue Jun 16, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Wed Jun 17, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Thu Jun 18, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Mon Jun 22, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Tue Jun 23, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Wed Jun 24, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Thu Jun 25, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Fri Jun 26, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Wed Jul 1, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Thu Jul 2, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Mon Jul 6, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Tue Jul 7, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Wed Jul 8, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Thu Jul 9, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Fri Jul 10, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Mon Jul 13, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Tue Jul 14, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Wed Jul 15, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Thu Jul 16, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Fri Jul 17, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Mon Jul 20, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Tue Jul 21, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Wed Jul 22, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Thu Jul 23, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Fri Jul 24, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Mon Jul 27, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Tue Jul 28, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Wed Jul 29, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Thu Jul 30, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Fri Jul 31, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Mon Aug 3, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Tue Aug 4, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Wed Aug 5, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Thu Aug 6, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Fri Aug 7, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Mon Aug 10, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Tue Aug 11, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Wed Aug 12, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Thu Aug 13, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Fri Aug 14, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Mon Aug 17, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Tue Aug 18, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Wed Aug 19, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Thu Aug 20, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Fri Aug 21, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Mon Aug 24, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Tue Aug 25, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Thu Aug 27, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Fri Aug 28, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3
Mon Aug 31, 2026 @ 8:45am
to 12:15pm
3.50 hours 3 of 3