News & EventsContact

Health for All
Family Health Team

Serving all people through health care, education, research and community outreach

Our office will be closed Monday, May 19th for Victoria Day

Welcome to Health for All Family Health Team’s new website!

Check out our latest Group Workshops under the Resources tab

Learn More

The Health for All Family Health Team is an interprofessional primary care clinic based in Markham, Ontario. We provide a wide range of primary care services including acute, chronic and preventative health care.

About Us

Urgent Care Clinic

Our After-Hour Urgent Care Clinic is available to Health for All Family Health Team patients for booked in-person visits.

*Please do not use Urgent Care for prescription renewals, vaccinations or notes/form completion.

Book Online

If you’re unable to book an Urgent Care appointment online, you can also reach us by phone at (905) 472-2200 after 4:30 pm Monday through Thursday, or after 9:00 am on Saturday.

Our Team

The Health For All FHT team is made up of doctors, family medicine residents, and allied health professionals including registered nurses,  nurse practitioners, dietitians, physician assistant, pharmacist, social workers, health promoter and a case manager.

Meet Our Team
A young male doctor talking to a patient in an office.

Upcoming Events

Cognitive Behavioural Therapy for Insomnia (4 Week Series)

2025-05-14T13:30:00
Learn about CBT for insomnia, how to recognize normal sleep patterns, mindfulness and relaxation strategies, and more!
Details

Living Better with High Blood Pressure (5 week series)

2025-05-26T11:00:00
Living Better with High Blood Pressure is a wellness program to support adults living with high blood pressure
Details

Healthy Eating for Diabetes

2025-06-03T13:30:00
Free in-person workshop facilitated by the Registered Dietitians at Health For All Family Health Team.
Details

Latest News

Looking for the Flu Shot?

There are numerous options for individuals who are looking to get a Flu Shot in York Region.

Details

What is the new RSV vaccine for newborns?

The RSV medication (Beyfortus), given as a one time injection, helps to protect infants against severe RSV disease.

Details

Your winter weather prescription for skin protection

Top tips from Dr. Zhi Lynn Fong for skincare that will help you maintain healthy skin this winter.

Details

New Patients

Unfortunately we are NOT currently accepting new patients at Health for All Family Health Team.  

Looking to get connected with a Family Doctor or Nurse Practitioner? The Government of Ontario’s Health Care Connect service can help you find a provider who is accepting new patients. Visit the Health Care Connect website or give them a call at 1-800-445-1822.

Health Care Connect