About Us

Health for All Family Health Team is an inter-professional primary care clinic. We provide a wide range of primary care services including acute, chronic and preventative health care. Our physicians and other health professionals have diverse interests such as palliative care, geriatrics, home visits, low risk obstetrics, and global health.

A Family Health Team is an approach to primary health care that brings together different health care providers to co-ordinate the highest possible quality of care for you – the patient.

Health for All is also the site of the Markham Family Medicine Teaching Unit (FMTU). The FMTU is a partnership between Markham Stouffville Hospital and the University of Toronto Department of Family and Community Medicine, and Health for All.

What you need to know when you are being cared for by a Resident Physician at the Family Medicine Teaching Unit

A resident physician is a doctor who has received a medical degree and who practices medicine under the supervision of fully licensed physicians, usually in a hospital or clinic. Certification in family medicine following successful completion of post-graduate training is a requirement for a license to practice independently in Canada.

Health for All, Family Medicine Teaching Unit is just that and care will be provided in a teaching environment.

Resident physicians who are specializing in family medicine are assigned to the Markham FMTU for a period of two years. Some physicians may choose to stay in Markham once their training is complete. If however, they decide to leave the area, you may continue to be a patient of the FMTU and be transferred to a new resident.

Resident physicians will care for patients with a variety of chronic and acute illnesses. Resident physicians will see patients by appointment, three half days a week.


Health for You – Health for All


To provide excellent patient-centred care and invest in the healthcare practitioners of tomorrow


We strive to treat our patients, team members and partners with mutual respect and sensitivity. We embrace cultural diversity and inclusiveness and recognize the importance of supporting equity.

We will act honestly and with integrity to deliver our very best in all we do. We hold ourselves accountable for results without compromise.

We foster a positive and collaborative team environment where mutual cooperation, effort and enthusiasm supports organizational success and personal and professional growth.

Through continuous quality improvement we strive for excellence and in all we do. We remain dedicated to creating a culture of life-long learning, where everyone teaches and everyone learns in order meet the needs of patients, staff and providers.

We are dedicated to providing meaningful services and programs focused on the needs of our patients and community. We will advocate with and for patients in order to support their physical health and mental well-being as well as to address the social determinants of health.

The concept of Respect is embedded in each value