A directory of food pantries, soup kitchens, food banks, meal delivery, and other food assistance programs available in Miami-Dade County

A trip to the grocery store involves more planning, coupon clipping, and sacrificing than ever, and many Miami-Dade County residents cannot afford to keep up with the rising cost of groceries. According to Feeding America, many food pantries across the United States are reporting that inflation has meant many more families are struggling with food insecurity and are seeking out food banks in Miami, FL, or similar services like food vouchers, meal donations, food boxes, and other forms of community help to meet their family’s nutritional needs.
When I started looking up food pantries, meals on wheels programs, and other types of food insecurity relief opportunities, like food banks in Miami, I realized my community has many to offer, particularly because of our many religious organizations who provide food assistance, but finding these resources, and up-to-date information, is really hard!
Jump to the food assistance programs: A – C / D – F / G – I / J – L / M – O / P – R / S – U / V – Z

So how do locals find food banks in Miami, FL? Answers are listed online, across many websites and directories, often with no hours of operation or with outdated contact information. Each directory is a self-reporting system, so some food assistance programs appear all over the web, others only on one or two directories. In short, it’s daunting trying to find a food bank in Miami. And every organization has different eligibility requirements and operating hours; some only service specific Miami, FL zip codes, others only service the elderly or veterans, and many are by appointment only – it can quickly become overwhelming trying to navigate all that when you’re already struggling emotionally and/or financially.
I’ve done the work by finding the local churches, food assistance programs, and volunteer groups offering services like food banks in Miami, FL and listing them all in one place for my neighbors! I want anyone in Miami-Dade County to find a food pantry or food assistance program that is closest to them so they can feel secure that the community and support they deserve in their time of need is only a phone call or short drive away. I’ll provide websites, contact information, and anything else I can supply that may help someone identify if this is the right community resource for them.
Where possible, I’ll also provide ways to help these food banks in Miami so we can ensure that all members of our community find relief from food insecurity. If you’re interested in volunteering, maybe for service hours if you’re in high school, or maybe as a corporate or college group, I’ll make sure to list volunteer opportunities wherever possible. We have so many wonderful food banks in Miami-Dade County, I’m excited I get to spread the word about them to other Miamians in need, or wanting to help the cause.
Food pantries, soup kitchens, food banks, and more food assistance programs available in Miami-Dade County:
A – C
Agape Youth Ministry Center
Located at: 14622 NW 7th Avenue, Miami, FL 33168
Contact for assistance: 754-366-5411 ; [email protected]
Allapattah Community Action
Located at: 2257 NW North River Drive, Miami, FL 33125
Contact for assistance: 305-633-6466
Hours: Food pantry for seniors open Monday – Friday from 8 a.m. – 5 p.m.
Beree Seventh-Day Adventist Church
Located at: 13014 NE 8th Avenue, North Miami, FL 33164
Contact for assistance: 305-652-8114 ; [email protected]
Bethel Apostolic Temple
Located at: 1855 NW 119th Street, Miami, FL 33167
Contact for assistance: 305-688-1612 ; [email protected]
Beth-el Church of the Nazarene
2800 SW 102nd Avenue, Miami, FL 33165
Contact for assistance: 305-221-4900 ; [email protected]
Bethsaida Seventh-Day Adventist Church
Located at: 10185 NW 7th Avenue, Miami, FL 33150
Contact for assistance: 305-639-8934
Bezerra de Menezes Food Pantry
Located at: 6450 NW 77th Court, Miami, FL 33166
Contact for assistance: 305-477-4148 ; [email protected]
Hours: Sundays at 2 p.m. (Repeat visitors will need an agency or case worker referral)
Ways to help:
1. Wednesdays from 11 a.m. – 1 p.m. volunteers can help with food donation intake and organization
2. Fridays from 11 a.m. – 5 p.m. volunteers can help prepare food baskets and deliveries
Bible Baptist Church
Located at: 9801 NW 24th Avenue, Miami, FL 33147
Contact for assistance: 305-836-7644
Bridge to Hope
Located at: 10844 SW 188th Street, Cutler Bay, FL 33157
Contact for assistance: 786-269-1608 ; [email protected]
Hours: Throughout the month at various partner locations in Homestead and Cutler Bay (contact to confirm availability)
Ways to help:
1. Volunteers are needed to assist in food distribution Tuesdays, Wednesdays, Thursdays, and Saturdays in Homestead and Cutler Bay
2. Learn more about donating to Bridge to Hope on their giving page
Camillus House
Located at: 1603 NW 7th Avenue, Miami, FL 33136
Contact for assistance: 305-374-1065
Hours: Monday / Wednesday / Friday at 8:30 a.m. ; Tuesday / Thursday at 12:30 p.m. (this is primarily for people experiencing homelessness, other members of the community should contact for other food assistance options)
Ways to help: The Camillus House website has a page dedicated to ways the community can help the organization through donations, fundraising, events, volunteering, and more.
Care Inc.
Located at: 631 NW 183rd Street, Miami Gardens, FL 33169
Contact for assistance: 305-917-0376 x117 ; [email protected]
Central Christian Church
Located at: 222 Menores Avenue, Coral Gables, FL 33134
Contact for assistance: 305-446-6132 ; [email protected]
Centro Comunitario AFE
Located at: 868 DE 12th Street, Hialeah, FL 33010
Contact for assistance: 786-542-6265
Coconut Grove Crisis Food Pantry
Located at: Christ Episcopal Church, 3475 William Avenue, Coconut Grove, FL 33133
Contact for assistance: [email protected]
Hours: Open Tuesdays from 10 a.m. – 12 p.m. for donations (food distribution by delivery)
Ways to help:
1. Financial contributions can be made online
2. Food donations can be dropped off in person on Tuesdays from 10 a.m. – 12 p.m. OR;
2.a. You may have food items donated via Instacart if you are unable to make it in person
2.b. On the third Sunday of every month from 11 a.m. – 1 p.m., food donations can be dropped off at Plymouth Congregational Church, 3400 Devon Road, Coconut Grove, FL 33133
2.c. You can shop for items in high-demand via their Amazon Wishlist
3. For more ways to help in big ways, visit their website’s how to help section
Comunidad de Cristo
Located at: 1490 SW 67th Avenue, Miami, FL 33144
Contact for assistance: 786-488-3577
Cornerstone Church
Located at: 20740 Old Cutler Road, Cutler Bay, FL 33189
Contact for assistance: 305-235-6651
Hours: First and third Saturdays of every month from 6:30 a.m. – 9 a.m.
Ways to help: They have a giving page where you can learn about ways to donate online or in-person
Chapman Partnership for Homeless https://chapmanpartnership.org/
Located at: 1550 N Miami Avenue, Miami, FL 33136
Contact for assistance: [email protected]
Ways to help:
1. You can specifically sponsor a meal for a center or a family by visiting their meal sponsorship page
2. You can purchase items from their Amazon Wishlist
3. Explore more ways to support the Chapman Partnership by exploring donor options on their website
Christ Fellowship Downtown
Located at: 500 NW 1st Avenue, Miami, FL 33132
Contact for assistance: 305-238-1818 ; [email protected]
Church of God of Prophecy
Located at: 4528 NW 1st Avenue, Miami, FL 33127
Contact for assistance: 305-576-4992
Hours: Monday – Friday from 10 a.m. – 2 p.m. and 5 p.m. – 9 p.m.
Church of the Rock Jesus Christ
Located at: 22400 SW 112th Avenue, Miami, FL 33170
Contact for assistance: 305-233-9449
Hours: Soup kitchen open from 12 p.m. – 2 p.m. daily (contact for eligibility requirements for meal delivery services)
City Reach Ministries
Located at: 12236 SW 128th Street, Miami, FL 33186
Contact for assistance: 305-259-7677 ; [email protected]
Hours: Food pantry open the first and third Tuesday of each month at 7 p.m. ; Bread and pastries offered Monday – Friday from 10:30 a.m. – 4 p.m. (closed Thursdays)
Curley’s House Food Bank
Located at: 6025 NW 6th Court, Miami, FL 33127
Contact for assistance: 305-759-9805 ; [email protected]
Hours: Tuesday – Friday from 11 a.m. – 3 p.m.
D – F
De Hostos Senior Center
Located at: 2902 NW 2nd Avenue, Miami, FL 33127
Contact for assistance: 305-573-6220
Hours: Daily at 11 a.m. (call for eligibility to special programs like weekly meal deliveries for high-risk seniors)
Ebenezer Spanish Seventh-Day Adventist Church
Located at: 6566 SW 33rd Street, Miami, FL 33155
Contact for assistance: 305-397-8697 ; [email protected]
Ebenezer United Methodist Church
Located at: 2001 NW 35th Street, Miami, FL 33142
Contact for assistance: 305-635-7413
Hours: Second and fourth Saturdays of the month from 10:30 a.m. – 1:30 p.m.
El Futuro de America Community, Inc.
Located at: 590 E 49th Street, Hialeah, FL 33013
Contact for assistance: 786-246-7528 ; 786-553-5374 ; [email protected]
Ephphatha Baptiste Church
Located at: 157 NE 78th Street, Miami, FL 33138
Contact for assistance: 305-754-5920 ; [email protected]
Evangel Temple Assemble of God
Located at: 590 NW 159th Street, Miami, FL 33169
Contact for assistance: 305-945-4770 ; [email protected] ; 305-249-5731
Hours: Monday – Friday from 8:30 a.m. – 5 p.m.
Faith Church of the Redlands
Located at: 28945 SW 187th Avenue, Homestead, FL 33030
Contact for assistance: 305-246-5534
Hours: Saturdays from 7 a.m. – 10 a.m.
Faithful Deliverance Temple
Located at: 767 NW 111th Street, Miami, FL 33168
Contact for assistance: 305-915-4981 ; [email protected]
Hours: Saturdays from 1 p.m. – 5 p.m.
Feed Miami Food Pantry (Kendall)
Located at: 14266 SW 119th Avenue, Miami, FL 33186
Contact for assistance: 786-370-9036 ; [email protected]
Hours: Wednesdays from 9 a.m. – 12 p.m.
Ways to help:
1. List of in need items is available on their website
2. Food drive informational sheet provided for those interested
Feeding South Florida
Located at: 2501 SW 32nd Terrace, Pembroke Park, FL 33023
Contact for assistance: 954-518-1857 ; [email protected]
Hours: Client Services Center is open by appointment only, Monday – Friday from 8:30 a.m. – 11:30 a.m. and 1:30 p.m. – 4:30 p.m.
Ways to help:
1. Contact Donor Relations at 954-518-1818 x1852 to discuss options
2. Make a one-time or reoccurring online donation from their giving webpage
3. Attend a Feeding South Florida event, visit their events page to learn more
4. Visit their website for a full list of volunteer opportunities
5. Learn how you can start a physical or virtual food drive
First Baptist Church of Coral Park
Located at: 8755 SW 16th Street, Miami, FL 33165
Contact for assistance: 305-559-0241 ; [email protected]
Hours: First and third Saturdays of the month from 8 a.m. – 10:30 a.m.
First Haitian Church of God
Located at: 7140 N Miami Avenue, Miami, FL 33150
Contact for assistance: 305-758-7891
First Interdenominational Haitian Church
Located at: 5846 NW 2nd Avenue, Miami, FL 33137
Contact for assistance: 305-756-8029 ; [email protected]
Food For Life Network
Located at: 3510 Biscayne Boulevard, Suite 209, Miami, FL 33137
Contact for assistance: 305-576-3663 (many programs offered, call to verify eligibility)
Hours: Monday – Friday from 8:30 a.m. – 1 p.m. and 2 p.m. – 5 p.m. (open until 6 p.m. on Wednesdays)
Ways to help:
1. Food For Life has a specific page to help community members organize a food drive
2. Ways to donate can be found on their donations subsite
Fountain of Life Apostolic Church
Located at: 3505 NW 79th Avenue, Miami, FL 33147
Contact for assistance: 305-546-2723
G – I
Glory Temple Ministries
Located at: 7950 NW 22nd Avenue, Miami, FL 33147
Contact for assistance: 305-456-5216 ; [email protected]
Hours: Second and fourth Thursday of every month from 3 p.m. – 6 p.m. ; Hot breakfast offered Saturdays at 9 a.m. ; Hot lunch offered Wednesdays at 12 p.m. ; Seniors-only distribution first and third Thursday of every month at 1 p.m.
God is Greater Food Pantry
Located at: 12205 SW 132nd Court, Miami, FL 33186
Contact for assistance: 305-259-5445 ; [email protected] ; [email protected]
Hours: Monday – Friday from 10 a.m. – 6 p.m. (contact to make appointment for pickup)
Good News Food Pantry
Located at: 12695 NW 7th Avenue, North Miami, FL 33168
Contact for assistance: 305-877-4399
Hours: Tuesday – Thursday by appointment only
Ways to help: You can make an online donation from their giving page
Good Sheppard for Christ
Located at: 11886 W Dixie Highway, Miami, FL 33161
Contact for assistance: 305-385-8770 ; [email protected]
Gospel Tabernacle Church
Located at: 3311 NW 189th Street, Miami Gardens, FL 33056
Contact for assistance: 305-626-9162
Grove Outreach at St. Hugh Catholic Church
Located at: 3749 Grand Avenue, Miami, FL 33133
Contact for assistance: 305-444-8363 ; [email protected]
Hours: Saturdays from 6:15 a.m. – 8:30 a.m.
Ways to help: Bring donations during hours of operation, see list available on their webpage for in need items
Haitian Emmanuel Baptist Church
Located at: 7321 NE 2nd Avenue, Miami, FL 33138
Contact for assistance: 305-757-7515 ; [email protected]
Hours: Wednesdays from 11 a.m. – 5 p.m.
Ways to help:
1. You can sign up to volunteer on their website
2. You can donate a few ways, their giving page highlights all options
Harvest Fire Worship Center
Located at: 2260 NW 183rd Street, Miami, FL 33056
Contact for assistance: 305-620-2986
Hours: Monday – Friday from 9 a.m. – 5 p.m. (call during the week if weekend pickup is needed)
Health in the Hood
Located at: 490 Ali Baba Avenue, Opa Locka, FL 33407
Contact for assistance: 305-714-2264 ; [email protected]
Ways to help:
1. You can learn how to donate toward providing plants for the community garden, toward their wish list, and more
2. Learn how you can volunteer your time on their volunteer page
3. Attend a local event hosted by Health in the Hood
Helping the Elderly, Inc.
Located at: 10990 NW 138th Street, Unit 19, Hialeah Gardens, FL 33018
Contact for assistance: 786-423-6759 ; [email protected]
Here’s Help Workforce and Community Development
Located at: 4445 W 16th Avenue, Suite 308, Hialeah, FL 33012
Contact for assistance: 305-240-7550 ; [email protected]
Ways to help:
1. You can learn more about volunteering opportunities online
2. You can donate through their giving page
Holy Comforter Episcopal Church
Located at: 150 SW 13th Avenue, Miami, FL 33135
Contact for assistance: 305-643-2711
Hours: Wednesday from 9 a.m. – 10 a.m.
Hope Deliverance Ministries
Located at: 18240 SW 110th Avenue, Miami, FL 33157
Contact for assistance: 786-277-1858
Hours: Saturdays from 9 a.m. – 12 p.m.
Iglesia Bautista Misionera
Located at: 4283 NW 167th Street, Miami Gardens, FL 33055
Contact for assistance: 305-606-3720
Iglesia Cristiana Paz Para el Corazón
Located at: 683 W 26th Street, Hialeah, FL 33010
Contact for assistance: 786-543-2298
Hours: Fridays at 7:30 p.m.
Iglesia de Dios Pentecostal
Located at: 1751 NW 115th Street, Miami, FL 33167
Contact for assistance: 305-681-1725 ; [email protected]
Hours: Mondays at 5 p.m.
Iglesia Internacional Nuevo Pacto del Reino
Located at: 31050 SW 193rd Avenue, Homestead, FL 33030
Contact for assistance: 786-290-5605
International Street Outreach
Located at: 5940 NW 16th Place, Sunrise, FL 33313
Contact for assistance: 954-494-2200
Ways to help: You can contribute to their food pantry efforts online via their support page
J – L
Jesus Rock Ministries Church of God
Located at: 1100 Opa-Locka Boulevard, Opa Locka, FL 33054
Contact for assistance: [email protected]
Hours: Fridays from 3:30 p.m. – 4:30 p.m.
Life Care Outreach Ministry
Located at: 14899 Memorial Highway, Miami, FL 33168
Contact for assistance: 305-760-2428 ; [email protected]
M – O
Make a Wish Veterans
Located at: 2198 Ali Baba Avenue, Suite A, Opa Locka, FL 33054
Contact for assistance: 786-237-5649
Hours: Fridays from 9 a.m. – 12 p.m.
Maranatha Seventh-Day Adventist Church
Located at: 18900 NW 32nd Avenue, Miami Gardens, FL 33056
Contact for assistance: 305-620-9091 ; [email protected]
Miami-Dade Community Services
Located at: 1901 SW 1st Street, Miami, FL 33135
Contact for assistance: 305-631-8931 ; [email protected]
Miami Gardens Food Pantry
Located at: 18041 NW 22nd Avenue, Miami, FL 33056
Contact for assistance: 305-610-4004 ; [email protected]
Miami Norland Seventh-Day Adventist Church
Located at: 1175 NW 183rd Street, Miami, FL 33169
Contact for assistance: 305-651-7722
Miami Rescue Mission
Located at: 2010 NW 1st Avenue, Miami, FL 33127
Contact for assistance: 305-571-2241 ; [email protected]
Hours: Hot meals offered at 3 p.m.
Ways to help: Miami Rescue Mission offers a donations page to help neighbors provide meals and more for homeless in the community
Ministerio Evangelistico
Located at: 2010 NW 36th Street, Miami, FL 33142
Contact for assistance: 305-635-2858 ; [email protected]
Ministerio Internacional Nuevas Fuerzas
Located at: 15160 SW 136th Street, Miami, FL 33196
Contact for assistance: 305-255-4407
Ministerio Renuevo
Located at: 4100 NW 135th Street, Unit 1A, Opa Locka, FL 33054
Contact for assistance: 786-308-5872 ; [email protected]
Mispa Missionary Community Church
Located at: 11648 NW 7th Avenue, Miami, FL 33168
Contact for assistance: 305-303-8399 ; 786-316-3491
Missionaries of Charity
Located at: 724 NW 17th Street, Miami, FL 33136
Contact for assistance: 305-545-5699, or show up during working hours to receive aid
Hours: Open Monday – Sunday from 8 a.m. – 12 p.m. Closed on Thursdays
Mission of Love, Inc.
Located at: 2520 W 78th Street, Bay 4, Hialeah, FL 33016
Contact for assistance: 305-456-9593 ; [email protected]
Mother of Christ Catholic Church
Located at: 14141 SW 26th Street, Miami, FL 33175
Contact for assistance: 305-559-6111 ; [email protected]
Mount Tabor Ministries
Located at: 1981 Johnson Street, Opa Locka, FL 33054
Contact for assistance: 786-985-7744
Neighborhood Alliance Foundation
Located at: 15260 SW 280 Street, Suite 114, Homestead, FL 33032
Contact for assistance: 305-998-7885
Hours: Food care packages delivered weekly on Wednesdays
Ways to help: Use their contact page to reach out for information about volunteer and donation needs
New Life Baptist Church
Located at: 1365 NW 54th Street, Miami, FL 33142
Contact for assistance: 305-758-7945 ; [email protected]
Ways to help: Support their efforts to feed the homeless by making an online donation
New Revelation Church of God
Located at: 777 NW 106th Street, Miami, FL 33150
Contact for assistance: 305-710-1876
North Miami Avenue Church of God
Located at: 14250 N Miami Avenue, Miami FL 33168
Contact for assistance: 305-685-0287
North Miami Church of Nazarene
Located at: 1195 NW 124th Street, North Miami, FL 33168
Contact for assistance: 305-688-0143
P – R
Passageway, Inc.
Located at: 2255 NW 10th Avenue, Miami, FL 33127
Contact for assistance: 305-635-9106
Pass it On Ministries Food Pantry
Located at: 14617 NW 7th Avenue, Miami, FL 33168
Contact for assistance: 305-681-1594 (appointments are private and can be scheduled by calling)
Hours: Monday/Wednesday/Friday from 10 a.m. – 2 p.m. ; Tuesday and Friday from 10 a.m. – 1 p.m. (closed for prayer daily from 12 p.m. – 12:30 p.m.)
Pilgrim’s Seventh-Day Adventist Church
Located at: 110 Eucalyptus Drive, Hialeah, FL 33010
Contact for assistance: 305-336-9916 ; [email protected]
Pisgah Pantry Outreach
Located at: 3340 NW 215th Street, Miami Gardens, FL 33056
Contact for assistance: 786-540-5540 ; [email protected]
Hours: Second and fourth Wednesdays of every month from 12 p.m. – 3:30 p.m. (contact to learn about pantry on wheels eligibility)
Ways to help:
1. You can volunteer to help with food distribution
2. Ways to donate your time, money, or services are available on their giving page
Rayfield Family Literacy
Located at: 1263 NW 67th Street, Miami, FL 33147
Contact for assistance: 954-894-0518 (this is a weekly food delivery program, call for eligibility information)
Refuge Church
Located at: 4450 NW 17th Avenue, Miami, FL 33142
Contact for assistance: 305-213-4877
Hours: Fridays from 7 a.m. – 10 a.m.
Remar USA
Located at: 1871 NW 62nd Street, Miami, FL 33147
Contact for assistance: 786-255-0227 ; [email protected]
S – U
Salvation Army
Located at: 1907 NW 38th Street, Miami, FL 33142
Contact for assistance: 305-456-5850 ; 305-637-6700
Ways to help: You can search volunteer opportunities near you, or schedule a pickup, on their become a volunteer page
Schekinah Seventh-Day Adventist Church
Located at: 12555 NW 17th Avenue, Miami, FL 33167
Contact for assistance: 305-687-4060 ; 305-953-7853
St. John Baptist Church
Located at: 1328 NW 3rd Avenue, Miami, FL 33136
Contact for assistance: 305-371-3212
Stop Hunger Inc.
Contact for assistance: 305-713-7123 ; [email protected] (contact to make a private appointment)
Hours: Open Tuesday and Friday by appointment only
True Deliverance Church of Christ
Located at: 18300 SW 109th Avenue, Miami, FL 33157
Contact for assistance: 305-254-2163
True Gospel
Located at: 171 NE 166th Street, North Miami Beach, FL 33162
Contact for assistance: 786-255-9393 ; 786-355-2284 ; [email protected]
Unity Baptist Church
Located at: 13001 NW 7th Avenue, North Miami, FL 33168
Contact for assistance: 786-486-0898 ; [email protected]
Unity Pentecostal Church of God
Located at: 801 NW 11th Street, Miami, FL 33168
Contact for assistance: 305-754-2900
Upon This Rock Ministry and Services
Contact for assistance: 813-551-5723 ; [email protected]
This is a virtual pantry, contact via email to learn more and request food items
V – Z
Victory Outreach
Located at: 4150 NW 7th Avenue, Miami, FL 33127
Contact for assistance: 305-636-5311 ; [email protected]
Vida Church
Located at: 5601 NW 159th Street, Hialeah, FL 33014
Contact for assistance: 305-624-0202
Visitation Catholic Church
Located at: 100 NW 191st Street, Miami, FL 33179
Contact for assistance: 305-652-3624
Volunteers of America of FL
Located at: 1492 W Flagler Street, Miami, FL 33135
Contact for assistance: 305-644-0335 ; [email protected]
Ways to help: There’s many ways to help Volunteers of America of FL and they have gathered all your options on one giving page
YMCA La Bodega
Located at: 2370 NW 17th Avenue, Miami, FL 33142
Contact for assistance: 305-635-9622 x2305
Hours: Monday – Friday from 2 p.m. – 5 p.m.
Ways to help: You can make a donation to the YMCA Village of Allapattah, where La Bodega operates
I’ll make every effort to keep this list of food banks in Miami updated for as long as I can, but if you see any inconsistencies, outdated information, or missing Miami-Dade County food assistance programs, please let me know!