
Mobile Food Pantry Schedule
Mobile Food Pantries are like farmers’ markets on wheels, delivering a variety of fresh fruits, vegetables, dairy products and baked goods to people in need of emergency food at no cost.
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.
Unless otherwise noted, all Mobile Pantries are scheduled in Eastern Standard Time.
You can also find this information—and many other food resources—in map form on our Resource Map. 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.
Friday, July 11, 2025
- 10:00 AM - Ottawa County (Drive Thru), St Patrick’s Church (sponsored by Love in Action), 920 Fulton St., Grand Haven, MI 49417
- 12:00 PM - Cass County (Drive Thru), Marcellus Community Food Pantry - Food Distribution Center, 214 E Main St, Marcellus, MI 49067
- 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
- 4:30 PM - Oceana County (Drive Thru), New Hope Community Church, 244 S. 79th Street, Shelby, MI 49455
- 5:00 PM - Kent County (Drive Thru), Sparta Early Childhood Center, 480 S State Street, Sparta, MI 49345
Saturday, July 12, 2025
- 10:00 AM - Allegan County (Drive Thru), The River CRC, 1652 Lincoln Rd., Allegan, MI 49010
- 10:00 AM - Ottawa County (Walk Up), Holy Cross Lutheran, 1481 Baldwin, Jenison, MI 49428
- 10:00 AM - Osceola County (Drive Thru), Marion VFW Hall, Main Street, Marion, MI 49665
- 10:00 AM - Muskegon County (Drive Thru), First Congregational Church UCC, 1201 Jefferson Street, Muskegon, MI 49441
- 10:00 AM - Missaukee County (Drive Thru), Living Light Christian Church, 7700 W. Blue Rd., Lake City, MI 49651
- CANCELLED
10:00 AM - Ionia County(Drive Thru), Mount Hope Church, 845 Ionia Rd., Portland, MI 48875 - 10:00 AM - Kent County (Walk Up), Linc Up, 1167 Madison Ave. SE, Grand Rapids, MI 49507
- 12:00 PM - Berrien County (Drive Thru), Mt. Calvary Missionary Baptist Church, 601 Ferry Street, Niles, MI 49120
- 1:00 PM - Kent County (Drive Thru), Shawnee Park Christian Reformed, 2255 Tecumseh Drive SE, Grand Rapids, MI 49506
- 2:00 PM - Mecosta County (Drive Thru), Fork Township Community Center, 3265 20 Mile Road, Barryton, MI 49305
- 2:00 PM - Newaygo County (Drive Thru), The Vine Assembly of God Church, 112 Commerce, Grant, MI 49327
Monday, July 14, 2025
- 11:00 AM - Allegan County (Drive Thru), Hope Lutheran Church, 290 12th Street, Plainwell, MI 49080
- 12:00 PM - Berrien County (Drive Thru), Neighbor to Neighbor, 9147 US Highway 31, Berrien Springs, MI 49103
- 4:00 PM - Berrien County (Drive Thru), Michigan Works! Berrien, Cass, Van Buren, 499 W. Main Street, Benton Harbor, MI 49022
- 5:00 PM - Grand Traverse County (Drive Thru), Lighthouse Church of God, 2770 LaFranier Rd., Traverse City, MI 49686
- 6:00 PM - Kent County (Drive Thru), Kentwood Christian Church, 5841 Kalamazoo Ave. SE, Kentwood, MI 49508
- 6:00 PM - Muskegon County (Drive Thru), Laketon Bethel Reformed, 1568 W Giles, Muskegon, MI 49445
Tuesday, July 15, 2025
- 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 - Osceola County (Drive Thru), Church of Nazarene, 5300 220th Ave., Reed City, MI 49639
- 6:00 PM - Ionia County (Drive Thru), Hubbardston American Legion, 255 Pleasant Street, Hubbardston, MI 48845
- 6:00 PM - Kent County (Walk Up), New Hope Baptist Church, 130 Delaware Street SW, Grand Rapids, MI 49507
- 6:00 PM - Ottawa County (Drive Thru), Roosevelt Elementary School, 175 W. Roosevelt Ave., Zeeland, MI 49464
- 6:00 PM - Ottawa County (Drive Thru), St Luke Lutheran Church, 17122 2nd Street, Nunica, MI 49448
Wednesday, July 16, 2025
- 10:00 AM - Delta County (Drive Thru), Salvation Army Escanaba, 3001 5th Ave. S., Escanaba, MI 49829
- 10:00 AM - Newaygo County (Drive Thru), Merrill Township Hall, 1585 West 11 Mile Road, Bitely, MI 49309
- 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
Thursday, July 17, 2025
- 10:00 AM Central - Menominee County (Drive Thru), Marinette/Menominee YMCA, 1600 West Dr., Menominee, MI 49858
- CANCELLED
12:00 PM - Chippewa County(Drive Thru), Bay Mills Community College, 12214 W Lakeshore Drive, Brimley, MI 49715 - 3:30 PM - Berrien County (Drive Thru), Harbert Community Church, 6444 Harbert Road, Sawyer, MI 49125
- 4:30 PM - Mecosta County (Drive Thru), Martiny Township Hall, 15051 110th Ave., Rodney, MI 49342
- 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 18, 2025
- 10:00 AM - Muskegon County (Drive Thru), Discovering Christ 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:30 AM - Lake County (Drive Thru), Lake County Meals - Seniors Only, 690 9th Street, Baldwin, MI 49304
- 4:00 PM - Muskegon County (Drive Thru), Community UMC, 1614 Ruddiman Dr, North Muskegon, MI 49445
- 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 High School, 850 Hall Street, Belding, MI 48809
Saturday, July 19, 2025
- 09:00 AM - Kent County (Drive Thru), Vineyard North Church, 4700 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 - Muskegon County (Drive Thru), White Lake Congregational United Church of Christ, 1809 South Mears Ave., Whitehall, MI 49461
- 10:00 AM - Muskegon County (Walk Up), Beulah Missionary Baptist Church, 2601 Manz Street, Muskegon, MI 49444
Monday, July 21, 2025
- 12:00 PM - Van Buren County (Drive Thru), Antwerp Township Hall, 24821 Front Ave., Mattawan, MI 49071
- 3:00 PM - Osceola County (Drive Thru), Osceola County 4-H Fairgrounds, 101 Recreational Dr., Evart, MI 49631
- 4:30 PM - Kent County (Drive Thru), Cedar Springs Fire Department, 38 N. 2nd Street NE, Cedar Springs, MI 49319
- 4:30 PM - Ottawa County (Drive Thru), Holland High School, 600 Van Raalte Ave., Holland, MI 49423
- 4:30 PM - Muskegon County (Drive Thru), Central United Methodist Church, 1011 2nd Street, Muskegon, MI 49440
Tuesday, July 22, 2025
- 11:00 AM - Lake County (Drive Thru), Grace Lutheran Church, 8636 S. M-37, Baldwin, MI 49304
- 4:00 PM - Cass County (Drive Thru), Vandalia Church of God, 60825 Walnut Street, Vandalia, MI 49095
- 5:00 PM - Newaygo County (Drive Thru), Northland Church of Christ, 9891 S. Mason Drive, Grant, MI 49327
- 6:00 PM - Kent County (Walk Up), Mamrelund Lutheran Church, 4085 Lutheran Church Rd., Kent City, MI 49330
Wednesday, July 23, 2025
- 10:00 AM - Newaygo County (Drive Thru), TrueNorth Community Services, 6308 South Warner Ave, Fremont, MI 49412
- 11:00 AM - Manistee County (Drive Thru), First Baptist Church, 1201 Lakeshore Rd., Manistee, MI 49660
- 12:00 PM - Marquette County (Drive Thru), Building 604 Ave. C and Third - KI Sawyer, Corner of Ave C. and Third Street, KI Sawyer, MI 49841
- CANCELLED
12:00 PM - Baraga County(Drive Thru), Ojibwa Casino Baraga - North Parking Lot, 16449 Michigan Ave., Baraga, MI 49908 - 4:00 PM - Berrien County (Drive Thru), New Troy Community Center, 13372 California Road, New Troy, MI 49119
- 4:30 PM - Muskegon County (Drive Thru), Supper House, 2500 Jefferson, Muskegon, MI 49444
- 5:00 PM - Kent County (Walk Up), First Park Congregational U.C.C., 10 East Park Ave, Grand Rapids, MI 49503
Thursday, July 24, 2025
- 12:30 PM - Berrien County (Drive Thru), Trinity Lutheran Church, 619 Main St, St. Joseph, MI 49085
- 1:00 PM Central - Iron County (Drive Thru), Grace Covenant Church, 316 Jasper Street, Iron River, MI 49935
- 2:00 PM - Luce County (Drive Thru), GCCP Dunlap Center, 6545 M-123, Newberry, MI 49868
- 2:00 PM - Wexford County (Drive Thru), Wexford County Civic Arena, 1320 N Mitchell St, Cadillac, MI 49601
- 4:00 PM - Kent County (Drive Thru), Pilgrim Rest Baptist Church, 510 Franklin St. SE, Grand Rapids, MI 49507
- 5:00 PM - Oceana County (Walk Up), Shelby Road Baptist Church, 4066 W. Shelby Rd., Shelby, MI 49455
- 5:00 PM - Kent County (Drive Thru), Southwest Elementary School, 801 Oakland Ave. SW, Grand Rapids, MI 49503
Friday, July 25, 2025
- 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), First Baptist Church, 1446 E. Main Street, Niles, MI 49120
- 5:00 PM - Kent County (Drive Thru), Peace Lutheran Church, 1225 Twelve Mile NW, Sparta, MI 49345
- 5:00 PM - Muskegon County (Drive Thru), Calvin Christian Reformed Church, 973 W. Norton Ave., Muskegon, MI 49441
Saturday, July 26, 2025
- 09:00 AM - Kent County (Drive Thru), St. Mary Magdalen Church, 1253 52nd Street, Kentwood, MI 49508
- 09:00 AM - Kent County (Drive Thru), Flat River Outreach Ministries, 11535 E Fulton, Lowell, MI 49331
- 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 - Ottawa County (Walk Up), Third Christian Reformed Church, 10 West Central Avenue, Zeeland, MI 49464
- 10:00 AM - Mecosta County (Drive Thru), Mecosta County Fairgrounds, 540 West Ave, Big Rapids, MI 49307
- 1:00 PM - Kent County (Drive Thru), Sherman Street CRC, 1000 Sherman St. SE, Grand Rapids, MI 49506
- 1:00 PM - Kent County (Drive Thru), Zion Lutheran Church, 582 Lamoreaux Drive NW, Comstock Park, MI 49321
- 2:00 PM - Kent County (Drive Thru), Alpine Elementary School, 4730 Baumhoff NW, Comstock Park, MI 49321
Monday, July 28, 2025
- 4:00 PM - Montcalm County (Walk Up), First Church of God, 101 South Franklin Street, Greenville, MI 48838
- 4:00 PM - Berrien County (Drive Thru), Galien American Legion, 402 N. Main St., Galien, MI 49113
- 5:00 PM - Allegan County (Drive Thru), Hamilton Community Schools - Old Bus Garage, 3644 48th Street, Hamilton, MI 49419
- 6:00 PM - Kent County (Drive Thru), Brookside CRC, 3600 Kalamazoo Ave. SE, Grand Rapids, MI 49508
Tuesday, July 29, 2025
- 4:00 PM - Kent County (Drive Thru), Hispanic Center of Western Michigan, 1204 Grandville Ave. SW, Grand Rapids, MI 49503
- 5:30 PM - Newaygo County (Drive Thru), White Cloud UMC, 1125 E Newell St, White Cloud, MI 49349
Wednesday, July 30, 2025
- 10:00 AM Central - Gogebic County (Drive Thru), Union Station, 352 East Ayer Street, Ironwood, MI 49938
- 4:00 PM - Berrien County (Walk Up), 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
Thursday, July 31, 2025
- 1:00 PM Central - Iron County (Drive Thru), Lakeview Bible Church, 1211 US-Hwy 2, Crystal Falls, MI 49920
- 4:30 PM - Ionia County (Drive Thru), Saranac Community Church, 125 S. Bridge Street, Saranac, MI 48881
- 6:00 PM - Kent County (Drive Thru), St. John Vianney Catholic Church, 4101 Clyde Park Ave, Wyoming, MI 49509
Friday, August 1, 2025
- 10:00 AM - Ottawa County (Drive Thru), St Patrick’s Church (sponsored by Love in Action), 920 Fulton St., Grand Haven, MI 49417
- 12:00 PM - Cass County (Drive Thru), Pleasant View Church of Christ, 60550 Crooked Creek Rd, Cassopolis, MI 49031
- 4:30 PM - Oceana County (Drive Thru), New Hope Community Church, 244 S. 79th Street, Shelby, MI 49455
- 5:00 PM - Newaygo County (Drive Thru), South Ensley Community Church, 13600 Cypress Ave, Sand Lake, MI 49343
Saturday, August 2, 2025
- 10:00 AM - Kent County (Drive Thru), Church of the Servant, 3835 Burton Ave. SE, Grand Rapids, MI 49546
- 10:00 AM - Kent County (Drive Thru), First Cutlerville Christian Reformed Church, 1425 68th Street SW, Byron Center, MI 49315
- 10:00 AM - Wexford County (Drive Thru), Living Word, 800 S. Michigan, Manton, MI 49663
- 10:00 AM - Muskegon County (Drive Thru), First Congregational Church UCC, 1201 Jefferson Street, Muskegon, MI 49441
- 2:00 PM - Newaygo County (Drive Thru), The Vine Assembly of God Church, 112 Commerce, Grant, MI 49327
- 2:00 PM - Kent County (Drive Thru), Standale Reformed Church, 202 Cummings NW, Grand Rapids, MI 49534
Monday, August 4, 2025
- 12:00 PM - Van Buren County (Drive Thru), Senior Services of Van Buren County - Bloomingdale, 208 E. Pine St., Bloomingdale, MI 49026
- 5:00 PM - Kent County (Drive Thru), Cascade Fellowship CRC, 6655 Cascade Rd. SE, Grand Rapids, MI 49546
- 5:00 PM - Allegan County (Drive Thru), Living Waters Community Church, 5458 124th Ave., Fennville, MI 49408
- 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
Tuesday, August 5, 2025
- 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), St. Alphonsus, 205 Carrier NE, Grand Rapids, MI 49505
- 5:00 PM - Newaygo County (Drive Thru), Fremont United Methodist Church, 351 Butterfield Street, Fremont, MI 49412
- 6:00 PM - Ionia County (Drive Thru), Twin Rivers Elementary School, 435 Lou Lemke Lane, Muir, MI 48860
Wednesday, August 6, 2025
- 10:00 AM - Schoolcraft County (Drive Thru), Schoolcraft Memorial Hospital, 7870 West US-2, Manistique, MI 49854
- 11:00 AM - Ontonagon County (Drive Thru), Ontonagon Village Fire Hall, 315 River Street, Ontonagon, MI 49953
- 12:00 PM - Alger County (Drive Thru), Munising Wesleyan Church, n6310 Knox Street, Munising, MI 49862
- 12:00 PM - Berrien County (Drive Thru), Christian Service Center, 322 Clay St., Niles, MI 49120
- 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), Godwin High School, 50 35th Street SW, Grand Rapids, MI 49548
- 4:30 PM - Berrien County (Drive Thru), Woodland Shores Baptist Church, 3555 Shawnee Rd, Bridgman, MI 49106
- 6:00 PM - Kent County (Drive Thru), Sudanese Grace Episcopal Church, 1550 Oswego Street NW, Grand Rapids, MI 49504
Thursday, August 7, 2025
- 09:00 AM - Marquette County (Drive Thru), North Iron Church, 910 Palms Ave., Ishpeming, MI 49849
- 3:00 PM - Dickinson County (Drive Thru), Norway Community Food Pantry, 130 O'Dill Drive, Norway, MI 49870
- 3:00 PM - Osceola County (Drive Thru), Evart United Methodist Church, 519 N. Cherry Street, Evart, MI 49631
- 3:00 PM - Lake County (Drive Thru), Luther Lions Club, 1003 N State Road, Luther, MI 49656
- 3:00 PM - Van Buren County (Drive Thru), Hartford United Methodist, 425 E Main St., Hartford, MI 49057
- 4:00 PM - Marquette County (Drive Thru), Grace Lutheran Church, 558 W M-35, Gwinn, MI 49841
- 4:30 PM - Ottawa County (Drive Thru), Community Reformed Church of Zeeland - ARC, 10376 Felch Street, Zeeland, MI 49464
- 4:30 PM - Montcalm County (Drive Thru), Montcalm Area ISD, 621 New St, Stanton, MI 48888
- 5:00 PM - Kent County (Walk Up), Calvary Christian Reformed Church, 3500 Byron Center Ave. SW, Wyoming, MI 49519
- 6:00 PM - Ottawa County (Drive Thru), Hudsonville Congregational UCC, 4950 32nd Avenue, Hudsonville, MI 49426
Friday, August 8, 2025
- 12:00 PM - Cass County (Drive Thru), Marcellus Community Food Pantry - Food Distribution Center, 214 E Main St, Marcellus, MI 49067
- 4:00 PM - Kent County (Drive Thru), Woodlawn Christian Reformed Church, 3190 Burton St. SE, Grand Rapids, MI 49546
- 4:00 PM - Muskegon County (Drive Thru), Community UMC, 1614 Ruddiman Dr, North Muskegon, MI 49445
- 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 - Ottawa County (Drive Thru), Georgetown UMC, 2766 Baldwin, Jenison, MI 49428
Saturday, August 9, 2025
- 10:00 AM - Allegan County (Drive Thru), The River CRC, 1652 Lincoln Rd., Allegan, MI 49010
- 10:00 AM - Ionia County (Drive Thru), Mount Hope Church, 845 Ionia Rd., Portland, MI 48875
- 10:00 AM - Osceola County (Drive Thru), Marion VFW Hall, Main Street, Marion, MI 49665
- 10:00 AM - Missaukee County (Drive Thru), Living Light Christian Church, 7700 W. Blue Rd., Lake City, MI 49651
- 1:00 PM - Kent County (Drive Thru), Shawnee Park Christian Reformed, 2255 Tecumseh Drive SE, Grand Rapids, MI 49506
- 2:00 PM - Mecosta County (Drive Thru), Fork Township Community Center, 3265 20 Mile Road, Barryton, MI 49305