Meal Delivery Services for Seniors in BC
Good nutrition is foundational to healthy aging. BC offers Meals on Wheels, congregate dining programs, and grocery delivery services to help seniors stay well-nourished at home.
Greater Victoria
1 provider in the Greater Victoria area
Serves: Greater Victoria
Beacon Community Services Meals on Wheels provides home help in British Columbia, BC. They serve the Greater Victoria region. Contact them at 250-656-5537 for more information.
Beacon Community Services Meals on Wheels provides home help in British Columbia, BC, serves Victoria and surrounding area
Metro Vancouver
33 providers in the Metro Vancouver area
Serves: White Rock & South Surrey
Better Meals - Nutritious Meal Delivery provides meal delivery in White Rock, BC. They serve the Metro Vancouver region. Contact them at 604-299-1877 for more information.
Better Meals - Nutritious Meal Delivery provides meal delivery in White Rock, BC, serves White Rock and surrounding area
Serves: Burnaby (Metro Vancouver)
Catering Service provides meal delivery in Burnaby, BC. They serve the Metro Vancouver region. Contact them at 604-435-1994 for more information.
Catering Service provides meal delivery in Burnaby, BC, serves Burnaby and surrounding area
Serves: White Rock & South Surrey
Community Connections Program - Settlement Services for Immigrants provides meal delivery in White Rock, BC. They serve the Metro Vancouver region. Contact them at 604-597-0205 for more information.
Community Connections Program - Settlement Services for Immigrants provides meal delivery in White Rock, BC, serves White Rock and surrounding area
Serves: Maple Ridge (Metro Vancouver)
Community Dinner Saturday provides dental services in Maple Ridge, BC. They serve the Metro Vancouver region.
Community Dinner Saturday provides dental services in Maple Ridge, BC, serves Maple Ridge and surrounding area
Serves: White Rock & South Surrey
Community Seniors Hub - Seniors Services provides meal delivery in White Rock, BC. They serve the Metro Vancouver region. Contact them at 604-542-4357 for more information.
Community Seniors Hub - Seniors Services provides meal delivery in White Rock, BC, serves White Rock and surrounding area
Serves: North Shore (North Vancouver)
Congregate Meal Program provides meal delivery in North Vancouver, BC. They serve the Metro Vancouver region. Contact them at 604-761-1474 for more information.
Congregate Meal Program provides meal delivery in North Vancouver, BC, serves North Vancouver and surrounding area
Serves: Burnaby (Metro Vancouver)
Dairyland Home Service provides meal delivery in Burnaby, BC. They serve the Metro Vancouver region. Contact them at 877-341-8700 for more information.
Dairyland Home Service provides meal delivery in Burnaby, BC, serves Burnaby and surrounding area
Serves: Surrey & North Delta
DIVERSEcity Community Resources Society (DCRS) provides meal delivery in Surrey, BC. They serve the Metro Vancouver region. Contact them at 604-597-0205 for more information.
DIVERSEcity Community Resources Society (DCRS) provides meal delivery in Surrey, BC, serves Surrey and surrounding area
Serves: White Rock & South Surrey
DIVERSEcity Community Resources Society (DCRS) provides meal delivery in White Rock, BC. They serve the Metro Vancouver region. Contact them at 604-597-0205 for more information.
DIVERSEcity Community Resources Society (DCRS) provides meal delivery in White Rock, BC, serves White Rock and surrounding area
Serves: White Rock & South Surrey
Food Bank - Surrey provides meal delivery in White Rock, BC. They serve the Metro Vancouver region. Contact them at 604-581-5443 for more information.
Food Bank - Surrey provides meal delivery in White Rock, BC, serves White Rock and surrounding area
Serves: North Shore (North Vancouver)
Food Hub – North Shore provides meal delivery in North Vancouver, BC. They serve the Metro Vancouver region. Contact them at 604-987-8138 for more information.
Food Hub – North Shore provides meal delivery in North Vancouver, BC, serves North Vancouver and surrounding area
Serves: Maple Ridge (Metro Vancouver)
Friends in Need – Seniors Friendly Food Bank provides dental services in Maple Ridge, BC. They serve the Metro Vancouver region. Contact them at 604-467-4993 for more information.
Friends in Need – Seniors Friendly Food Bank provides dental services in Maple Ridge, BC, serves Maple Ridge and surrounding area
Serves: Vancouver (Metro Vancouver)
Greater Vancouver Food Bank provides meal delivery in Vancouver, BC. They serve the Metro Vancouver region. Contact them at 604-876-3601 for more information.
Greater Vancouver Food Bank provides meal delivery in Vancouver, BC, serves Vancouver and surrounding area
Serves: North Shore (North Vancouver)
Harvest Project provides meal delivery in North Vancouver, BC. They serve the Metro Vancouver region. Contact them at 604-983-9488 for more information.
Harvest Project provides meal delivery in North Vancouver, BC, serves North Vancouver and surrounding area
Serves: Burnaby (Metro Vancouver)
Japanese-Style Meals on Wheels provides meal delivery in Burnaby, BC. They serve the Metro Vancouver region. Contact them at 604-687-2172 for more information.
Japanese-Style Meals on Wheels provides meal delivery in Burnaby, BC, serves Burnaby and surrounding area
Serves: Burnaby (Metro Vancouver)
Meals on Wheels provides meal delivery in Burnaby, BC. They serve the Metro Vancouver region. Contact them at 604-299-5754 for more information.
Meals on Wheels provides meal delivery in Burnaby, BC, serves Burnaby and surrounding area
Serves: White Rock & South Surrey
Meals on Wheels - Fraser Health Area provides meal delivery in White Rock, BC. They serve the Metro Vancouver region. Contact them at 604-870-3764 for more information.
Meals on Wheels - Fraser Health Area provides meal delivery in White Rock, BC, serves White Rock and surrounding area
Serves: North Shore (North Vancouver)
North Shore Meals on Wheels provides meal delivery in North Vancouver, BC. They serve the Metro Vancouver region. Contact them at 604-922-3414 for more information.
North Shore Meals on Wheels provides meal delivery in North Vancouver, BC, serves North Vancouver and surrounding area
Serves: North Shore (North Vancouver)
Parkgate Society – Seymour Access Bus provides meal delivery in North Vancouver, BC. They serve the Metro Vancouver region. Contact them at 604-983-6359 for more information.
Parkgate Society – Seymour Access Bus provides meal delivery in North Vancouver, BC, serves North Vancouver and surrounding area
Serves: Surrey & North Delta
Providing Food Assistanceto Everyone in Need provides meal delivery in Surrey, BC. They serve the Metro Vancouver region. Contact them at 604-581-5443 for more information.
Providing Food Assistanceto Everyone in Need provides meal delivery in Surrey, BC, serves Surrey and surrounding area
Serves: White Rock & South Surrey
Providing Food Assistanceto Everyone in Need provides meal delivery in White Rock, BC. They serve the Metro Vancouver region. Contact them at 604-581-5443 for more information.
Providing Food Assistanceto Everyone in Need provides meal delivery in White Rock, BC, serves White Rock and surrounding area
Serves: North Shore (North Vancouver)
Quest Food Exchange provides meal delivery in North Vancouver, BC. They serve the Metro Vancouver region. Contact them at 604-566-0110 for more information.
Quest Food Exchange provides meal delivery in North Vancouver, BC, serves North Vancouver and surrounding area
Serves: Richmond
The Richmond Food Bank is a dynamic hub that connects people, food, and services essential for the health and well-being of our community. We provide nutritious grocery assistance through our grocery distributions, home delivery service, school meal program, community gardening program, and supplying community partners with food for their programs. We do not solicit door-to-door or by telephone. Visit our website at https://rfbs.org/ for the most up-to-date information.
The Richmond Food Bank is a dynamic hub that connects people, food, and services essential for the health and well-being of our community, serves Richmond and surrounding area
Serves: North Shore (North Vancouver)
Salvation Army Food Hampers provides meal delivery in North Vancouver, BC. They serve the Metro Vancouver region. Contact them at 604-988-7225 for more information.
Salvation Army Food Hampers provides meal delivery in North Vancouver, BC, serves North Vancouver and surrounding area
Serves: North Shore (North Vancouver)
Salvation Army: Frozen Meals provides meal delivery in North Vancouver, BC. They serve the Metro Vancouver region. Contact them at 604-988-7225 for more information.
Salvation Army: Frozen Meals provides meal delivery in North Vancouver, BC, serves North Vancouver and surrounding area
Serves: Burnaby (Metro Vancouver)
Seniors Services Society provides meal delivery in Burnaby, BC. They serve the Metro Vancouver region. Contact them at 604-520-6621 for more information.
Seniors Services Society provides meal delivery in Burnaby, BC, serves Burnaby and surrounding area
Serves: North Shore (North Vancouver)
Sharing Abundance provides meal delivery in North Vancouver, BC. They serve the Metro Vancouver region. Contact them at 604-985-0709 for more information.
Sharing Abundance provides meal delivery in North Vancouver, BC, serves North Vancouver and surrounding area
Serves: White Rock & South Surrey
Social Community Events - Surrey / WRSS provides meal delivery in White Rock, BC. They serve the Metro Vancouver region. Contact them at 604-531-9400 for more information.
Social Community Events - Surrey / WRSS provides meal delivery in White Rock, BC, serves White Rock and surrounding area
Serves: White Rock & South Surrey
Sources BC provides meal delivery in White Rock, BC. They serve the Metro Vancouver region. Contact them at 604-542-4357 for more information.
Sources BC provides meal delivery in White Rock, BC, serves White Rock and surrounding area
Serves: Richmond
St. Albans is a parish of committed Christians, loving God and our neighbour, welcoming all people, pursuing spiritual growth through prayer, worship and education, and actively reaching out to and serving our community. English Sunday service at 8:30am and 10:00am.
Serves: North Shore (North Vancouver)
St. Andrews United Church provides meal delivery in North Vancouver, BC. They serve the Metro Vancouver region. Contact them at 604-985-0408 for more information.
Serves: White Rock & South Surrey
Surrey Food Bank Society provides meal delivery in White Rock, BC. They serve the Metro Vancouver region. Contact them at 604-581-5443 for more information.
Surrey Food Bank Society provides meal delivery in White Rock, BC, serves White Rock and surrounding area
Serves: Surrey & North Delta
Surrey Food Bank Society provides meal delivery in Surrey, BC. They serve the Metro Vancouver region. Contact them at 604-581-5443 for more information.
Surrey Food Bank Society provides meal delivery in Surrey, BC, serves Surrey and surrounding area
Fraser Valley
17 providers in the Fraser Valley area
Serves: Chilliwack & Fraser Valley
Aldergrove Veterans & Seniors Society provides meal delivery in Chilliwack, BC. They serve the Fraser Valley region. Contact them at 604-856-3271 for more information.
Aldergrove Veterans & Seniors Society provides meal delivery in Chilliwack, BC, serves Chilliwack and surrounding area
Serves: Abbotsford (Fraser Valley)
ARCHWAY FOOD BANK provides meal delivery in Abbotsford, BC. They serve the Fraser Valley region. Contact them at 604-859-5749 for more information.
ARCHWAY FOOD BANK provides meal delivery in Abbotsford, BC, serves Abbotsford and surrounding area
Serves: Chilliwack & Fraser Valley
Better Meals - Nutritious Meal Delivery provides meal delivery in Chilliwack, BC. They serve the Fraser Valley region. Contact them at 604-299-1877 for more information.
Better Meals - Nutritious Meal Delivery provides meal delivery in Chilliwack, BC, serves Chilliwack and surrounding area
Serves: Chilliwack & Fraser Valley
Chilliwack Pro-Life Society provides meal delivery in Chilliwack, BC. They serve the Fraser Valley region. Contact them at 604-795-3091 for more information.
Chilliwack Pro-Life Society provides meal delivery in Chilliwack, BC, serves Chilliwack and surrounding area
Serves: Chilliwack & Fraser Valley
Chilliwack Seniors Compassionate Care provides meal delivery in Chilliwack, BC. They serve the Fraser Valley region. Contact them at 604-795-3091 for more information.
Chilliwack Seniors Compassionate Care provides meal delivery in Chilliwack, BC, serves Chilliwack and surrounding area
Serves: Chilliwack & Fraser Valley
Chilliwack Support Services For Older Adults provides meal delivery in Chilliwack, BC. They serve the Fraser Valley region. Contact them at 778-539-5102 for more information.
Chilliwack Support Services For Older Adults provides meal delivery in Chilliwack, BC, serves Chilliwack and surrounding area
Serves: Chilliwack & Fraser Valley
Compassionate Neighborhood Health Partners Society provides meal delivery in Chilliwack, BC. They serve the Fraser Valley region. Contact them at 778-539-5102 for more information.
Compassionate Neighborhood Health Partners Society provides meal delivery in Chilliwack, BC, serves Chilliwack and surrounding area
Serves: Chilliwack & Fraser Valley
Food Services - The Gateway of Hope - Langley provides meal delivery in Chilliwack, BC. They serve the Fraser Valley region. Contact them at 604-514-7375 for more information.
Food Services - The Gateway of Hope - Langley provides meal delivery in Chilliwack, BC, serves Chilliwack and surrounding area
Serves: Abbotsford (Fraser Valley)
FOODBANK HOME DELIVERY provides meal delivery in Abbotsford, BC. They serve the Fraser Valley region. Contact them at 604-859-5749 for more information.
FOODBANK HOME DELIVERY provides meal delivery in Abbotsford, BC, serves Abbotsford and surrounding area
Serves: Chilliwack & Fraser Valley
Friendship House - Kent-Harrison Senior Social Centre provides meal delivery in Chilliwack, BC. They serve the Fraser Valley region. Contact them at 604-745-3699 for more information.
Friendship House - Kent-Harrison Senior Social Centre provides meal delivery in Chilliwack, BC, serves Chilliwack and surrounding area
Serves: Chilliwack & Fraser Valley
Hope Community Services provides meal delivery in Chilliwack, BC. They serve the Fraser Valley region. Contact them at 778-601-6476 for more information.
Hope Community Services provides meal delivery in Chilliwack, BC, serves Chilliwack and surrounding area
Serves: Chilliwack & Fraser Valley
Kent-Harrison Senior Social Centre Society provides meal delivery in Chilliwack, BC. They serve the Fraser Valley region. Contact them at 604-745-3699 for more information.
Kent-Harrison Senior Social Centre Society provides meal delivery in Chilliwack, BC, serves Chilliwack and surrounding area
Serves: Chilliwack & Fraser Valley
Lunch with the Bunch - Seniors' Lunch provides meal delivery in Chilliwack, BC. They serve the Fraser Valley region. Contact them at 778-601-6476 for more information.
Lunch with the Bunch - Seniors' Lunch provides meal delivery in Chilliwack, BC, serves Chilliwack and surrounding area
Serves: Abbotsford (Fraser Valley)
Mama Michelle's Kitchen provides fresh home-cooked meals prepared daily for takeaway in Abbotsford. Offers portion sizes for 1, 2, or families, with gluten-free, vegan, and keto options.
Mama Michelle's Kitchen provides fresh home-cooked meals prepared daily for takeaway in Abbotsford, serves Abbotsford and surrounding area
Serves: Chilliwack & Fraser Valley
Meals on Wheels - Fraser Health Area provides meal delivery in Chilliwack, BC. They serve the Fraser Valley region. Contact them at 604-870-3764 for more information.
Meals on Wheels - Fraser Health Area provides meal delivery in Chilliwack, BC, serves Chilliwack and surrounding area
Serves: Chilliwack & Fraser Valley
Salvation Army provides meal delivery in Chilliwack, BC. They serve the Fraser Valley region. Contact them at 604-514-7375 for more information.
Salvation Army provides meal delivery in Chilliwack, BC, serves Chilliwack and surrounding area
Serves: Chilliwack & Fraser Valley
Seniors' Programs provides meal delivery in Chilliwack, BC. They serve the Fraser Valley region. Contact them at 604-854-1733 for more information.
Seniors' Programs provides meal delivery in Chilliwack, BC, serves Chilliwack and surrounding area
Okanagan
21 providers in the Okanagan area
Serves: Kelowna (Okanagan)
Food Banks Central Okanagan Food Bank 12:00PM- 3:00PM provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 250-763-7161 for more information.
Food Banks Central Okanagan Food Bank 12:00PM- 3:00PM provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Serves: Kelowna (Okanagan)
Heart to Home Meals provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 236-302-3586 for more information.
Heart to Home Meals provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Serves: Kelowna (Okanagan)
Home for Dinner provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 778-478-0343 for more information.
Home for Dinner provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Serves: Kelowna (Okanagan)
Kelowna Community Fridge Okanagan Fruit Tree Project Society (OFTP) provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 250-277-1932 for more information.
Kelowna Community Fridge Okanagan Fruit Tree Project Society (OFTP) provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Serves: Lake Country (Okanagan)
Lake Country Food Bank provides meal delivery in Lake Country, BC. They serve the Okanagan region. Contact them at 250-766-0125 for more information.
Lake Country Food Bank provides meal delivery in Lake Country, BC, serves Lake Country and surrounding area
Serves: Kelowna (Okanagan)
Lakeview Market (Pandosy & KLO) provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 250-762-2913 for more information.
Lakeview Market (Pandosy & KLO) provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Serves: Kelowna (Okanagan)
Lani’s Kitchen provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 778-770-2253 for more information.
Lani’s Kitchen provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Serves: Kelowna (Okanagan)
M&M Food Market: Pick-up and Delivery provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 250-862-2366 for more information.
M&M Food Market: Pick-up and Delivery provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Serves: Kelowna (Okanagan)
May Bennett Meal Program provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 250-980-1400 for more information.
May Bennett Meal Program provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Serves: Kelowna (Okanagan)
Meal Prep For You provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 250-878-4226 for more information.
Meal Prep For You provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Serves: Kelowna (Okanagan)
Meals for Purchase (Prepared) Better Meals provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 888-838-1888 for more information.
Meals for Purchase (Prepared) Better Meals provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Serves: Kelowna (Okanagan)
Meals on Wheels - Dinners at Home provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 250-763-2424 for more information.
Meals on Wheels - Dinners at Home provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Serves: Kelowna (Okanagan)
Mike’s Produce provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 250-763-3131 for more information.
Mike’s Produce provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Serves: Kelowna (Okanagan)
Salvation Army Seniors Drop-In Lunch provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 250-860-2329 for more information.
Salvation Army Seniors Drop-In Lunch provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Serves: Kelowna (Okanagan)
Shop by Phone Superstore: Delivery or pick-up provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 250-717-2536 for more information.
Shop by Phone Superstore: Delivery or pick-up provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Serves: Kelowna (Okanagan)
The Bistro, Parkinson Senior Activity Centre provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 250-762-4108 for more information.
The Bistro, Parkinson Senior Activity Centre provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Serves: Kelowna (Okanagan)
Unearthed Organics: Delivery provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 250-767-6636 for more information.
Unearthed Organics: Delivery provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Serves: Kelowna (Okanagan)
Urban Fare provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 250-860-0608 for more information.
Urban Fare provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Serves: Kelowna (Okanagan)
Urban Harvest Organic Delivery provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 250-868-2704 for more information.
Urban Harvest Organic Delivery provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Serves: Kelowna (Okanagan)
Veterans Food Bank provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 250-448-4405 for more information.
Veterans Food Bank provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Serves: Kelowna (Okanagan)
Walmart: Delivery or pick-up provides meal delivery in Kelowna, BC. They serve the Okanagan region. Contact them at 250-860-8811 for more information.
Walmart: Delivery or pick-up provides meal delivery in Kelowna, BC, serves Kelowna and surrounding area
Northern BC
2 providers in the Northern BC area
Serves: Prince George & Northern BC
Meals on Wheels - Interior Health Area provides meal delivery in Prince George, BC. They serve the Northern BC region. Contact them at 250-365-7711 for more information.
Meals on Wheels - Interior Health Area provides meal delivery in Prince George, BC, serves Prince George and surrounding area
Serves: Prince George & Northern BC
Meals on Wheels - Northern Health Area provides meal delivery in Prince George, BC. They serve the Northern BC region. Contact them at 250-564-5888 for more information.
Meals on Wheels - Northern Health Area provides meal delivery in Prince George, BC, serves Prince George and surrounding area
Frequently Asked Questions
How much do Meals on Wheels cost?
Most Meals on Wheels programs in BC charge $7-$10 per meal. Many offer subsidized rates based on income. Some programs are funded by the health authority and offered free to eligible seniors.
Can I get meals if I have dietary restrictions?
Most meal delivery programs accommodate common dietary needs including diabetic, low-sodium, pureed/minced, and vegetarian options. Ask when you register about specific restrictions.
Need help with meals?
Our Care Navigator can find meal programs and other daily living supports in your area.
