63 programs
Free and low-cost meals in Vancouver
Today in Vancouver
…
…
Every program
- No set hours
384 Main Street, Vancouver, BC
- Mon–Fri · 9 a.m. – 3 p.m. — food truck (as supplies permit)
- No set hours
2357 Main Mall, Vancouver, BC
- Mon–Fri · 10 a.m. – 2 p.m. — Low-cost cafe (Winter session only)
No appointment - No set hours
401 Main Street, Vancouver, BC
- Every day · 9 a.m. – 11 a.m. — breakfast
- Every day · 12 p.m. – 4 p.m. — lunch
- Every day · 5 p.m. – 8 p.m. — dinner
- No set hours
1225 Seymour Street, Vancouver, BC
- Tue–Sat · 9:15 a.m. – 10 a.m. — breakfast ($1) (Centre open Tue-Sat)
- Tue–Sat · 12 p.m. – 1 p.m. — lunch ($2) (Centre open Tue-Sat)
No appointment604-683-3787 - No set hours
3213 Fraser St, Vancouver, BC
- Thu · 11 a.m. – 12 p.m. — brunch
- No set hours
1302 Seymour Street, Vancouver, BC
- Every day · 9 a.m. – 12 p.m. — hot breakfast
- Every day · 3 p.m. – 5:30 p.m. — dinner
No appointment604-685-7474 - No set hours
533 East Hastings Street, Vancouver, BC
- Mon–Fri · 9 a.m. – 10 a.m. — breakfast
- Mon–Fri · 1 p.m. – 2 p.m. — lunch drop-in (no lunch on income assistance days)
- No set hours
25 East Hastings Street, Vancouver, BC
- Every day · 6 p.m. – 7 p.m. — dinner
- No set hours
302 Columbia Street, Vancouver, BC
- Every day · 12:30 p.m. – 1:45 p.m. — lunch
- Every day · 3 p.m. – 3:30 p.m. — snacks
- No set hours
Breakfast · Families
DTES Neighbourhood House Early Years Drop-In BreakfastDowntown Eastside Neighbourhood House
573 East Hastings Street, Vancouver, BC
- Fri · 9 a.m. – 11:30 a.m. — early years drop-in, breakfast provided
- No set hours
Hot meal · Families
DTES Neighbourhood House Family Drop-In DinnerDowntown Eastside Neighbourhood House
573 East Hastings Street, Vancouver, BC
- Tue, Thu · 3 p.m. – 6 p.m. — family drop-in, dinner provided
- No set hours
573 East Hastings Street, Vancouver, BC
- Mon, Wed · 10 a.m. – 12:30 p.m. — oatmeal
- No set hours
573 East Hastings Street, Vancouver, BC
- Wed · 12:30 p.m. – 2 p.m. — lunch
- No set hours
404 Alexander Street, Vancouver, BC
- Every day · 10 a.m. – 5:50 p.m. — cafeteria
- No set hours
609 Helmcken Street, Vancouver, BC
- Every day · 11:30 a.m. – 4:15 p.m. — lunch ($2.75)
- Every day · 4:30 p.m. – 7 p.m. — dinner ($3.50)
No appointment604-665-2391 - No set hours
543 Powell Street, Vancouver, BC
- Wed · 4 p.m. – 7 p.m. — community kitchen and meal
- No set hours
2490 West 37th Avenue, Vancouver, BC
- Tue · 11:30 a.m. – 12:15 p.m. — community meal (Doors open 11am)
No appointment604-261-4228 - No set hours
690 Burrard Street, Vancouver, BC
- Mon, Thu, Fri · 11:30 a.m. – 12:30 p.m. — lunch
No appointment604-682-3848 - No set hours
3213 Fraser St, Vancouver, BC
- Wed · 5:30 p.m. – 7:30 p.m. — family gathering with dinner (fourth Wednesday of each month)
- No set hours
5288 Joyce St, Vancouver, BC
- Sat · 8 a.m. – 8:30 a.m. — breakfast
- Sat · 7 a.m. – 8 a.m. — showers
- No set hours
800 E Broadway, Vancouver, BC
- Fri · 12 p.m. – 2 p.m. — community lunch (2nd Friday of every month)
Appointment needed604-879-8208 - No set hours
Hot meal
Muslim Food Bank - Feeding the Homeless Daily MealMuslim Food Bank and Community Services Society
140 E Hastings St, Vancouver, BC
- Every day · 1 p.m. – 3 p.m. — Daily meal distribution
No appointment1-866-248-3868 - No set hours
11 W 10th Ave, Vancouver, BC
- Mon · 5:30 p.m. – 7:30 p.m. — community meal
- Tue · 11 a.m. – 1 p.m. — community meal
- No set hours
920 East Hastings Street, Vancouver, BC
- Thu · 6 p.m. – 8 p.m. — First People's community dinner
- No set hours
920 East Hastings Street, Vancouver, BC
- Thu · 6 p.m. – 8 p.m. — community dinner
- No set hours
2305 West 7th Avenue, Vancouver, BC
- Tue · 11 a.m. – 1 p.m. — seniors lunch
No appointment604-736-3588 - No set hours
533 East Hastings Street, Vancouver, BC
- Mon–Fri · 11:30 a.m. – 1:30 p.m. — hot lunch
- No set hours
- Fri · 12 p.m. – 2 p.m. — Free lunch
No appointment - No set hours
409 E Broadway, Vancouver, BC
- Fri · 6 p.m. – 7 p.m. — hot meal (1st, 2nd and 3rd Fridays of the month)
- No set hours
6470 Victoria Dr, Vancouver, BC
- Wed · 12 p.m. – 1 p.m. — community lunch
Appointment needed604-324-6212 - No set hours
1443 West 8th Avenue, Vancouver, BC
- Sun · 9:30 a.m. – 11:30 a.m. — hot breakfast
No appointment - No set hours
2425 Oxford St, Vancouver, BC
- Mon–Fri · 8:45 a.m. – 9 a.m. — grab-and-go breakfast (except on school closure days)
- No set hours
Hot meal · women · Harm reduction
WISH Drop-In Dinner, Snack and BreakfastWISH Drop-In Centre Society
340 Alexander Street, Vancouver, BC
- Tue–Sat · 6 p.m. – 8 p.m. — community dinner
- Wed–Sun · 1 a.m. – 4 a.m. — overnight snack
- No set hours
1890 Skeena St, Vancouver, BC
- Langar times not published as a fixed schedule; call 604-254-2117.
No appointment604-254-2117 - No set hours
8680 Hudson Street, Vancouver, BC
- Every Thursday evening. Doors open at 5:30, dinner is served at 6.
No appointment - No set hours
2650 Slocan St, Vancouver, BC
- Sundays 11:00 am; doors open 10 am for coffee and snacks
- No set hours
5288 Joyce St, Vancouver, BC
- Monthly, last Wednesday of the month (time not published; contact Ross Oh at [email protected])
- No set hours
1019 Broughton Street, Vancouver, BC
- Lunches are served on Mondays at 12:00pm. Reservations required (call 604-683-2554).
Appointment needed604-683-2554 - No set hours
412 East Cordova Street, Vancouver, BC
- Breakfast 8 am, lunch 12:30 pm, dinner 6 pm (start times; first half hour shelter clients only); snack 9 pm while supplies last
- No set hours
Hot meal · Breakfast · Youth
Directions Youth Services Drop-In Food ProgramFamily Services of Greater Vancouver
- Snacks 24/7, breakfasts each day, hot dinner every night at 8pm, pantry weekly
No appointment604-731-4951 - No set hours
Hot meal · Breakfast · Seniors
Downtown Eastside Seniors Centre Breakfast and LunchVancouver Second Mile Society
509 East Hastings Street, Vancouver, BC
- Meal times not published; centre hours 8:30 am-3 pm Mon-Fri
- No set hours
1110 Comox Street, Vancouver, BC
- Two meals a day for Day Health participants; call for program access
- No set hours
320 East Hastings Street, Vancouver, BC
- Breakfast at 8:00 am (start time only; days not listed)
- No set hours
320 East Hastings Street, Vancouver, BC
- Lunch at 12:00 pm (start time only; days not listed)
- No set hours
119 East Cordova Street, Vancouver, BC
- Mon-Fri at 11 am; Sat at 4 pm (start times only)
- No set hours
384 Main Street, Vancouver, BC
- Sundays at 1:30 pm (start time only); dates and locations subject to change
- No set hours
East Hastings Street at Columbia Street, Vancouver, BC
- Saturdays at noon (start time only)
- No set hours
2425 Oxford St, Vancouver, BC
- 1st and 3rd Friday of the month; doors open at noon, first course served at 12:15 pm
- No set hours
- Bi-weekly Wednesdays during winter terms; times posted on @lfsusubc Instagram.
No appointment - No set hours
800 E Broadway, Vancouver, BC
- Every Tuesday at noon
- No set hours
526 Powell Street, Vancouver, BC
- Meal daily at 4 pm (start time only); snacks 10:30 am, 1 pm, 6:30 pm; centre open 9 am-9 pm daily
- No set hours
8000 Ross St, Vancouver, BC
- Daily kitchen; serving times not published - contact the Gurdwara.
No appointment - No set hours
2131 Renfrew St, Vancouver, BC
- Various dates and times; contact [email protected]
- No set hours
- 30 free meals per day using meal cards; community fridge 24/7 year-round. Other Sprouts initiatives run during the winter session only.
No appointment - No set hours
Breakfast · Students
Strathcona Community Centre Breakfast ProgramStrathcona Community Centre Association
601 Keefer Street, Vancouver, BC
- Every school day (times not published)
- No set hours
255 Dunlevy Avenue, Vancouver, BC
- Lunch Mon, Tue, Thu, Fri, Sat at 11:00 am; Sun at 12:00 pm (start times only); Wednesday is women-only
- No set hours
Hot meal · Breakfast · women
The Door Is Open Women's Wednesday Breakfast and LunchThe Door Is Open (Catholic Charities)
255 Dunlevy Avenue, Vancouver, BC
- Wednesdays: women's breakfast 8:30 am, women's lunch 11:30 am (start times only)
- No set hours
59 Powell Street, Vancouver, BC
- Mon-Sat at 7:30 am; Sundays and holidays at 8:30 am (start times only)
- No set hours
1725 Venables St, Vancouver, BC
- Drop-in open Mon-Fri 8 am-7 pm, Sat-Sun 10 am-5 pm; meal times not published
- No set hours
601 East Hastings Street, Vancouver, BC
- Dinner Mon-Fri at 6 pm; Sat-Sun at 4 pm (start times only); meal tickets available 15 minutes before meal times
- No set hours
601 East Hastings Street, Vancouver, BC
- Lunch daily at 11 am (start time only); meal tickets available 15 minutes before meal times
- No set hours
616 East Cordova Street, Vancouver, BC
- Tuesdays at 5 pm (start time only); limited drop-in
- No set hours
Indigenous · Seniors · Hot meal
VAFCS Elders' Food and Wellness ProgramVancouver Aboriginal Friendship Centre Society
1607 E Hastings St, Vancouver, BC
- Daily on-site meal; times not published - contact the Elders' Program.
No appointment604-251-4844
Other kinds of help
Every listing links to the organization’s page its details came from, with the date we checked it.
Help Find Food is not an emergency service and cannot promise a program has room. Hours change, especially on holidays — call ahead if you can. If you are in danger, call 911.