This schedule is provided as a courtesy. It is not guaranteed to be error free, and may be updated or changed at any time, so use it at your own risk. If you spot an error in one of the listings, please let us know. All Mobile Pantries are scheduled in Eastern Standard Time.
You can also find this information – and many other food resources – in map form on the Find Food page. If you have questions about a specific Mobile Pantry, please contact the host agency.
Many Mobile Food Pantry sites will allow you to pick up food as a proxy (stand-in) for another household that cannot physically attend. You will need to be prepared to provide the name, address and household size of any other family you are picking up for. Most Mobile Pantry sites have a limit on how many households you can pick up for and should tell you that limit if you ask.
Monday, June 27, 2022
- 4:00 PM - Berrien County (Drive Thru), Episcopal Church of the Mediator @ New Troy Community Center, 13372 California Road, New Troy, MI 49119
- 4:30 PM - Montcalm County (Walk Up), First Church of God, 101 South Franklin Street, Greenville, MI 48838
- 5:00 PM - Allegan County (Drive Thru), Hamilton Middle School, 4845 136th Ave, Hamilton, MI 49419
- 6:00 PM - Kent County (Walk Up), Mamrelund Lutheran Church, 4085 Lutheran Church Rd., Kent City, MI 49330
- 6:00 PM - Kent County (Drive Thru), Brookside CRC, 3600 Kalamazoo Ave. SE, Grand Rapids, MI 49508
Tuesday, June 28, 2022
- 11:00 AM - Lake County (Drive Thru), Grace Lutheran Church, 8636 S. M-37, Baldwin, MI 49304
- 4:00 PM - Cass County (Drive Thru), ACTION Ministry Center - 301 Main Street Dowagiac, 301 Main Street, Dowagiac, MI 49047
- 4:00 PM - Kent County (Drive Thru), Hispanic Center of Western MI, 1204 Grandville Ave. SW, Grand Rapids, MI 49503
- 4:00 PM - Kent County (Drive Thru), Pilgrim Rest Baptist Church, 510 Franklin St. SE, Grand Rapids, MI 49507
- 4:30 PM - Kent County (Drive Thru), Crossroads Bible Church, 800 Scribner NW, Grand Rapids, MI 49504
- 5:00 PM - Newaygo County (Drive Thru), White Cloud Church of God, 1621 S. Evergreen Dr., White Cloud, MI 49349
Wednesday, June 29, 2022
- 2:00 PM - Delta County (Drive Thru), Salvation Army Escanaba, 3001 5th Ave. S., Escanaba, MI 49829
- 4:00 PM - Berrien County (Walk Up), New Freedom Church @ North Berrien Fire Department, 170 Washington St., Coloma, MI 49038
- 5:00 PM - Ionia County (Drive Thru), Shiloh Community Church, 8197 Heth St, Orleans, MI 48865
- 5:30 PM - Kent County (Drive Thru), Southwest Elementary School, 801 Oakland Ave. SW, Grand Rapids, MI 49503
Thursday, June 30, 2022
- 12:00 PM - Berrien County (Drive Thru), Brotherhood of All Nations C.O.G.I.C., 516 Emery St., Benton Harbor, MI 49022
- 3:00 PM - Osceola County (Walk Up), Evart United Methodist Church, 519 N. Cherry Street, Evart, MI 49631
- 4:30 PM - Marquette County (Drive Thru), Grace Lutheran Church, 558 W M-35, Gwinn, MI 49841
- 5:00 PM - Ottawa County (Drive Thru), Hope Reformed Church, 14932 Mercury Dr., Grand Haven, MI 49417
- 5:00 PM - Mecosta County (Drive Thru), Martiny Township Hall, 15051 110th Ave., Rodney, MI 49342
- 6:00 PM - Kent County (Drive Thru), St. John Vianney, 4101 Clyde Park Ave SW, Wyoming, MI 49509
Friday, July 1, 2022
- 11:00 AM - Cass County (Drive Thru), Helping Hands of Cass County - Pleasant View Church of Christ, 60550 Crooked Creek Rd, Cassopolis, MI 49031
Tuesday, July 5, 2022
- CANCELLED
11:00 AM - Mason County(Drive Thru), Crossroads Church, 1463 E. US 10, Scottville, MI 49454 - 2:00 PM - Ionia County (Walk Up), Central UMC, 912 Fourth Avenue, Lake Odessa, MI 48849
- 3:30 PM - Berrien County (Drive Thru), Harbert Community Church, 6444 Harbert Road, Sawyer, MI 49125
- 4:00 PM - Kent County (Drive Thru), Godfrey-Lee Early Childhood Center, 1824 Godfrey Street SW, Wyoming, MI 49509
- 5:00 PM - Newaygo County (Drive Thru), Fremont United Methodist Church, 351 Butterfield Street, Fremont, MI 49412
- 5:00 PM - Allegan County (Drive Thru), Living Waters Community Church, 5458 124th Ave., Fennville, MI 49408
Wednesday, July 6, 2022
- 10:00 AM - Newaygo County (Drive Thru), TrueNorth Community Services, 6308 South Warner Ave, Fremont, MI 49412
- 12:00 PM - Alger County (Drive Thru), Eden Lutheran Church, 1150 M-28, Munising, MI 49862
- 2:00 PM - Iron County (Drive Thru), Grace Covenant Church, 316 Jasper Street, Iron River, MI 49935
- 4:00 PM - Kent County (Drive Thru), Ideal Park CRC, 320 56th Street SW, Grand Rapids, MI 49548
- 4:30 PM - Kent County (Drive Thru), St. Alphonsus, 205 Carrier NE, Grand Rapids, MI 49505
- 4:30 PM - Berrien County (Drive Thru), Woodland Shores Baptist Church, 3555 Shawnee Rd, Bridgman, MI 49106
- 5:00 PM - Newaygo County (Drive Thru), Weaver Park Pavilion, 194 Hoskins St, Hesperia, MI 49421
- 6:00 PM - Kent County (Drive Thru), Sudanese Grace Episcopal Church, 1550 Oswego Street NW, Grand Rapids, MI 49504
Thursday, July 7, 2022
- 09:00 AM - Marquette County (Drive Thru), North Iron Church - 910 Palms Ave. Ishpeming, 910 Palms Ave., Ishpeming, MI 49849
- 09:00 AM - Dickinson County (Drive Thru), Trinity United Methodist Church, 808 Carpenter Ave., Iron Mountain, MI 49801
- CANCELLED
3:00 PM - Osceola County(Drive Thru), Evart United Methodist Church, 519 N. Cherry Street, Evart, MI 49631 - 4:00 PM - Van Buren County (Drive Thru), Hartford United Methodist (Cooperating Ministries), 425 E Main St., Hartford, MI 49057
- 4:30 PM - Ottawa County (Walk Up), Community Reformed Zeeland, 10376 Felch Street, Zeeland, MI 49464
- 5:00 PM - Kent County (Walk Up), Calvary Christian Reformed Church, 3500 Byron Center Ave. SW, Wyoming, MI 49519
Friday, July 8, 2022
- 10:00 AM - Ottawa County (Drive Thru), St Patrick’s Church (sponsored by Love in Action), 920 Fulton St., Grand Haven, MI 49417
- 4:00 PM - Kent County (Drive Thru), Woodlawn Christian Reformed Church, 3190 Burton St. SE, Grand Rapids, MI 49546
- 4:00 PM - Berrien County (Drive Thru), Eau Claire Seventh Day Adventist Church, 6562 Naomi Road, Eau Claire, MI 49111
- 5:00 PM - Kent County (Drive Thru), Sparta Early Childhood Center, 480 S State Street, Sparta, MI 49345
- 6:00 PM - Kent County (Drive Thru), Buchanan Elementary School, 1775 Buchanan Ave. SW, Grand Rapids, MI 49507
- 6:00 PM - Muskegon County (Drive Thru), Transformation Life Church, 2620 McLaughlin Ave, Muskegon, MI 49442
Saturday, July 9, 2022
- 10:00 AM - Ottawa County (Walk Up), Holy Cross Lutheran, 1481 Baldwin, Jenison, MI 49428
- 10:00 AM - Allegan County (Walk Up), The River CRC, 1652 Lincoln Rd., Allegan, MI 49010
- 10:00 AM - Newaygo County (Walk Up), Pine Grove Community Church, 8775 E. 88th St., Howard City, MI 49329
- 10:00 AM - Kent County (Drive Thru), Church of the Servant, 3835 Burton Ave. SE, Grand Rapids, MI 49546
- 10:00 AM - Muskegon County (Drive Thru), First Congregational UCC, 1201 Jefferson Ave, Muskegon, MI 49441
- 10:00 AM - Mason County (Drive Thru), Sherman Township Hall, 3854 Main Street, Fountain, MI 49410
- 10:00 AM - Osceola County (Drive Thru), VFW Hall Marion Mi, Main Street, Marion, MI 49665
- 11:00 AM - Berrien County (Drive Thru), Mt. Calvary Missionary Baptist Church, 601 Ferry Street, Niles, MI 49120
- 2:00 PM - Mecosta County (Walk Up), Fork Township Community Center, 3265 20 Mile Road, Barryton, MI 49305
- 2:00 PM - Newaygo County (Drive Thru), Grant Wesleyan, 688 West 112th Street, Grant, MI 49327
Monday, July 11, 2022
- 11:00 AM - Van Buren County (Drive Thru), Van Buren Senior Services @ Waverly Township Hall, 42114 M-43, Paw Paw, MI 49079
- 4:00 PM - Berrien County (Drive Thru), Kinexus, 499 W Main St., Benton Harbor, MI 49022
- 5:30 PM - Ottawa County (Drive Thru), Holland SDA Church's Elementary School, 11385 Ottogan Street, Holland, MI 49423
- 6:00 PM - Kent County (Walk Up), Mamrelund Lutheran Church, 4085 Lutheran Church Rd., Kent City, MI 49330
- 6:00 PM - Muskegon County (Drive Thru), Laketon Bethel Reformed, 1568 W Giles, Muskegon, MI 49445
- 6:00 PM - Kent County (Drive Thru), Kentwood Christian Church, 5841 Kalamazoo Ave. SE, Kentwood, MI 49508
Tuesday, July 12, 2022
- 10:00 AM - Ottawa County (Drive Thru), Church of the Savior (sponsored by Coopersville Cares), 180 68th Avenue, Coopersville, MI 49404
- CANCELLED
2:00 PM - Chippewa County(Drive Thru), DeTour Area School, 202 S. Division Street, DeTour, MI 49725 - 4:30 PM - Kent County (Walk Up), Sibley Elementary, 943 Sibley NW, Grand Rapids, MI 49504
- 4:30 PM - Ionia County (Drive Thru), Zion UMC, 423 W. Washington St., Ionia, MI 48846
- 6:00 PM - Ottawa County (Drive Thru), Zeeland Schools, 175 W. Roosevelt Ave., Zeeland, MI 49464
Wednesday, July 13, 2022
- 10:00 AM - Newaygo County (Drive Thru), First Baptist Church of Woodland Park, 9073 North Bingham, Bitely, MI 49309
- 2:00 PM - Delta County (Drive Thru), Salvation Army Escanaba, 3001 5th Ave. S., Escanaba, MI 49829
- 3:00 PM - Cass County (Drive Thru), Hope United Methodist Church, 69941 Elkhart Rd, Edwardsberg, MI 49112
- 4:00 PM - Kent County (Drive Thru), Cornerstone United Methodist Church, 1675 84th Street SE, Caledonia, MI 49316
- 6:00 PM - Kent County (Walk Up), Woodview Christian Church, 3785 Woodview Ave. SW, Wyoming, MI 49509
- 6:00 PM - Muskegon County (Drive Thru), Harbor of Grace Lutheran Church, 540 Houston Ave., Muskegon, MI 49441
Thursday, July 14, 2022
- 10:00 AM - Marquette County (Drive Thru), Silver Creek Thrift Store, 219 Silver Creek Road, Marquette, MI 49855
- 4:00 PM - Cass County (Drive Thru), ACTION Ministry Center @ Holy Maternity of Mary Church, 210 N. Front Street, Dowagiac, MI 49047
- 5:00 PM - Montcalm County (Drive Thru), Carson City Lower Elementary School, 338 Eagle Way, Carson City, MI 48811
- 5:30 PM - Kent County (Walk Up), Beverly Reformed Church, 2141 Porter SW, Wyoming, MI 49519
Friday, July 15, 2022
- 10:00 AM - Muskegon County (Drive Thru), Fifth Reformed Church, 2330 Holton Road, Muskegon, MI 49445
- 11:00 AM - Manistee County (Drive Thru), Bear Lake United Methodist Church, 7861 Main St., Bear Lake, MI 49614
- 11:00 AM - Van Buren County (Drive Thru), Truth Church, 32560 56th Ave., Paw Paw, MI 49079
- 1:00 PM - Lake County (Drive Thru), Seniors Only Lake County Meals, 690 9th Street, Baldwin, MI 49304
- 4:30 PM - Allegan County (Drive Thru), United Church of Wayland, 411 E. Superior St., Wayland, MI 49348
- 4:30 PM - Ionia County (Drive Thru), Belding Area Schools - Belding High School, 850 Hall Street, Belding, MI 48809
Saturday, July 16, 2022
- 09:00 AM - Kent County (Drive Thru), Vineyard North Church, 4770 East Beltline NE, Grand Rapids, MI 49525
- 10:00 AM - Kent County (Walk Up), Community CRC, 150 Burt St. SE, Wyoming, MI 49548
- 10:00 AM - Kent County (Drive Thru), Linc Up, 1167 Madison Ave. SE, Grand Rapids, MI 49507
- 1:00 PM - Kent County (Drive Thru), Sherman Street CRC, 1000 Sherman St. SE, Grand Rapids, MI 49506
Monday, July 18, 2022
- 12:00 PM - Berrien County (Drive Thru), Brotherhood of All Nations C.O.G.I.C., 516 Emery St., Benton Harbor, MI 49022
- 4:30 PM - Ottawa County (Drive Thru), Holland High School, 600 Van Raalte Ave., Holland, MI 49423
- 4:30 PM - Muskegon County (Drive Thru), Huntington Bank auxiliary parking lot, 221 W. Webster Ave, Muskegon, MI 49440
- 5:00 PM - Kent County (Drive Thru), Cedar Springs Fire Station, 38 N. Second St NE, Cedar Springs, MI 49319
- 5:00 PM - Kent County (Drive Thru), Godwin High School, 50 35th Street SW, Grand Rapids, MI 49548
Tuesday, July 19, 2022
- 11:00 AM - Oceana County (Drive Thru), Pentwater Fire Department, 486 E. Park St., Pentwater, MI 49449
- 3:00 PM - Cass County (Drive Thru), Hope Community Church, 2390 Lake St., Niles, MI 49120
- 5:00 PM - Newaygo County (Drive Thru), Northland Church of Christ, 9891 S. Mason Drive, Grant, MI 49327
- 5:00 PM - Osceola County (Drive Thru), Church of Nazarene, 5300 220th Ave., Reed City, MI 49639
- 5:30 PM - Ottawa County (Drive Thru), Georgetown Christian Reformed Church, 6475 40th Avenue, Hudsonville, MI 49426
- 6:00 PM - Kent County (Walk Up), New Hope Baptist Church, 130 Delaware Street SW, Grand Rapids, MI 49507
Wednesday, July 20, 2022
- 10:00 AM - Newaygo County (Drive Thru), TrueNorth Community Services, 6308 South Warner Ave, Fremont, MI 49412
- 12:00 PM - Marquette County (Drive Thru), NMU Berry Events Center, 1401 Presque Isle, Marquette, MI 49855
- 4:00 PM - Berrien County (Drive Thru), Stevensville United Methodist Church, 5506 Ridge Road, Stevensville, MI 49127
- 4:30 PM - Newaygo County (Drive Thru), Second Christian Reformed Fremont, 600 Apache Drive, Fremont, MI 49412
- 5:00 PM - Kent County (Drive Thru), Discovery Christian Reformed Church, 7245 Eastern Ave. SE, Grand Rapids, MI 49508
- 5:30 PM - Kent County (Drive Thru), Southwest Elementary School, 801 Oakland Ave. SW, Grand Rapids, MI 49503
Thursday, July 21, 2022
- 11:00 AM - Menominee County (Drive Thru), Marinette/Menominee YMCA, 1600 West Dr., Menominee, MI 49858
- 3:00 PM - Berrien County (Drive Thru), Harbor Country Rotary @ Watkins Park-Three Oaks, 599-409 Locust Street, Three Oaks, MI 49128
- 5:00 PM - Kent County (Walk Up), Calvary Christian Reformed Church, 3500 Byron Center Ave. SW, Wyoming, MI 49519
- 5:00 PM - Montcalm County (Drive Thru), Faith United Methodist Church, 833 S. First Street, Edmore, MI 48829
Friday, July 22, 2022
- 10:00 AM - Ottawa County (Drive Thru), St Patrick’s Church (sponsored by Love in Action), 920 Fulton St., Grand Haven, MI 49417
- 3:00 PM - Berrien County (Drive Thru), Calvary Road Community Church @ First Baptist Church, 1446 E. Main Street, Niles, MI 49120
- 5:30 PM - Kent County (Drive Thru), Peace Lutheran Church, 1225 Twelve Mile NW, Sparta, MI 49345
Saturday, July 23, 2022
- 09:00 AM - Kent County (Drive Thru), St. Paul's Anglican Church - 2560 Lake Michigan Dr., 2560 Lake Michigan Drive, Grand Rapids, MI 49504
- 10:00 AM - Mecosta County (Drive Thru), Mecosta County Fairgrounds, 540 West Ave, Big Rapids, MI 49307
- 10:00 AM - Ottawa County (Walk Up), Third Christian Reformed Church, 10 West Central Avenue, Zeeland, MI 49464
- 10:00 AM - Missaukee County (Drive Thru), Living Light Christian Church - 7700 W. Blue Rd., 7700 W. Blue Rd., Lake City, MI 49651
- 2:00 PM - Muskegon County (Walk Up), St Gregory's Episcopal Church, 1200 Seminole Road, Muskegon, MI 49441
Monday, July 25, 2022
- 4:00 PM - Berrien County (Drive Thru), Galien River Church @ Galien Township Hall & Fire Department, 305 Kiley Dr., Galien, MI 49113
- 4:30 PM - Montcalm County (Walk Up), First Church of God, 101 South Franklin Street, Greenville, MI 48838
- 4:30 PM - Kent County (Drive Thru), Newhall Christian Fellowship, 3434 Hubal Ave. SW, Wyoming, MI 49519
- 5:00 PM - Allegan County (Drive Thru), Hamilton Middle School, 4845 136th Ave, Hamilton, MI 49419
- 6:00 PM - Kent County (Drive Thru), Brookside CRC, 3600 Kalamazoo Ave. SE, Grand Rapids, MI 49508
Tuesday, July 26, 2022
- 11:00 AM - Lake County (Drive Thru), Grace Lutheran Church, 8636 S. M-37, Baldwin, MI 49304
- 4:00 PM - Cass County (Drive Thru), Action Ministry Center @ Council on Aging, 60525 Decatur Road, Cassopolis, MI 49031
- 4:00 PM - Kent County (Drive Thru), Hispanic Center of Western MI, 1204 Grandville Ave. SW, Grand Rapids, MI 49503
- 4:00 PM - Kent County (Drive Thru), Pilgrim Rest Baptist Church, 510 Franklin St. SE, Grand Rapids, MI 49507
- 5:00 PM - Newaygo County (Drive Thru), White Cloud Church of God, 1621 S. Evergreen Dr., White Cloud, MI 49349
Wednesday, July 27, 2022
- 10:00 AM - Schoolcraft County (Drive Thru), Central Park Ball Field - On Tannery Rd., 345 Elm Street, Manistique, MI 49854
- 11:00 AM - Manistee County (Drive Thru), Armory Youth Project, 555 1st Street, Manistee, MI 49660
- CANCELLED
2:00 PM - Chippewa County(Drive Thru), Whitefish Township School, 7221 M-123, Paradise, MI 49768 - 4:00 PM - Berrien County (Walk Up), New Freedom Church @ North Berrien Fire Department, 170 Washington St., Coloma, MI 49038
- 4:30 PM - Muskegon County (Drive Thru), Supper House, 2500 Jefferson, Muskegon, MI 49444
- 5:00 PM - Ionia County (Drive Thru), Shiloh Community Church, 8197 Heth St, Orleans, MI 48865
- 5:00 PM - Kent County (Walk Up), First Park Congregational U.C.C., 10 East Park Ave, Grand Rapids, MI 49503
- 5:30 PM - Ottawa County (Walk Up), Engedi Church, 710 Chicago Drive Suite 300, Holland, MI 49423