Organizations in Denver, Boulder and other Colorado communities offer free food pantries for individuals and families needing help stretching their grocery dollar. Some sites allow you to “shop” the pantry on specific days, others provide drive-through pickups, while still others offer deliveries to your home for eligible participants.
This list should help you find convenient distribution sites. As always, things can change so it’s smart to verify by phone, social media or the organization’s website if a pantry or event is on the day you’re interested in.
One of the best resources is Feeding America. The site maintains a list of food distribution center and food pantries. Go to Find Your Local Food Bank for a site close to your home or work.
You can also call 3-1-1 or check their website for info on community resources offering food assistance.
Here’s a list of food pantries in and around Denver/Boulder. If you know of any corrections or additions, please email info@milehighonthecheap.com and put “Food Pantry” in the subject line.
Arvada
Community Table
8555 W. 57th Ave., Arvada, 80002
303-424-6685
Pantry hours: As of April 15, 2025, the Client Choice Pantry is closed temporarily as they prepare to move to a new location. Pre-packed food boxes will be distributed in the parking lot on Tuesday through Friday from 12 p.m. to 4 p.m. Boxes are available first come, first served.
Clients must live on the west side of I-25, provide proof of address with a piece of mail showing name and address, dated within the last 30 days.
NAC Food Pantry
5290 Vance St., Arvada, 80002
720-722-FOOD (3663)
Pantry hours: Open Wednesdays from 9 a.m. to 11 a.m. The entrance is located in the back of the building and there are no restrictions on who can use the pantry. There is also a “Blessing Box” or 24/7 food pantry on the North side of the building with a “take what you need, leave what you can” policy.
Ralston Creek Church Pantry
6425 Wadsworth Blvd. Arvada 80003
303-421-1373
8270 W. 80th Ave. Arvada 80005 (Revive Church)
303-420-2777
Pantry hours: The pantry is at Ralston Creek Church on Tuesdays from 9:30 a.m. to 10:30 a.m. and Revive Church on Saturdays from 9:30 a.m. to 10:30 a.m. There are no restrictions or requirements for who can use the pantry.
Aurora
Colorado Community Church
14000 E. Jewell Ave., Aurora, 80012
303-783-3838
Hours: Every 2nd Wednesday of the month from 1 p.m. to 3 p.m. you can drive up to the North parking lot to get food from the Food Bank of the Rockies delivered to your car. There are also a pre-assembled grocery bags available first come first serve on every day of the week but Wednesday from 8 a.m. to 4:30 p.m.
The More Life Comunity Center–located to the East of the church at 14100 E. Jewell Ave.–has a food marketplace that is open on Sundays and Wednesdays from 10:30 a.m. to 12:30 p.m. Reservations are a MUST and can be made online here.
Village Exchange Center Food Pantry
1609 Havana St., Aurora, 80010
720-668-9968
Hours: Reservations available Wednesdays from 12 p.m. to 4 p.m. and Thursdays from 11:30 a.m. to 3:30 p.m. Reservations are required and can be made online here, on the phone, or in person at their office. Visitors can use the pantry once a week and must present ID.
Boulder
EFAA Food Bank
1575 Yarmouth Ave., Boulder, 80304
303-442-3042
Food Bank Hours: Open Monday, Wednesday and Friday from noon to 4:30 p.m. Tuesday and Thursday from noon to 7 p.m. For people living in the City of Boulder and mountain communities of Boulder County. Proof of residency required.
Harvest of Hope Pantry
4830 Pearl St., Boulder, 80301
720-382-1971
Pantry Hours: Monday to Friday from 9 a.m. to 2 p.m. Also Tuesday and Thursday from 4:30 p.m. to 6:30 p.m. Open to all.
Also: See Community Food Share in Louisville listing.
Brighton
Saint Augustine Community Food Pantry
178 S. 6th Ave., Brighton, 80601
303-654-1040
Hours: There are two options to receive food (both require appointment registration on the website, registration through the Food Bank of the Rockies here, and the completion of the client agreement form): in person and box pick up. Box pick up runs from 12 p.m. to 2 p.m. on Mondays and in person food selection runs from 12 p.m. to 7 p.m. on Tuesdays. All clients must park in the church parking lot.
Also: See Adams County Food Bank in Commerce City listing.
Broomfield
Broomfield FISH
6 Garden Center, Broomfield, 80020
303-465-1600
Hours: The marketplace is open Mondays from 12 p.m. to 4:30 p.m., Tuesdays from 10 a.m. to 3:30 p.m., Wednesdays from 1:30 p.m. to 6 p.m., and Fridays from 12 p.m. to 4:30 p.m. Residents of the city and county of Broomfield are eligible to shop twice a month for free, but they must register for a FISH card. Registration requires a valid ID and recent proof of address (unhoused residents can still sign up, but they must prove connection to Broomfield in some way).
Castle Rock
Help and Hope Center
1638 Park St., Castle Rock, 80109
303-688-1114, ext. 20
Hours: Monday to Friday from 8:30 a.m. to 12 p.m. First-time clients must register and book an appointment. Returning clients just schedule an appointment.
St. Vincent de Paul Society of Castle Rock
St. Francis of Assisi Catholic Church
2746 5th St., Castle Rock, 80104
303-847-2606
Pantry Hours: The first pantry distribution of the month is an indoor food distribution. This pantry is held on the second Saturday of the month. The second pantry of the month is held outside in the parking lot. Food distribution will start no later than 9 a.m. Start time may be earlier if set-up is complete. Distribution continues until food is gone or the line is done.
The Rock Food Bank
4881 Cherokee Dr., Castle Rock, 80109
303-688-0777
Hours: Drive-up food bank the first and third Saturday of each month.
Centennial
Littleton Church Food Bank
6495 S. Colorado Blvd., Centennial, 80121
303-741-0265
Pantry Hours: Open every other Monday from 4 p.m. to 5:30 p.m. Check online calendar for dates.
Commerce City
Adams County Food Bank
7111 E. 56th Ave., Commerce City, 80022
720-878-3563
Pantry Hours: Wednesday, Thursday & Friday from 10 a.m. to 1 p.m. Proof of Adams County residence required.
Denver
Bienvenidos Food Bank
3810 Pecos St., Denver, 80211
303-433-6328
Pantry Hours: Thursdays 10 a.m. to 12 p.m. and 3:30 p.m. to 5:30 p.m.
Denver Inner City Parish Food Bank
1212 Mariposa St., Denver, 80204
303-629-0636 ext. 232
Pantry Hours: Saturday from 9 a.m. to 1 p.m.
Gathering Place
1535 High St., Denver, 80218
303-321-4198
Pantry Hours: Open Monday, Wednesday, Thursday & Friday from 8 a.m. to 4 p.m. Tuesday from 8 a.m. to 1:30 p.m.
Food Pantry distributes bags of food to members that are culturally appropriate and nutritious. Adults can get up to 30 pounds of food every 30 days at the Resource Desk. Families with kids under 18 can access up to 90 pounds of food every 30 days from the Family Program.
Members can choose between “kitchen” bags and “to-go” bags based on their needs and wants. “Kitchen” bags have items that require a stove. “To-go” bags have snack items and items that only require hot water or a microwave to make.
JFS Food Pantry
3201 S. Tamarac Dr., Denver, 80231
Pantry Hours: Open Tuesday, Wednesday & Friday from 10 a.m. to 1 p.m. You may visit the pantry two times per month. Check-in from home starting at 9 a.m. First customer will be served at 10 a.m. TO SHOP: Text: the word SHOP to 833-340-1096. Please wait at home until you receive the message notifying you that your turn is in 30 minutes. When it is your turn to shop, you will receive a message with instructions.
Metropolitan Community Church of the Rockies Food Pantry
980 N. Clarkson St., Denver, 80218
303-860-1819
Pantry Hours: Open to all. Mondays from 3 p.m. to 5 p.m. but typically closed the first Monday of the month.
No-Cost Grocery Program
3738 Morrison Rd., Denver, 80219
720-465-9605
Pantry Hours: Open to all. Tuesdays from 11:30 a.m. to 6 p.m., Wednesdays 10:30 a.m. to 2 p.m. at Re:Vision.
Twin Parishes Food Bank
3663 Humboldt St., Denver, 80205
303-294-0684
Pantry Hours: Tuesdays & Thursdays from 10:30 a.m. to 12:30 p.m.
Servicios de la Raza
3131 W. 14th Ave., Denver, 80204
303-458-5851
Pantry Hours: Open to anyone that needs it on Mondays 2 p.m. to 3:30 p.m., Tuesdays 10 a.m. to 11:30 a.m., Wednesday 10 a.m. to 11:30 a.m.
Englewood
Integrated Family Community Services
3370 S. Irving St., Englewood, 80110
303-789-0501
Store Hours: Monday to Friday from 8:30 a.m. to 11:30 a.m. Monday, Tuesday, Thursday and Friday from 1 p.m. to 2:30 p.m. Free grocery store allowing people earning low-incomes or no incomes to shop for grocery staples once a month. Visitors must check-in upon arrival. Shopping services are first come, first served.
Wellspring Church Food Pantry
3885 S. Broadway, Englewood, 80113
303-789-2878
Pantry Hours: Sundays from 11 a.m. to 1 p.m.
Erie
Erie Community Food Bank
635 Pierce St., Erie, 80516
720-383-4865
Pantry Hours: Thursdays from 10 a.m. to 12 p.m. and 5:30 p.m. to 7:30 p.m. as well as the 2nd Saturday of every month from 9 a.m. to 11 a.m. Proof of residence required: valid ID and a utility bill of any kind.
Golden
Still researching…
Highlands Ranch
Manna Care
3900 Grace Blvd., Highlands Ranch, 80126
303-791-4100
Food Bank Hours: Tuesdays from 9 a.m. to 11:30 a.m. in the afternoon every first and third Tuesday from 4:30 p.m. to 6 p.m. Requires an application through the Plentiful app and visitors can shop on their second visit after the application. Second visits require an appointment, ID, proof of address, and your own bags/boxes.
Lafayette
Sister Carmen Community Center
655 Aspen Ridge Dr., Lafayette, 80026
303-665-4342
Food Bank Hours: Monday, Tuesday, Thursday & Friday from 1 p.m. to 5 p.m. Wednesday from 1 p.m. to 6 p.m. On Tuesday from 9:30 a.m. to 11:30 a.m. Special hours (appointment required) for the following shoppers: senior citizens (55+), individuals with sensory processing disorders, immunocompromised individuals, and individuals with disabilities or who have children with disabilities.
Serves those residents (must bring proof of residency) of Lafayette, Louisville, Superior, Erie, or unincorporated East Boulder County.
Lakewood
Belmar Baptist Church
426 South Kipling Street, Lakewood, 80226
303-986-5500
Pantry Hours: Thursdays from 6:30 p.m. to 8 pm
Littleton
Life Center Food Bank
5804 S. Datura St., Littleton, 80120
303-953-7180
Pantry Hours: Tuesdays from 12 p.m. to 6 p.m. with online check-in starting at 8:30 a.m. First-time visitors must register with a valid ID, proof of residence, and birth certificate or insurance card for any minors.
LOTW Food Pantry
10306 W. Bowles Ave., Littleton, 80127
303-973-3969
Pantry Hours: Open in the mornings on Tuesday, Wednesday, and Friday from 9 a.m. to 11 a.m. and Tuesday afternoons from 4:30 p.m. to 6:30 p.m. They operate on a numbered system and visitors must come inside to receive a number and then wait until their number is called.
Open Arms Food Bank
6500 W. Coal Mine Ave., Littleton, 80123
720-667-3145
Pantry Hours: Tuesdays from 12 p.m. to 3 p.m. on a first-come first-serve basis. Pre-registration is required on the Plentiful app and visitors must have valid ID and proof of residence. There is also the option to sign up for a once a month TEFAP box with additional food (amount determined by number of people in the household) and signing up requires valid ID and a recent piece of mail.
Lone Tree
St. Elizabeth’s Pantry
Pax Christi Catholic Community
10675 Jaguar Dr., Lone Tree, 80124
303-799-1036
Pantry Hours: Most Fridays from 10 a.m. to 12 p.m. Provide non-perishable foods, toiletries, and cleaning supplies. Open to all.
Longmont
Wellspring Food Bank
7845 Lookout Rd., Longmont, 80503
303-449-3330
Pantry Hours: Thursdays from 8 a.m. to 11 a.m. on the North end of the Lookout church campus. They also do grocery deliveries for those who register through their website.
Louisville
Community Food Share
650 S. Taylor Ave., Lousiville, 80027
303-652-3663
Pantry Hours: Wednesdays from 9 a.m. to 3 p.m., Thursdays from 12 p.m. to 6 p.m., Fridays from 9 a.m. to 3 p.m. Open to residents of Boulder or Broomfield Counties. Find registration and FAQ info here.
Also: See Sister Carmen Community Center in Lafayette.
Loveland
Food Share & No-Cost Market
2600 N. Lincoln Ave., Loveland, 80538
Pantry Hours: Tuesday, Thursday, Friday, and Saturday from 10 a.m. to 3 p.m. as well as Wednesday from 12 p.m. to 3 p.m. which is an accessible ONLY shopping day. Visitors can come up to twice a week. No requirements and open to all, however those seeking to obtain CSFP items will need to show a valid photo ID.
Loveland Vineyard Food Pantry
900 Josephine Ct., Loveland, 80537
970-667-8668
Pantry Hours: Tuesday, Wednesday, and Thursday from 9 a.m. to 12 p.m. They provide nonperishable food boxes once a month and one bag of fresh produce and frozen meat/bread weekly as supplies last. No special requirements, open to everyone.
Northglenn
IHM Food Bank
11426 Pearl St., Northglenn, 80233
303-452-2041
Hours: Monday, Wednesday, and Friday from 9 a.m. to 11:30 a.m. No restrictions for anyone seeking regular use of the food bank, but registration is required for anyone living within the service boundaries laid out on the website who wants to establish monthly food orders. That registration process requires a valid ID and proof of address dated within the last 30 days.
Also: See Adams County Food Bank in Commerce City.
Parker
Parker Task Force
19105 Long Way, Parker, 80134
303-841-3460
Pantry Hours: Tuesday, Wednesday, Friday and Saturday from 9 a.m. to 11:30 a.m. Bring proof of address in Parker, Franktown or Elizabeth.
SECOR Cares Free Food Market
17151 Pine Lane, Ste. 100, Parker, 80134
720-842-5621
Market Hours: Wednesday & Thursday from 9 a.m. to 4 p.m., Friday & Saturday from 9 a.m. to 1 p.m. A typical guest will leave with enough food to last 10-14 days. You MUST make an appointment to shop. You can shop two times per month, at least 14 days apart.
Sheridan
Still researching…
Superior
See Sister Carmen Community Center in Lafayette
Thornton
Also: See Adams County Food Bank in Commerce City.
Westminster
Advent Lutheran Church
7979 Meade St., Westminster, 80030
303-428-7501
Hours: Monday to Friday from 10 a.m. to 3 p.m. Call the office ahead of time to arrange for a pick-up.
FISH of Westminster
3990 W. 74th Ave., Westminster, 80030
303-429-8508
Pantry Hours: Monday to Friday from 3 p.m. to 3:30 p.m. Visitors receive sufficient food to feed your family for 3 days including fruit, vegetables, meat, peanut butter, soup, pasta, cereal, and more. Personal hygiene items can be provided when available. MUST be a Westminster resident!
Growing Home Food Pantry
3489 W. 72nd Avenue, Suite 112, Westminster, 80030
303-426-0430
Pantry Hours: The food pantry is open Tuesday, Wednesday, and Friday from 10 a.m. to 12:30 p.m. and Thursday from 2 p.m. to 4:30 p.m., while food supplies last. No appointment needed. Bring your own shopping bags. Households may visit twice a month.
Wheat Ridge
Tin Shed Food Pantry
10555 W 44th Ave., Wheat Ridge, 80033
720-545-1498
Pantry Hours: Tuesday from 1:15 p.m. to 6 p.m. To get food, please make an appointment on Plentiful App. Appointments are not available until 3 days before service. They take appointments by priority. Please text questions to 720-545-1498.