Welcome to McKenzie Healthcare

Welcome to McKenzie HealthCare. We provide a range of long stay, short stay and day care services for those requiring medical and aged care services. Quality nursing cares are maintained through our rigorous internal audits and assured through the Ministry of Health "Certification" programme.


As a medical hospital we provide Palliative Care and Hospital level services. Those seeking Rest Home Residential Care are assured continuity by being able to remain within the same facility should their needs progress to Hospital level care. However most people would prefer to remain in their own home and our short stay, respite and day care services all actively support this aim. 


We service the South Canterbury District Health Board area though clients come to Geraldine from Ashburton, Temuka, Timaru and further afield like Wanaka and Queenstown.


McKenzie HealthCare staff are proud of the service they provide to the Geraldine community and look forward to being of assistance to you.

McKenzie HealthCare
2 McKenzie Street, Geraldine, 7930
South Canterbury

Tel: 03 693 8299 | Fax: 03 693 8267