Skip to main content
Help Find Food

63 programs

Free and low-cost meals in Vancouver

Places that serve a cooked meal you can eat on site or take away. Most meal programs do not ask for ID and do not need an appointment.

Today in Vancouver

…

…

Every program

63 of 63 programs
  • Hot meal · Groceries · Indigenous

    Aboriginal Front Door Food Truck

    Aboriginal Front Door Society

    No set hours

    384 Main Street, Vancouver, BC

    • Mon–Fri · 9 a.m. – 3 p.m. — food truck (as supplies permit)
  • Students · Hot meal

    Agora Cafe

    Agora Cafe (student-run, UBC)

    No set hours

    2357 Main Mall, Vancouver, BC

    • Mon–Fri · 10 a.m. – 2 p.m. — Low-cost cafe (Winter session only)
    No appointment
  • Hot meal · Breakfast

    Carnegie Centre Low-Cost Cafeteria

    City of Vancouver - Carnegie Community Centre

    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
  • Hot meal · Breakfast

    Coast Mental Health Resource Centre Meals

    Coast Mental Health

    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
  • Hot meal

    Community Brunch

    The Salvation Army Boundless Vancouver

    No set hours

    3213 Fraser St, Vancouver, BC

    • Thu · 11 a.m. – 12 p.m. — brunch
  • Hot meal · Breakfast · Youth

    Covenant House Drop-In Centre Meals

    Covenant House Vancouver

    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
  • Hot meal · Breakfast · women

    Crabtree Corner Community Kitchen Meals

    YWCA Metro Vancouver

    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)
  • Hot meal · women

    DEWC 25 East Hastings Dinner

    Downtown Eastside Women's Centre

    No set hours

    25 East Hastings Street, Vancouver, BC

    • Every day · 6 p.m. – 7 p.m. — dinner
  • Hot meal · Breakfast · women

    DEWC 302 Columbia Drop-In Meals

    Downtown Eastside Women's Centre

    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
  • Breakfast · Families

    DTES Neighbourhood House Early Years Drop-In Breakfast

    Downtown Eastside Neighbourhood House

    No set hours

    573 East Hastings Street, Vancouver, BC

    • Fri · 9 a.m. – 11:30 a.m. — early years drop-in, breakfast provided
  • Hot meal · Families

    DTES Neighbourhood House Family Drop-In Dinner

    Downtown Eastside Neighbourhood House

    No set hours

    573 East Hastings Street, Vancouver, BC

    • Tue, Thu · 3 p.m. – 6 p.m. — family drop-in, dinner provided
  • Breakfast

    DTES Neighbourhood House Oatmeal

    Downtown Eastside Neighbourhood House

    No set hours

    573 East Hastings Street, Vancouver, BC

    • Mon, Wed · 10 a.m. – 12:30 p.m. — oatmeal
  • Hot meal

    DTES Neighbourhood House Wednesday Drop-In Lunch

    Downtown Eastside Neighbourhood House

    No set hours

    573 East Hastings Street, Vancouver, BC

    • Wed · 12:30 p.m. – 2 p.m. — lunch
  • Hot meal · Breakfast

    Evelyne Saller Centre Cafeteria

    City of Vancouver - Evelyne Saller Centre

    No set hours

    404 Alexander Street, Vancouver, BC

    • Every day · 10 a.m. – 5:50 p.m. — cafeteria
  • Hot meal · Breakfast

    Gathering Place Cafeteria

    City of Vancouver (Gathering Place Community Centre)

    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
  • Community kitchen · Hot meal

    Jacob's Well Wednesday Community Kitchen

    Jacob's Well

    No set hours

    543 Powell Street, Vancouver, BC

    • Wed · 4 p.m. – 7 p.m. — community kitchen and meal
  • Hot meal

    Kerrisdale Community Meal

    Parish of St. Mary's Kerrisdale

    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
  • Hot meal

    Maundy Café

    Christ Church Cathedral

    No set hours

    690 Burrard Street, Vancouver, BC

    • Mon, Thu, Fri · 11:30 a.m. – 12:30 p.m. — lunch
    No appointment604-682-3848
  • Hot meal · Families

    Messy Church Family Dinner

    The Salvation Army Boundless Vancouver

    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)
  • Breakfast · Harm reduction

    Morning Star Program (Saturday breakfast)

    Collingwood Neighbourhood House

    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
  • Hot meal

    MPNH Community Lunch

    Mount Pleasant Neighbourhood House

    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
  • Hot meal

    Muslim Food Bank - Feeding the Homeless Daily Meal

    Muslim Food Bank and Community Services Society

    No set hours

    140 E Hastings St, Vancouver, BC

    • Every day · 1 p.m. – 3 p.m. — Daily meal distribution
    No appointment1-866-248-3868
  • Hot meal

    Oasis Cafe

    Tenth Church

    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
  • Hot meal · Indigenous · Families

    Ray-Cam First People's Community Dinner

    Ray-Cam Co-operative Centre

    No set hours

    920 East Hastings Street, Vancouver, BC

    • Thu · 6 p.m. – 8 p.m. — First People's community dinner
  • Hot meal · Families

    Ray-Cam Thursday Community Dinner

    Ray-Cam Co-operative Centre

    No set hours

    920 East Hastings Street, Vancouver, BC

    • Thu · 6 p.m. – 8 p.m. — community dinner
  • Hot meal · Seniors

    Seniors Lunch

    Kitsilano Neighbourhood House

    No set hours

    2305 West 7th Avenue, Vancouver, BC

    • Tue · 11 a.m. – 1 p.m. — seniors lunch
    No appointment604-736-3588
  • Hot meal · women · Families

    Sheway Hot Lunch

    Sheway (Vancouver Coastal Health partnership)

    No set hours

    533 East Hastings Street, Vancouver, BC

    • Mon–Fri · 11:30 a.m. – 1:30 p.m. — hot lunch
  • Students · Hot meal

    Sprouts Community Eats Free Lunch

    UBC Sprouts

    No set hours
    • Fri · 12 p.m. – 2 p.m. — Free lunch
    No appointment
  • Hot meal

    St. Michael's Friday Hot Meals

    St. Michael's Multicultural Anglican Church

    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)
  • Hot meal · Seniors

    SVNH Community Lunch

    South Vancouver Neighbourhood House

    No set hours

    6470 Victoria Dr, Vancouver, BC

    • Wed · 12 p.m. – 1 p.m. — community lunch
    Appointment needed604-324-6212
  • Breakfast

    Three Links Sunday Breakfast

    Three Links Foundation

    No set hours

    1443 West 8th Avenue, Vancouver, BC

    • Sun · 9:30 a.m. – 11:30 a.m. — hot breakfast
    No appointment
  • Breakfast · Families

    Tillicum School Breakfast

    Kiwassa Neighbourhood House

    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)
  • Hot meal · women · Harm reduction

    WISH Drop-In Dinner, Snack and Breakfast

    WISH Drop-In Centre Society

    No set hours

    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
  • Hot meal

    Akali Singh Gurdwara Langar

    Akali Singh Sikh Society

    No set hours

    1890 Skeena St, Vancouver, BC

    • Langar times not published as a fixed schedule; call 604-254-2117.
    No appointment604-254-2117
  • Hot meal

    Bryn's Neighbourhood Table

    St. Augustine's Anglican Church

    No set hours

    8680 Hudson Street, Vancouver, BC

    • Every Thursday evening. Doors open at 5:30, dinner is served at 6.
    No appointment
  • Hot meal

    Club Freedom Sunday Meal

    CityReach Care Society

    No set hours

    2650 Slocan St, Vancouver, BC

    • Sundays 11:00 am; doors open 10 am for coffee and snacks
  • Community kitchen

    CNH Community Kitchen

    Collingwood Neighbourhood House

    No set hours

    5288 Joyce St, Vancouver, BC

    • Monthly, last Wednesday of the month (time not published; contact Ross Oh at [email protected])
  • Hot meal

    Community Lunch

    Gordon Neighbourhood House

    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
  • Hot meal · women

    DEWC Emergency Shelter Community Meals

    Downtown Eastside Women's Centre

    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
  • Hot meal · Breakfast · Youth

    Directions Youth Services Drop-In Food Program

    Family Services of Greater Vancouver

    No set hours
    • Snacks 24/7, breakfasts each day, hot dinner every night at 8pm, pantry weekly
    No appointment604-731-4951
  • Hot meal · Breakfast · Seniors

    Downtown Eastside Seniors Centre Breakfast and Lunch

    Vancouver Second Mile Society

    No set hours

    509 East Hastings Street, Vancouver, BC

    • Meal times not published; centre hours 8:30 am-3 pm Mon-Fri
  • Hot meal · Harm reduction

    Dr. Peter Centre Day Health Meals

    Dr. Peter AIDS Foundation

    No set hours

    1110 Comox Street, Vancouver, BC

    • Two meals a day for Day Health participants; call for program access
  • Breakfast · Hot meal

    First United Breakfast

    First United Church Community Ministry Society

    No set hours

    320 East Hastings Street, Vancouver, BC

    • Breakfast at 8:00 am (start time only; days not listed)
  • Hot meal

    First United Lunch

    First United Church Community Ministry Society

    No set hours

    320 East Hastings Street, Vancouver, BC

    • Lunch at 12:00 pm (start time only; days not listed)
  • Hot meal

    Harbour Light Community Meals

    The Salvation Army Vancouver Harbour Light

    No set hours

    119 East Cordova Street, Vancouver, BC

    • Mon-Fri at 11 am; Sat at 4 pm (start times only)
  • Hot meal

    Heart Tattoo Sunday BBQ Meal

    Heart Tattoo Society

    No set hours

    384 Main Street, Vancouver, BC

    • Sundays at 1:30 pm (start time only); dates and locations subject to change
  • Hot meal · Groceries

    Jesus' Table Saturday Meal

    Love One Another Mission (LOAM) Canada

    No set hours

    East Hastings Street at Columbia Street, Vancouver, BC

    • Saturdays at noon (start time only)
  • Hot meal

    Kiwassa Community Lunch

    Kiwassa Neighbourhood House

    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
  • Students · Hot meal

    LFS|US Wednesday Night Dinners

    Land and Food Systems Undergraduate Society (UBC)

    No set hours
    • Bi-weekly Wednesdays during winter terms; times posted on @lfsusubc Instagram.
    No appointment
  • Hot meal · Seniors

    MPNH Seniors Lunch

    Mount Pleasant Neighbourhood House

    No set hours

    800 E Broadway, Vancouver, BC

    • Every Tuesday at noon
  • Hot meal · Harm reduction

    Powell Street Getaway Daily Meal

    Lookout Housing and Health Society

    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
  • Hot meal

    Ross Street Gurdwara Langar

    Khalsa Diwan Society

    No set hours

    8000 Ross St, Vancouver, BC

    • Daily kitchen; serving times not published - contact the Gurdwara.
    No appointment
  • Hot meal · Seniors

    Seniors' Social Meals

    Frog Hollow Neighbourhood House

    No set hours

    2131 Renfrew St, Vancouver, BC

  • Students · Community fridge · Hot meal

    Sprouts Free Meal Cards and Community Fridge

    UBC Sprouts

    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
  • Breakfast · Students

    Strathcona Community Centre Breakfast Program

    Strathcona Community Centre Association

    No set hours

    601 Keefer Street, Vancouver, BC

    • Every school day (times not published)
  • Hot meal

    The Door Is Open Free Lunch

    The Door Is Open (Catholic Charities)

    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
  • Hot meal · Breakfast · women

    The Door Is Open Women's Wednesday Breakfast and Lunch

    The Door Is Open (Catholic Charities)

    No set hours

    255 Dunlevy Avenue, Vancouver, BC

    • Wednesdays: women's breakfast 8:30 am, women's lunch 11:30 am (start times only)
  • Breakfast · Hot meal

    The Dugout Hot Breakfast

    Dugout Drop-In Society

    No set hours

    59 Powell Street, Vancouver, BC

    • Mon-Sat at 7:30 am; Sundays and holidays at 8:30 am (start times only)
  • Hot meal · Breakfast

    The Kettle Drop-In Meal Program

    The Kettle Society

    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
  • Hot meal

    UGM Community Dinner

    Union Gospel Mission

    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
  • Hot meal

    UGM Community Lunch

    Union Gospel Mission

    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
  • Hot meal · Families · women

    UGM Tuesday Community Family Meal

    Union Gospel Mission

    No set hours

    616 East Cordova Street, Vancouver, BC

    • Tuesdays at 5 pm (start time only); limited drop-in
  • Indigenous · Seniors · Hot meal

    VAFCS Elders' Food and Wellness Program

    Vancouver Aboriginal Friendship Centre Society

    No set hours

    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.