Skip to main content

Food Banks in Jefferson County, Alabama

Find 292 food banks, food pantries, and SNAP retailers in Jefferson County, Alabama. Browse our free directory below for addresses, phone numbers, and directions to food assistance locations near you.

292 Total Locations
1 Food Banks
291 SNAP Retailers
36 Cities

Food Assistance Locations in Jefferson County

6th Avenue Meat & Grocery

326 6th Ave S, Birmingham, AL 35205
SNAP Retailer

Alabama Halal Food

3150 Lorna Rd, Hoover, AL 35216
SNAP Retailer

Alabama's Southern Market

621 Decatur Hwy, Gardendale, AL 35071
SNAP Retailer

Aldi 69070 69070

710 Academy Dr, Bessemer, AL 35022
SNAP Retailer

Aldi 70027

1025 Marble Terrace, Hoover, AL 35244
SNAP Retailer

Aldi 70029

2891 Allison Bonnett Memorial Dr, Hueytown, AL 35023
SNAP Retailer

Aldi 70033

7400 Crestwood Blvd, Birmingham, AL 35210
SNAP Retailer

Aldi 70037

1601 Morris Ave, Fultondale, AL 35068
SNAP Retailer

Aldi 70195

2910 Morgan Rd, Bessemer, AL 35022
SNAP Retailer

Aldi 72036 72036

520 Gene Reed Rd, Birmingham, AL 35215
SNAP Retailer

Aldi 72052 72052

428 Green Springs Hwy, Homewood, AL 35209
SNAP Retailer

Aldi 76023 76023

5485 Patrick Way, Birmingham, AL 35235
SNAP Retailer

Bessemer Farmers Market

100 14th St S, Bessemer, AL 35020
SNAP Retailer

Between The Tracks Produce

8133 Jackson Ave, Leeds, AL 35094
SNAP Retailer

Carverjones Market Fairfield

4800 Gary Ave, Fairfield, AL 35064
SNAP Retailer

Citizen Expresss Pharmacy

1513 5th Ave N, Birmingham, AL 35203
SNAP Retailer

Costco Wholesale 0362

3650 Galleria Cir, Hoover, AL 35244
SNAP Retailer

Cvs Pharmacy 2505

93 Euclid Ave, Mountain Brk, AL 35213
SNAP Retailer

Cvs Pharmacy 2662

2301 John Hawkins Pkwy, Birmingham, AL 35244
SNAP Retailer

Cvs Pharmacy 4825

220 Gadsden Hwy, Birmingham, AL 35235
SNAP Retailer

Cvs Pharmacy 4828

3022 Allison Bonnett Memorial Dr, Hueytown, AL 35023
SNAP Retailer

Cvs Pharmacy 4829

418 W Valley Ave, Homewood, AL 35209
SNAP Retailer

Cvs Pharmacy 4830

901 9th St N, Bessemer, AL 35020
SNAP Retailer

Cvs Pharmacy 4833

205 Fieldstown Rd, Gardendale, AL 35071
SNAP Retailer

Cvs Pharmacy 4843

434 Highway 31 S, Warrior, AL 35180
SNAP Retailer

Cvs Pharmacy 4851

4197 Crosshaven Dr, Vestavia, AL 35243
SNAP Retailer

Cvs Pharmacy 4873

1431 11th Ave S, Birmingham, AL 35205
SNAP Retailer

Cvs Pharmacy 4874

2480 Rocky Ridge Rd, Vestavia, AL 35243
SNAP Retailer

Cvs Pharmacy 4882

1535 Decatur Hwy, Fultondale, AL 35068
SNAP Retailer

Cvs Pharmacy 4889

1881 Chace Dr, Hoover, AL 35244
SNAP Retailer

Cvs Pharmacy 4891

315 Main St, Trussville, AL 35173
SNAP Retailer

Cvs Pharmacy 4904

3030 Independence Dr, Birmingham, AL 35209
SNAP Retailer

Cvs Pharmacy 4913

2201 Tyler Rd, Birmingham, AL 35226
SNAP Retailer

Cvs Pharmacy 4916

108 Park Rd, Pleasant Grove, AL 35127
SNAP Retailer

Cvs Pharmacy 4926

6665 Highway 75, Pinson, AL 35126
SNAP Retailer

Cvs Pharmacy 4936

1675 Montclair Rd, Irondale, AL 35210
SNAP Retailer

Cvs Pharmacy 4948

57054 Chalkville Rd, Birmingham, AL 35235
SNAP Retailer

Cvs Pharmacy 7215

4736 Eastern Valley Rd, Mccalla, AL 35111
SNAP Retailer

Desi Brothers

1853 Montgomery Hwy, Hoover, AL 35244
SNAP Retailer

Dionysus's Cooperative

1625 2nd Ave S, Dolomite, AL 35061
SNAP Retailer

Discount Meat Market

1836 Jefferson Ave Sw, Birmingham, AL 35211
SNAP Retailer

Dollar General 7355

3979 Parkwood Rd Ste 117, Bessemer, AL 35022
SNAP Retailer

Dollar General 10114

7488 Parkway Dr, Leeds, AL 35094
SNAP Retailer

Dollar General 10172

2419 Palomino Ln, Birmingham, AL 35214
SNAP Retailer

Dollar General 10250

3931 Pinson Valley Pkwy, Birmingham, AL 35217
SNAP Retailer

Dollar General 10255

2264 Mount Olive Rd, Mount Olive, AL 35117
SNAP Retailer

Dollar General 11610

22711 State Hwy 79, Trafford, AL 35172
SNAP Retailer

Dollar General 11753

917 Dennison Ave Sw, Birmingham, AL 35211
SNAP Retailer

Dollar General 11814

2260 Brewster Rd, Birmingham, AL 35235
SNAP Retailer

Dollar General 11942

3011 9th Ave N, Bessemer, AL 35020
SNAP Retailer

Cities in Jefferson County

Adamsville Adger Bessemer Birmingham Center Point Clay Dolomite Dora Fairfield Forestdale Fultondale Gardendale Graysville Homewood Hoover Hoover-jefferson Hueytown Irondale Leeds Mc Calla Mccalla Midfield Mount Olive Mountain Brk Mountain Brook Mulga Pinson Pleasant Grove Quinton Sumiton Tarrant Trafford Trussville Vestavia Vestavia Hills Warrior

SNAP Eligibility Quick Reference

A household of 4 in Alabama can earn up to $3,401/month and receive up to $975/month in SNAP benefits. View full Alabama eligibility table.

Get the Jefferson County Emergency Food Resource Guide

Free guide with local resources, eligibility info, and application help. Delivered instantly to your inbox.

Frequently Asked Questions

There are 292 food assistance locations in Jefferson County, including 1 food banks/pantries and 291 SNAP-authorized retailers. Browse the full list above for addresses and directions.

Visit any of the food banks or pantries listed on this page. Most offer free groceries without an appointment. You can also apply for SNAP benefits at your local social services office for monthly food assistance.

Requirements vary by location. Some food banks serve anyone who shows up, while others may ask for proof of residence in Jefferson County (utility bill, ID). Call ahead to confirm what you need to bring.