Meals & Food Banks

Food costs use up a great deal of income for those on limited income. Because food costs are flexible (while income and rent may not be), many individuals are simply unable to purchase all the food they need.

Below is a list of all Meals and Food Banks in the Greater Victoria area:

For daily listings please click here: EVENTS, choose category: meals

  • Rainbow Kitchen

    500 Admirals Rd
    Meals are M-F first come, first serve. Christmas meal Dec 25.
    Bread and produce based on availability

  • Our Place

    919 Pandora Ave
    Breakfast: 7-8am Lunch: 12-1pm
    Dinner: 5-6pm. 7 days a week
    Stat holiday meals vary

  • Mustard Seed

    625 Queens Ave
    Lunch: Mon-Fri 11:30am-12:30pm
    Coffee & afternoon programs.
    Street Cafe: Fri 6:30pm call to reserve.
    Agape Dinner: Sat 5pm, no reservation.
    Family Dinner 2nd & 3rd Sun of each month. Call to confirm attendance 250-220-6992

  • Anawim House

    973 Caledonia Ave
    Breakfast: Mon, Tue, Thu, Fri, Sat 10am
    Lunch: Mon,Tue,Thu,Fri, Sign-up 10-11am.
    Dinner: Wed & Fri, sign up by 2pm.
    For people abstinent from substances.

  • Food Not Bombs

    950 Kings Rd
    Centennial Square, Sun 4pm
    Vegan, home cooked meal

  • Rock Bay Landing
  • 535 Ellice St
    Sat & Mon 3:30pm tickets for non-residents. 50 tickets only
  • Salvation Army ARC

    525 Johnson St
    Lunch: Mon Wed Fri: 11:45-12:30pm
    Coffee and Donuts: Tues 10:30am

  • The Soup Kitchen

    St Andrew’s, 740 View St
    Breakfast: Mon-Fri 8:30-10am. Open all stats except Christmas Day.

  • Sandy Merriman

    809 Burdett Ave
    Lunch: Drop In Program/7 Days, 11:30-2pm. For women at risk/
    experiencing homelessness, including trans women, gender fluid & non-binary people

  • Peers

    1-744 Fairview Rd, Esquimalt
    Lunch: For current and former sex workers only, Mon-Thur 12:30pm

  • Saturday Street Breakfast:

    1st Sat: Our Place 919 Pandora 8:30am
    2nd Sat: St Andrew’s Kirk Hall, 680 Courtenay St 8:15am
    3rd Sat: Glad Tidings, 1800 Quadra St, 250-384-7633 8:30-10:30am
    4th Sat: Our Place, 919 Pandora 8:30am
    5th Sat: Our Place, 919 Pandora 8:15am

    • Society of Saint Vincent de Paul Social Concerns Office

      833 Yates St
      Mon-Fri 11am-3:30pm – last person served at 3:15pm.

    • Salvation Army Stan Hagen Centre

      2695 Quadra St
      Mon-Fri 9-11:45am & 1-4:15pm. Emergency hamper 3x per year

    • St John the Divine

      1611 Quadra St
      Tues & Fri 10-noon.
      Closed the week after cheque issue – One food hamper per month.

    • Mustard Seed

      625 Queens Ave
      Monday to Friday from 9:00 a.m. to 1:45 p.m. Everyone welcome. ID required. Walk-in or by appointment.

      Note: Every 1st and 2nd Friday of the month is by appointment only and is from 3:00 to 6:00 p.m. Book appointments 1 to 2 days ahead.

    • Living Edge
      Fresh Food Distribution:


      First Baptist Church – 877 North Park St
      Wednesdays 5:00 p.m. to 6:00 p.m.

      Quadra Village Community Center – 901 Kings Road 
      Thursdays 11:00 a.m. to 12:00 p.m. (arrive early)

      Central Baptist Church *NEW* – 833 Pandora Ave
      Mondays 5:30 p.m. to 6:30 p.m.

      Corner of Goldstream Ave & Veteran’s Memorial – 898 Royal Oak Ave
      Fridays 12:00 p.m. to 1:00 p.m.

      Gateway Baptist Church – 898 Royal Oak Ave
      Tuesdays 5:00 p.m. to 6:00 p.m.

      Saanich Baptist Church – 7577 Wallace Drive
      Thursdays 5:30 p.m. to 6:30 p.m.

      Esquimalt Neighbourhood House *NEW* – 511 Constance Avenue
      Saturdays 11:00 a.m. to 12:00 p.m.

      For more information on Living Edge click here:

Can’t find what you’re looking for? List of additional community resources and contacts:

If you urgently require assistance, please call Vancouver Island Crisis Line: 1-888-494-3888 for people in emotional crisis, including suicideand mental health issues.Youth may access for online emotional support for youth under 25 years.

In Crisis?:

If you require urgent emotional support, including having thoughts of suicide and other mental health issues, please call Vancouver Island Crisis Line: 1-888-494-3888.

Youth (under 25 years of age) may access for online emotional support.

For other resources, including shelter availability, visit