How much does in-home care cost?

In-home care is billed by the hour, so the monthly cost depends entirely on how many hours you need. At the national average of about $32 an hour, 20 hours a week costs roughly $2,771 a month.

Sourced figure National average for 2026: $32 per hour (about $2,771 a month at 20 hours a week).

What In-Home Care includes

  • Non-medical help: bathing, dressing, meals, light housekeeping, companionship
  • Home health aide services, which may include some medical tasks
  • Flexible scheduling, from a few hours a week to 24-hour live-in care

What drives the price

  • Hours per week — the single biggest variable in the bill
  • Hourly rate, which varies by state from roughly $25 to $40 an hour
  • Agency versus independent caregiver (agencies cost more but handle taxes and insurance)
  • Whether the caregiver needs specialized dementia training

How families pay for it

  • Private pay, the most common arrangement
  • Medicare only for short-term skilled home health care ordered by a doctor — not for help with daily living
  • Medicaid home- and community-based services waivers in many states
  • Veterans Aid & Attendance, which can be applied to in-home care
  • Long-term care insurance, which usually covers home care

Estimate your cost

In-Home Care cost by state

Ranked from most to least expensive. These are modeled from each state's assisted living level — see the method note.

StateAvg hourlyBasis
District of Columbia$44/hrModeled
Vermont$43/hrModeled
Massachusetts$43/hrModeled
Connecticut$43/hrModeled
New Jersey$43/hrModeled
Maine$42/hrModeled
Delaware$41/hrModeled
New Hampshire$40/hrModeled
Maryland$38/hrModeled
Oregon$38/hrModeled
New York$37/hrModeled
Hawaii$36/hrModeled
Washington$36/hrModeled
Colorado$36/hrModeled
Virginia$35/hrModeled
Illinois$35/hrModeled
California$34/hrModeled
North Carolina$34/hrModeled
Rhode Island$33/hrModeled
Wisconsin$32/hrModeled
Montana$32/hrModeled
Kansas$32/hrModeled
West Virginia$31/hrModeled
Nebraska$31/hrModeled
Ohio$31/hrModeled
Pennsylvania$31/hrModeled
Alaska$31/hrModeled
Minnesota$30/hrModeled
Iowa$30/hrModeled
Missouri$30/hrModeled
Michigan$30/hrModeled
Oklahoma$29/hrModeled
New Mexico$29/hrModeled
Idaho$29/hrModeled
Tennessee$29/hrModeled
Arizona$28/hrModeled
Arkansas$27/hrModeled
Kentucky$27/hrModeled
Florida$27/hrModeled
Indiana$27/hrModeled
South Carolina$26/hrModeled
Utah$26/hrModeled
South Dakota$26/hrModeled
Georgia$26/hrModeled
Wyoming$25/hrModeled
Texas$25/hrModeled
Nevada$25/hrModeled
North Dakota$25/hrModeled
Louisiana$24/hrModeled
Mississippi$23/hrModeled
Alabama$23/hrModeled

Frequently asked questions

How much does in-home care cost per hour?

The national average is about $32 an hour for a home health aide, and CareScout reported a 2025 national median of $35 an hour for non-medical care. State averages range from roughly $25 to $40.

How much does in-home care cost per month?

It depends on hours. At $32 an hour, 20 hours a week is about $2,771 a month; 40 hours a week is about $5,500; and 24/7 care can exceed $20,000 a month.

Is in-home care cheaper than assisted living?

For part-time help, yes. Once you need roughly 40 or more hours a week, in-home care often costs as much as or more than assisted living — and it does not include a safe building, meals, or 24-hour staffing.

Does Medicare pay for in-home care?

Medicare covers medically necessary, intermittent skilled home health care, but not long-term help with bathing, dressing, or meals.

What is the difference between home care and home health care?

Home care (or home health aide services) helps with daily living and companionship. Home health care is skilled clinical care — nursing, therapy — ordered by a physician.