Seniors in Sun Prairie pay $8,851 monthly for nursing home care in a semi-private room and $9,551 for a private room. Home health care, which provides medical support at home, and in-home care, which provides personal care and assistance around the home, both average $5,339 per month — $3,512 less than nursing home care in a semi-private room. Assisted living, which provides residential care and assistance with daily activities, averages $4,800 per month — $4,051 less than nursing home care. Adult day health care, the most affordable option, offers medical care and activities during set hours and costs $6,832 less than nursing home care.