Skip to main content

Home Care in Ontario

Professional caregivers who provide assistance in the senior's own home, from companionship to skilled nursing.

931 communities found

Who Is It For?

Seniors who wish to remain in their own home but need help with personal care, household tasks, or medical support.

What to Expect

Professional caregivers visit on a scheduled or live-in basis to assist with bathing, meal preparation, medication reminders, companionship, and skilled nursing tasks.

Pricing in Canada

Home care in Canada ranges from $25 to $50/hour for personal support workers. Provincial home care programs may cover some or all costs depending on assessed needs.

A&B Homecare Services (photo: A&B Cleaner, via Google)

A&B Homecare Services

Hamilton, ON

4.2

Contact for pricing: (365) 298-0013

Memory CareHome Care
SeniorHome.ca - Acclaim Health Coptic Club

Acclaim Health Coptic Club

Mississauga, ON

4.0

Contact for pricing: (365) 298-0013

Memory CareHome CareAdult Day Programs
Bay ridge long term care - Photo 1

Bay ridge long term care

Pickering, ON

From $3,231/moest.

Nursing HomesHome Care
Boomer Cares - Cambridge ON (photo: Boomer Cares - Cambridge ON, via Google)

Boomer Cares - Cambridge ON

Cambridge, ON

Contact for pricing: (365) 298-0013

Memory CareHome CareRespite Care
Boomer Cares - Guelph ON (photo: Boomer Cares - Guelph ON, via Google)

Boomer Cares - Guelph ON

Guelph, ON

5.0

Contact for pricing: (365) 298-0013

Memory CareHome CareRespite Care
Boomer Cares - Kitchener ON (photo: Boomer Cares - Kitchener ON, via Google)

Boomer Cares - Kitchener ON

Kitchener, ON

Contact for pricing: (365) 298-0013

Memory CareHome CareRespite Care
Boomer Cares - Waterloo ON (photo: Boomer Cares - Waterloo ON, via Google)

Boomer Cares - Waterloo ON

Waterloo, ON

Contact for pricing: (365) 298-0013

Memory CareHome CareRespite Care
Brampton Nursing Care Centre - Photo 1

Brampton Nursing Care Centre

Brampton, ON

5.0

Contact for pricing: (365) 298-0013

Nursing HomesHome CareRespite Care
SeniorHome.ca - Brierwood Gardens Long-Term Care Home

Brierwood Gardens Long-Term Care Home

Brantford, ON

1.0

From $2,459/moest.

Nursing HomesHome Care
Carebridge Community Support (photo: Robert Eves, via Google)

Carebridge Community Support

Mississippi Mills, ON

3.9

Contact for pricing: (365) 298-0013

Independent LivingHome Care
SeniorHome.ca - Carefirst Seniors And Community Services Association

Carefirst Seniors And Community Services Association

Markham, ON

1.0

Contact for pricing: (365) 298-0013

Assisted LivingHome CareAdult Day Programs
SeniorHome.ca - CarePro Solutions exterior

CarePro Solutions

Barrie, ON

Contact for pricing: (365) 298-0013

Assisted LivingHome CareRespite Care+2
Cavendish Manor Retirement Residence - Photo 1

Cavendish Manor Retirement Residence

Niagara Falls, ON

4.4

Contact for pricing: (365) 298-0013

Nursing HomesHome Care
ComForCare Home Care (Pickering, ON) (photo: ComForCare Home Care (Pickering, ON), via Google)

ComForCare Home Care (Pickering, ON)

Ajax, ON

Contact for pricing: (365) 298-0013

Memory CareHome Care
Extendicare Inc - Photo 1

Extendicare

London, ON

1.0

From $2,941/moest.

Nursing HomesHome Care
Extendicare - Photo 3

Extendicare

Thunder Bay, ON

1.0

From $2,485/moest.

Nursing HomesHome Care
Extendicare Bay Ridges - Photo 1

Extendicare Bay Ridges

Pickering, ON

2.4

From $3,260/moest.

Nursing HomesHome Care
Extendicare Burloak - Photo 1

Extendicare Burloak

Burlington, ON

4.0

From $2,879/moest.

Nursing HomesHome Care
Extendicare Columbia Forest - Photo 1

Extendicare Columbia Forest

Waterloo, ON

4.1

From $2,891/moest.

Nursing HomesHome Care
Extendicare Elginwood - Photo 1

Extendicare Elginwood

Richmond Hill, ON

4.0

From $3,113/moest.

Nursing HomesHome Care
Extendicare Halton Hills - Photo 2

Extendicare Halton Hills

Halton Hills, ON

3.2

From $2,879/moest.

Nursing HomesHome Care
Extendicare Maple View - Photo 1

Extendicare Maple View of Sault Ste. Marie

Sault Ste. Marie, ON

2.9

From $2,434/moest.

Nursing HomesHome Care
Extendicare Northridge Long-Term Care Home - Photo 1

Extendicare Northridge Long-Term Care Home

Oakville, ON

5.0

From $2,849/moest.

Nursing HomesHome Care
Extendicare Oshawa - Photo 1

Extendicare Oshawa

Oshawa, ON

3.7

From $2,307/moest.

Nursing HomesHome Care

Cities for Home Care in Ontario

Frequently Asked Questions

How much does home care cost in Ontario?

Home care in Ontario ranges from $25 to $50 per hour for personal support workers. Provincial home care programs may cover some or all costs depending on assessed needs — for example, Ontario's Home and Community Care program and BC's Home Support program provide publicly funded options. Live-in care arrangements have different pricing structures.

Who is eligible for home care in Ontario?

Home care is available to seniors who wish to remain in their own home but need help with personal care, household tasks, or medical support. Provincial programs require a needs assessment through your regional health authority; private home care is available to anyone. The Canadian Home Care Association (cdnhomecare.ca) provides province-by-province eligibility guides.

What services does home care include?

Home care services include personal care (bathing, dressing), meal preparation, medication reminders, light housekeeping, companionship, transportation, and skilled nursing tasks. Services can be scheduled hourly, daily, or as live-in care. According to CIHI, home care is the fastest-growing sector of the Canadian healthcare system, serving over 1.2 million Canadians annually.

How do I arrange home care in Ontario?

Contact your provincial home care program for a needs assessment, or reach out to private home care agencies directly. Compare agencies based on services offered, caregiver qualifications, availability, and reviews from other families. Your family physician can also initiate a referral to your regional home care program.