Free Meals & Food PantriesHot meals, food pantries and mobile food distributions.
22 listings
Listings Food pantry
Christian Neighbors – food pantry Town Plainwell, Allegan CountyHours Mon 10 am – noon & 4–6 pm (drive-thru only); Tue 10 am – noon; Thu 2–5 pmMore details Where 282 12th St., Plainwell, MI 49080 (Allegan Co.) Who can go Residents of Otsego, Plainwell and Martin school districts (incl. Alamo, Cooper, Watson twps); once per calendar month Serves Families and individuals; special area for people who are unhoused Cost Free Source: Christian Neighbors (official site) · Last verified: 2026-10-21
Free hot meal
Congregational Kitchen – free Thursday dinner Call to confirm
Town Allegan, Allegan CountyHours Thursdays 6:00 – 7:00 pm (dine-in or take-out)More details Where 323 Cutler Street, Allegan, MI 49010 (Allegan Co.) Who can go Anyone who is hungry Serves Anyone Cost Free 📞 Call to confirm. We found these details online but haven't confirmed them by phone yet.
The phone is the church office (open Wed–Fri 9 am – noon). Eat in at the church, or call ahead to order take-out.
Source: First Congregational Church of Allegan (official site) · Last verified: 2026-10-21
Food pantry
Ladders of Hope Food Pantry Town Fennville, Allegan CountyHours Monday 10 am – 2 pm; Thursday 5 – 7 pmMore details Where 717 E. Main St., Fennville, MI 49408 (Allegan Co.) Who can go Allegan County residents How to get in Visit during distribution hours; bring photo ID, proof of residence for all household members and dates of birth. Cost Free Source: Ladders of Hope (official site) · Last verified: 2026-10-21
Food pantry
Barry County Cares – food pantry referral Town Hastings, Barry CountyHours Hastings pantry (Green Street UMC, 209 W Green St.) by appointment M–F 11:30 am – 12:30 pm; Delton pantry (503 S Grove St.) by appointment T–Th 10 am – 2 pmMore details Serves Barry County residents; partner pantries in Hastings, Middleville, Delton, Dowling and Thornapple Valley Church How to get in Call Barry County Cares at 269-948-9555 for a referral/appointment. Cost Free Source: Barry County Cares (official site) · Last verified: 2026-10-21
Food pantry
Benton Harbor SMCAA Warehouse pantry Call to confirm
Town Benton Harbor, Berrien CountyHours Not published — call to confirmMore details Where 331 Miller Street, Benton Harbor, MI 49022 (Berrien Co.) How to get in A referral is required: call 2-1-1 first. Cost Free 📞 Call to confirm. We found these details online but haven't confirmed them by phone yet.
This is the SMCAA warehouse line. Call for hours before you go.
Source: SMCAA – Pantry Site Locations (official site) · Last verified: 2026-10-21
Food pantry
Harbor of Hope Pantry Call to confirm
Town Benton Harbor, Berrien CountyHours Not published — call to confirmMore details Where 769 Pipestone, Benton Harbor, MI 49022 (Berrien Co.) How to get in Call the site for hours. Cost Free 📞 Call to confirm. We found these details online but haven't confirmed them by phone yet.
Call for hours before you go.
Source: SMCAA – Pantry Site Locations (official site) · Last verified: 2026-10-21
Food pantry
Neighbor To Neighbor Call to confirm
Town Berrien Springs, Berrien CountyHours Not published — call to confirmMore details Where 9147 US-31, Berrien Springs, MI 49103 (Berrien Co.) How to get in Call the site for hours. Cost Free 📞 Call to confirm. We found these details online but haven't confirmed them by phone yet.
Call for hours before you go.
Source: SMCAA – Pantry Site Locations (official site) · Last verified: 2026-10-21
Free hot meal
The Benton Harbor Soup Kitchen Town Benton Harbor, Berrien CountyHours Every day, 11:30 am – 12:45 pmMore details Where 174 W Main Street, Benton Harbor, MI 49022 (Berrien Co.) Serves Anyone Cost Free Sack lunches are served while the new building is remodeled; hot meals will return after.
Source: The Soup Kitchen, Inc. (official site) · Last verified: 2026-10-21
Food pantry
Branch Area Food Pantry Call to confirm
Town Coldwater, Branch CountyHours Tuesdays 10:00 am – 2:00 pm (clients are assigned a Tuesday each month)More details Where 22 Pierson St., Coldwater, MI 49036 (Branch Co.) Who can go Branch County residents; bring proof of residence to sign up, then ID and client card each visit Cost Free 📞 Call to confirm. We found these details online but haven't confirmed them by phone yet.
Call to confirm before you go.
Source: Branch Area Food Pantry (official site) · Last verified: 2026-10-21
Mobile food distribution
South Michigan Food Bank – senior food boxes (CSFP), Branch County route Town Branch CountyHours Not published — call to confirmMore details Who can go Low-income seniors can get a box of USDA food at each pickup (Commodity Supplemental Food Program) Serves Seniors How to get in Call 269-964-3663 ext. 408 to see if you qualify. Cost Free Next 2026 pickups: Nov. 3 (Union City, Bronson, Quincy) and Nov. 4 (Coldwater); every other month. See the website for stop times and places.
Source: South Michigan Food Bank (official site) · Last verified: 2026-10-21
Free hot meal
SHARE Center – community meals Town Battle Creek, Calhoun CountyHours Hot breakfast Mon–Fri 9:30–10:30 am; lunch Sat 11 am – 2 pm; dinner Mon & Wed 5–6 pm, Fri 6–7 pmMore details Where 120 Grove Street, Battle Creek, MI 49037 (Calhoun Co.) Serves Individuals and families Cost Free Source: SHARE Center (official site) · Last verified: 2026-10-21
Mobile food distribution
South Michigan Food Bank – find food / Mobile Market Town Battle Creek, Calhoun CountyHours Office Mon – Fri 8 am – 4 pmMore details Where 5451 Wayne Road, Battle Creek, MI 49037 (Calhoun Co.) Serves Regional food bank; its Food Finder lists pantries, fresh-food and Mobile Market stops in Barry, Branch, Calhoun, Kalamazoo and St. Joseph counties How to get in Use the Food Finder on their website or call 269-964-3663. Cost Free Regional food bank (formerly Food Bank of South Central Michigan).
Source: South Michigan Food Bank (official site) · Last verified: 2026-10-21
Food pantry
Action Ministry Center Call to confirm
Town Dowagiac, Cass CountyHours Not published — call to confirmMore details Where 301 Main St, Dowagiac, MI (Cass Co.) How to get in Call the site for hours. Cost Free 📞 Call to confirm. We found these details online but haven't confirmed them by phone yet.
Call for hours before you go.
Source: SMCAA – Pantry Site Locations (official site) · Last verified: 2026-10-21
Food pantry
Cass Helping Hands Call to confirm
Town Cassopolis, Cass CountyHours Tuesdays and Thursdays 10:00 am – 3:00 pmMore details Where 408 E State St, Cassopolis, MI 49031 (Cass Co.) How to get in Call to confirm hours before you go. Cost Free 📞 Call to confirm. We found these details online but haven't confirmed them by phone yet.
The pantry is at 408 E. State St.; 130 S. Broadway is its thrift shop.
Source: SMCAA – Pantry Site Locations (official site) · Last verified: 2026-10-21
Free hot meal
Kalamazoo Gospel Ministries – community dinner Town Kalamazoo, Kalamazoo CountyHours Daily 4:00 – 5:30 pmMore details Where 448 N. Burdick St., Kalamazoo, MI 49007 (Kalamazoo Co.) Serves Anyone (community meal) Cost Free Call to confirm meal times before you go.
Source: Kalamazoo Gospel Ministries (official site) · Last verified: 2026-10-21
Food pantry
Kalamazoo Loaves & Fishes – Grocery Pantry Program Town Kalamazoo, Kalamazoo CountyHours Not published — call to confirmMore details Where 901 Portage St, Kalamazoo, MI 49001 (Kalamazoo Co.) Who can go Just tell them you need food. No ID or proof of income needed. Serves Anyone in Kalamazoo County needing groceries; seniors 60+ also have a commodities program How to get in Call the Need Food line 269-343-3663 or email info@kzoolf.org for an appointment (curbside, in-person shopping or home delivery). Cost Free Source: Kalamazoo Loaves & Fishes (official site) · Last verified: 2026-10-21
Food pantry
South County Community Services – Food & Basics Pantry Town Vicksburg, Kalamazoo CountyHours Monday – Thursday, 10 am – 12 pmMore details Serves Anyone hungry in the South County (Vicksburg) area; four days of food, shopping model Cost Free Call to confirm the pantry location before you go. Mailing address: PO Box 263, Vicksburg.
Source: South County Community Services (official site) · Last verified: 2026-10-21
Mobile food distribution
South Michigan Food Bank – senior food boxes (CSFP), St. Joseph County route Town St. Joseph CountyHours Not published — call to confirmMore details Who can go Low-income seniors can get a box of USDA food at each pickup (Commodity Supplemental Food Program) Serves Seniors How to get in Call 269-964-3663 ext. 408 to see if you qualify. Cost Free Next 2026 pickups: Nov. 17 (Three Rivers, Constantine, White Pigeon, Sturgis) and Nov. 18 (Colon, Burr Oak, Centreville, Mendon); every other month. See the website for stop times and places.
Source: South Michigan Food Bank (official site) · Last verified: 2026-10-21
Food pantry
United Community Assistance Program (UCAP) – food assistance Call to confirm
Town Three Rivers, St. Joseph CountyHours Monday, Wednesday, Friday 9:00 am – 12:00 pmMore details Where 320 N. Main Street, Three Rivers, MI 49093 (St. Joseph Co.) Who can go You can get food help once every 3 months How to get in Call 269-244-4599. Cost Free 📞 Call to confirm. We found these details online but haven't confirmed them by phone yet.
UCAP helps with food, utilities, laundry and gas on Mon, Wed and Fri, 9 am – noon.
Source: UCAP (official site) · Last verified: 2026-10-21
Food pantry
Decatur Human Services/VFW pantry Call to confirm
Town Decatur, Van Buren CountyHours Not published — call to confirmMore details Where 560 N. Phelps, Decatur, MI 49045 (Van Buren Co.) How to get in Call the site for hours. Cost Free 📞 Call to confirm. We found these details online but haven't confirmed them by phone yet.
Call for hours before you go.
Source: SMCAA – Pantry Site Locations (official site) · Last verified: 2026-10-21
Food pantry
United Christian Services – The Porch (food program) Town Paw Paw, Van Buren CountyHours The Porch: Mondays & Thursdays at 12:30 pm (check in 12–12:30 pm). Office: Mon 9 am – 1 pm, Wed 9 am – noon (walk-ins), Thu 9 am – 1 pm (phone only)More details Where 600 E Michigan Ave. Annex Suite 1, Paw Paw, MI 49079 (Van Buren Co.) Cost Free The Porch is a food program, not a regular pantry. Call to ask what it offers and how pickup works.
Source: United Christian Services (official site) · Last verified: 2026-10-21
Food pantry
We Care Community Resource Centers – food pantry referral (South Haven area) Call to confirm
Town South Haven, Van Buren CountyHours 1st Congregational Church pantry, 651 Phoenix St., South Haven: open Mon, Wed, Fri 10 am – noon; you can visit once a weekMore details Serves South Haven, Covert, Bangor, Glenn, Lacota, Grand Junction, Breedsville How to get in Call the We Care office first (269-637-4342); it coordinates several area pantries (Covert, Bangor, South Haven). Cost Free 📞 Call to confirm. We found these details online but haven't confirmed them by phone yet.
Source: We Care Community Resource Centers (official site) · Last verified: 2026-10-21
Nothing matches those filters yet. Call 211 — they cover every county in Michigan, 24/7.