Food Assistance
42 food pantries across the Tulsa metro with hours, documents, ZIP code limits, and whether you need an appointment. Plus meal delivery and produce programs.
Information is subject to change. Please call ahead or check with each organization before you go. Most pantries ask for a photo ID. Where a pantry serves specific ZIP codes, that is listed under eligibility.
All 42 pantries
-
1307 W. 22nd St, Tulsa, OK 74107ABBA Center
01- Hours
- Tuesday 9am to 12pm
- How often
- 1x per month
- Bring
- ID required
- Eligibility
- ZIP codes 74110, 74115
- Appointment
- Not required
-
840 S. Elm Pl, Broken Arrow, OK 74012Arms Around BA
02- Hours
- Monday, Wednesday, Friday 10am to 3pm. Monday evenings 6pm to 8pm
- How often
- 1x every 3 months
- Bring
- ID required
- Appointment
- Not required
-
6767 S. Mingo Rd, Tulsa, OK 74133Asbury Church
03- Hours
- Tuesday 12pm to 3pm
- How often
- 1x per week
- Bring
- ID required
- Appointment
- Not required
-
77 E. Breckenridge Ave, Bixby, OK 74008Bixby Outreach Center
04- Hours
- Tuesday and Wednesday 8:35am to 3pm. Thursday 8:35am to 3:30pm
- How often
- 1x per month
- Bring
- Income, ID, proof of residency, birth certificates for kids
- Appointment
- Not required
-
315 W. College St, Broken Arrow, OK 74012Broken Arrow Neighbors
05- Hours
- By appointment
- How often
- 1x per month
- Bring
- ID, income, proof of residency, birth certificate
- Appointment
- Required. Email appointments@baneighbors.org to schedule
-
12 W. Burnham Ave, Sapulpa, OK 74066Caring Community Friends
06- Hours
- Monday, Wednesday, Thursday, Friday 10am to 4pm
- How often
- 1x per month
- Bring
- ID, proof of residency
- Appointment
- Not required
-
2450 N. Harvard Ave, Tulsa, OK 74115Catholic Charities
07- Hours
- Monday to Friday 9am to 2pm. Tuesday 5pm to 7pm. Saturday 9am to 12pm
- How often
- 1x per month
- Bring
- ID required for each person in household
- Appointment
- Not required
-
3434 S. Garnett Rd, Tulsa, OK 74145Church 3434
08- Hours
- Wednesday after the 6pm service. Sunday after the 10am service
- How often
- 1x per month
- Bring
- ID required
- Appointment
- Not required
-
6314 E. 13th St, Tulsa, OK 74112Christ For Humanity
09- Hours
- Monday to Thursday 10am to 12pm and 1pm to 4pm
- How often
- 1x per month
- Bring
- ID required
- Appointment
- Not required
-
6365 E. 41st St, Broken Arrow, OK 74014Coffee Bunker
10- Hours
- Monday to Friday 8am to 5pm
- How often
- 1x per month
- Bring
- ID (veterans only)
- Eligibility
- Veterans only
- Appointment
- Not required
-
7810 E. 49th St, Tulsa, OK 74145CommonGround Church
11- Hours
- Mondays 6pm to 8pm
- How often
- 1x per week
- Bring
- ID, proof of residency required
- Appointment
- Not required
-
1529 W. 49th St, Tulsa, OK 74107Contact Mission
12- Hours
- Thursday 10am to 12pm
- How often
- Drive through
- Bring
- ID required
- Appointment
- Not required
-
1319 E. 49th Pl, Tulsa, OK 74105COSMO Center
13- Hours
- Tuesday, Wednesday, Thursday 9:30am to 12pm and 1pm to 3pm
- How often
- See hours
- Bring
- ID required on first visit
- Eligibility
- ZIP codes 74105, 74135, 74136
- Appointment
- Not required
-
12310 E. 21st St, Tulsa, OK 74129Eastland Assembly Pantry
14- Hours
- Tuesday (1st and 3rd of the month) 6pm to 7pm
- How often
- 1x per month (1st and 3rd)
- Bring
- ID required
- Eligibility
- ZIP codes 74108, 74112, 74128, 74129, 74134, 74145, 74146
- Appointment
- Not required
-
Mobile. Locations change foodonthemoveok.comFood on the Move
15- Hours
- Check website or Facebook for details
- How often
- Check website or Facebook for dates and locations
- Appointment
- Not required
-
9120 E. Broken Arrow Expressway, Tulsa, OK 74145GUTS Church
16- Hours
- Friday 9:30am to 10:30am
- How often
- 1x per week
- Bring
- Not required
- Appointment
- Not required
-
1439 E. 71st St, Tulsa, OK 74136Harvest House
17- Hours
- Monday to Thursday 1pm to 4pm
- How often
- Emergency grocery bags at other times
- Bring
- ID required
- Appointment
- Required by phone for the full-service Wednesday appointment. Emergency grocery bags only otherwise
-
712 S. Boston Ave, Tulsa, OK 74119Helping Hands Ministry
18- Hours
- Monday and Tuesday 9am to 12pm
- How often
- 1x per week
- Bring
- Not required
- Appointment
- Not required
-
501 W. Archer St, Tulsa, OK 74103Iron Gate
19- Hours
- Monday, Wednesday, Friday 1pm to 2:20pm
- How often
- 1x per month
- Bring
- ID required
- Appointment
- Required
-
324 W. Apache St, Jenks, OK 74037Jenks Community Food Bank
20- Hours
- Wednesday and Saturday 10am to 12pm
- How often
- 1x per month
- Bring
- ID required
- Appointment
- Required by phone for the full-service Wednesday appointment. Emergency grocery bags only otherwise
-
2027 N. Martin Luther King Jr. Blvd, Tulsa, OK 74107John 3:16 Mission Market
21- Hours
- Tuesday and Wednesday 10am to 12pm
- How often
- 1x per month
- Bring
- ID required
- Appointment
- Required
-
Kendall-Whittier District, Tulsa, OKKendall Whittier, Inc.
22- Hours
- Call for hours
- How often
- 1x per month
- Bring
- ID required
- Eligibility
- Kendall-Whittier District residents only
- Appointment
- Not required
-
10811 E. 41st St, Tulsa, OK 74146La Cosecha / The Harvest
23- Hours
- Thursdays 9am to 12pm
- How often
- 1x per week
- Bring
- ID required
- Appointment
- Not required
-
1321 E. 19th St, Tulsa, OK 74104Loaves and Fishes
24- Hours
- Tuesday and Wednesday 10am. Saturday 10am
- How often
- 1x per month
- Bring
- ID, proof of residency, birth certificate
- Appointment
- Not required
-
4010 S. 113th W. Ave, Tulsa, OK 74137Matter Mart
25- Hours
- Monday 10am to 2pm. Wednesday 10am to 2pm. Friday 5pm to 8pm
- How often
- 1x per month
- Bring
- ID required
- Appointment
- Required
-
911 S. Memorial Dr, Tulsa, OK 74112Memorial Drive Church
26- Hours
- Tuesday 1pm to 3pm and 7pm to 8:15pm
- How often
- 1x per week
- Bring
- ID required
- Eligibility
- ZIP codes 74112, 74114, 74115, 74116, 74128, 74129
- Appointment
- Not required
-
6202 S. Sheridan Rd, Tulsa, OK 74145Miracle Life Family Outreach
27- Hours
- Thursday 11am to 2pm
- How often
- 1x per month
- Bring
- Not required
- Appointment
- Not required
-
312 S. 33rd W. Ave, Tulsa, OKThe Ministry Center
28- Hours
- Tuesday to Thursday 9:30am to 12:30pm
- How often
- 1x every 60 days
- Bring
- ID and documents for everyone in the household
- Appointment
- Not required
-
3427 N. Birmingham Ave, Tulsa, OK 74115New Jerusalem Baptist Church
29- Hours
- Monday to Wednesday 10am to 1pm. Saturday (2nd and 4th) 9am to 11am
- How often
- 1x per month
- Bring
- Not required
- Appointment
- Not required
-
1020 S. Garnett Rd, Tulsa, OKOklahoma Family Empowerment Center
30- Hours
- Monday and Wednesday 10am to 2pm. Breakfast 8:30am to 9:30am, lunch 12:30pm to 1:30pm
- How often
- 3x per month
- Bring
- Not required
- Appointment
- Not required
-
109 N. Birch St, Owasso, OK 74055Owasso Community Resources
31- Hours
- Monday to Friday 11am to 2pm. Thursday (4th) 4:30pm to 6pm
- How often
- 1x every 45 days (drive through). 1x per week (market service)
- Bring
- ID required, income
- Appointment
- Not required
-
2960 Charles Page Blvd, Tulsa, OK 74127Restore Hope
32- Hours
- Monday to Thursday 9am to 3:30pm
- How often
- 1x per month
- Bring
- ID, proof of residency, ID for everyone in the household
- Appointment
- Not required
-
114 W. 4th St, Sand Springs, OK 74063Sand Springs Community Services
33- Hours
- Monday to Thursday 10am to 2:30pm. Friday 9am to 12pm
- How often
- 1x per month
- Bring
- ID required. Proof of residency required
- Appointment
- Not required
-
5780 S. Peoria Ave, Tulsa, OK 74105South Tulsa Community House
34- Hours
- Monday to Thursday 9am to 3pm. Friday 9am to 1pm. Wednesday (1st and 2nd of the month) 9am to 5:30pm
- How often
- 1x per month
- Bring
- ID and proof of residency
- Appointment
- Not required
-
6149 N. Lewis Ave, Tulsa, OK 74110Stored Goodness
35- Hours
- Fridays 5pm to 7pm
- How often
- 1x per month
- Bring
- Online registration required
- Appointment
- Not required
-
4th St and Cincinnati Ave, Tulsa, OK 74103The Caring Center
36- Hours
- Monday to Thursday 10am to 11:15am
- How often
- 1x per month
- Bring
- ID required
- Appointment
- Not required
-
2015 S. Lakewood Ave, Tulsa, OKTulsa Community Service Center
37- Hours
- Wednesday 3pm to 5pm
- How often
- 1x every 2 weeks
- Bring
- ID required
- Appointment
- Not required
-
North: 200 W. 46th St N, Tulsa, OK 74126. West: 4122 W. 55th Pl, Tulsa, OK 74107Tulsa Dream Center
38- Hours
- North: Tuesday and Thursday 11am to 1pm. West: Thursday 11:30am to 12:45pm
- How often
- See hours
- Bring
- Call ahead
- Appointment
- Other locations by appointment
-
573 N. Memorial Dr, Tulsa, OK 74107Walter's Way
39- Hours
- Saturday (3rd of every month) 10am
- How often
- 1x per month
- Bring
- Not required
- Appointment
- Not required
-
505 E. 36th St N, Tulsa, OKNeighbor for Neighbor
40- Hours
- Monday to Thursday 9am to 12pm and 1pm to 3pm
- How often
- See hours
- Bring
- ID, Social Security card
- Appointment
- Not required
-
4804 S. Fulton Ave, Tulsa, OKChurch of the Resurrection
41- Hours
- Call for hours
- How often
- 1x per week
- Bring
- ID required
- Appointment
- Not required
-
Mobile. Locations change foodonthemoveok.comFood on the Move (Mobile)
42- Hours
- Check website or Facebook for details
- How often
- Check website or Facebook for dates and locations
- Appointment
- Not required
Meals, produce, and home delivery
-
CAP Tulsa Family Farmers Markets
Free produce, fruits, and vegetables for qualifying families.
-
Meals on Wheels Tulsa
Home-delivered meals for seniors and qualifying homebound individuals.
-
Lasagna Love
Free home-cooked meal delivery through a volunteer network.
-
Dividing Bread Ministry
Food pantry services at multiple locations including Sperry.
-
Pantry for Patriots
Food assistance for veterans and military families.
-
The Mission, Owasso
Food pantry and emergency assistance services.
Source: Tulsa Food Pantry Resource Guide (TRHF, 2026) and TRHF Community Resource Directory 2026, Chapter 4. Information is subject to change. Please call ahead. To correct a listing, email tulsaresourcehub@gmail.com.