Book Online/Contact

To book online with a health professional click here.

Affinity Health Clinic Hours

Monday : 8 – 7
Tuesday : 9 – 4:30
Wednesday : 8 – 7
Thursday : 9 – 4:30
Friday : 9 – 5
Saturday: scheduled classes and by appointment only

*** Appointments outside of these hours are available and can be made with some health professionals directly.

Closed Sunday and statutory holidays


Affinity Health Clinic expands your health care options. Our highest priority is to be effective health educators so that disease prevention is achieved. Each practitioner has become skilled at helping clients prevent, treat and manage chronic disease.

Our services are in high demand and we value being an important part of your health care. Our health professionals endeavour to keep abreast of recent research and integrate that knowledge into their practice.

Affinity Health Clinic’s client support team is amazing! Be sure to ask them questions when you have them.



Your location:

Affinity Health Clinic

3 Waterloo Street
New Hamburg, Ontario M3A 1S3
Phone: 519-662-2123