Food Assistance Resources – National Children’s Advocacy Center Skip to content

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.


Manna House

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.


Restoration Church

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: 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


Faith Chapel

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