NOTICE: As of November 3rd, Dr Teean Van Zyl will no longer be practicing at Horizon Health Medical Clinic and will not be available for appointments. 


Please be advised that if you are experiencing respiratory symptoms and/or have travelled outside of Canada within the last 14 days, or have been in contact with a confirmed case of COVID-19- or if you are concerned you may have been exposed in any other way- we ask that you please call HealthLink at 811 for further assessment and advice. Thank you for your patience, understanding and cooperation.

Horizon Health Medical Clinic is a collaborative, team-based family and specialist paediatric practice located in St. Albert, Alberta.  We are committed to providing the highest standard of care to our patients.

Our team includes experienced general practitioners, paediatricians and nurses and highly trained staff who work together to provide quality medical care in accordance with recognized best practices. We are dedicated to providing comprehensive care that brings into play all aspects of health; this includes preventative health monitoring and working with our patients to promote healthy lifestyles.

All physicians at Horizon Health Medical Clinic are members of the St. Albert and Sturgeon Primary Care Network.


Mondays to Fridays: 9am to 5pm

(hours subject to change based on daily availability)


Due to high patient load and wait times the clinic will no longer offer walk-in services. This will serve to try and reduce office wait times for our patients. Measures have been taken to accommodate sudden or urgent matters. If you are a patient of our clinic, please phone our office if needed and we will do our best to find a suitable appointment for you as soon as possible. Thank you for your understanding.