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
Hamilton, ON
4.2Contact for pricing: (365) 298-0013

Acclaim Health Coptic Club
Mississauga, ON
4.0Contact for pricing: (365) 298-0013

Bay ridge long term care
Pickering, ON
From $3,231/moest.

Boomer Cares - Cambridge ON
Cambridge, ON
Contact for pricing: (365) 298-0013

Boomer Cares - Guelph ON
Guelph, ON
5.0Contact for pricing: (365) 298-0013

Boomer Cares - Kitchener ON
Kitchener, ON
Contact for pricing: (365) 298-0013

Boomer Cares - Waterloo ON
Waterloo, ON
Contact for pricing: (365) 298-0013

Brampton Nursing Care Centre
Brampton, ON
5.0Contact for pricing: (365) 298-0013

Brierwood Gardens Long-Term Care Home
Brantford, ON
1.0From $2,459/moest.

Carebridge Community Support
Mississippi Mills, ON
3.9Contact for pricing: (365) 298-0013

Carefirst Seniors And Community Services Association
Markham, ON
1.0Contact for pricing: (365) 298-0013

CarePro Solutions
Barrie, ON
Contact for pricing: (365) 298-0013

Cavendish Manor Retirement Residence
Niagara Falls, ON
4.4Contact for pricing: (365) 298-0013

ComForCare Home Care (Pickering, ON)
Ajax, ON
Contact for pricing: (365) 298-0013

Extendicare
London, ON
1.0From $2,941/moest.

Extendicare
Thunder Bay, ON
1.0From $2,485/moest.

Extendicare Bay Ridges
Pickering, ON
2.4From $3,260/moest.

Extendicare Burloak
Burlington, ON
4.0From $2,879/moest.

Extendicare Columbia Forest
Waterloo, ON
4.1From $2,891/moest.

Extendicare Elginwood
Richmond Hill, ON
4.0From $3,113/moest.

Extendicare Halton Hills
Halton Hills, ON
3.2From $2,879/moest.

Extendicare Maple View of Sault Ste. Marie
Sault Ste. Marie, ON
2.9From $2,434/moest.

Extendicare Northridge Long-Term Care Home
Oakville, ON
5.0From $2,849/moest.

Extendicare Oshawa
Oshawa, ON
3.7From $2,307/moest.
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.