Although the cost of care homes can vary across the country, on average you can expect to pay around £29,250 per year in a residential home and around £39,300 (or more) per year if you require nursing care.