Food Assistance Resources
Current as of March 18, 2020
This list is for assistance in Madison County (including the cities of Huntsville and Madison). It is current as of March 18, 2020. Availability may change. Please call the food assistance provider before going to the location.
Call 211 for food assistance information outside of Madison County and in addition to the options listed below.
Call 256-534-2424 to find a food bank near your home.
2110 Memorial Pkwy SW, Huntsville
Monday, Wednesday, Thursday 4:00-7:00 pm
Downtown Rescue Mission
1400 Evangel Dr, Huntsville
Tuesday, Friday, Saturday 6:00 am – 9:00 pm
Food bags are at the gate. One food bag per family is available. Picture ID may be needed.
Salvation Army Soup Kitchen
305 Seminole Dr SW Huntsville
Monday – Friday: Breakfast 5:45-6:45 am, Lunch 12:00-1:00 pm, Dinner 5:20-6:20 pm
Saturday and Sunday: Breakfast 5:45-6:45 am, Lunch 2:00-4pm
Must be present to get food. Take and to-go food only. No ID needed.
Rose of Sharon Soup Kitchen
723 Arcadia Cir NW, Huntsville
Not serving meals. Must call to make appointment for food box.
One in Christ
2131 Hwy 72 E, Huntsville
4rd Saturday of the month 10:00 am until food runs out
Freedom House Church
403 Treymore Ave NW, Huntsville
1st and 3rd Saturday of the month 4:00-6:00 pm
No ID needed.
Whitesburg Baptist Church
3911 Pulaski Pike, Huntsville
Monday – Thursday 9:00 am – 12:00 pm.
Bread available once a week. Other food available twice a year. Must have ID.
2021 Golf Rd, Huntsville and 5810 Wall Triana Blvd, Madison
Food Baskets Saturdays 10:00 am – 12:00pm
NO ID needed.
Wellstone CARES Pantry
4040 S. Memorial Parkway, Huntsville
Tuesday, Wednesday, Friday 1:00-4:00 pm
St. Vincent DePaul
St. Joseph Catholic Church, 2300 Beasley Avenue, Huntsville
Call Wednesday between 9:00-11:00 am.
Fellowship of Faith
3703 Memorial Parkway NW, Huntsville
Check Facebook page: https://www.facebook.com/TFOFC/ or call for weekly details of food pantry
Victory Church of God
4901 N Memorial Pkwy, Huntsville
Thursday, Friday 10:00 am -12:00 pm
By appointment only
Oasis Christian Church
4942 N Memorial Pkwy, Huntsville
2nd and 4th Saturday 9:00 am
Fellowship Presbyterian Church
3406 Meridian St, Huntsville
3rd Wednesday 11:00am – 2:00 pm
By appointment only
3913 Pulaski Pike NW, Huntsville
2nd Saturday of the month 10:00 am – 12:00 pm
Life Church Huntsville
2300 S. Memorial Pkwy, Huntsville
3rd Saturday of the month 8:00-11:00 am
Must have ID.
Aldersgate United Methodist Church
12901 Bailey Cove Rd SE Huntsville
Tuesday and Thursday 10:30 am – 1:00 pm and 5:00 pm – 6:30 pm