Quality Healthcare for Your Family
We provide trusted medical care at 5 locations. Open 7 days a week.
Our Services
From routine check-ups to specialized care, we provide comprehensive healthcare services for individuals and families.
Family Medicine
Complete primary care services for all ages, from preventive care to chronic disease management.
Urgent Care
Walk-in services for non-emergency medical issues that need immediate attention.
Vaccinations & Immunizations
Comprehensive vaccination services including routine immunizations and travel vaccines.
Women's Health
Specialized care for women including reproductive health and family planning services.
Physiotherapy & Rehab
A modern evidence-based multidisciplinary physical rehab clinic. Whether you have minor aches and pains, are recovering from injury, improving your posture, or just maintaining your health - we've got your wellness goals covered!
Administrative Services
Medical documentation and administrative support for work, school, and insurance needs.
Aesthetics
Professional aesthetic treatments combining medical expertise with luxurious care to help you look and feel your absolute best.
New to MediOne Physicians?
We're here to help you get started with quality healthcare. Learn about registration, what to bring, and how to book your first appointment.
New Patient Registration
Join our registration list or use our walk-in services. We're accepting new patients across all locations.
Learn MoreWhat to Bring
Valid OHIP card, photo ID, and list of current medications. We'll help you get set up quickly.
View ChecklistBook Your First Visit
Schedule your first appointment online or contact us directly. We're open 7 days a week.
Book NowWhy Choose MediOne Physicians
Open 7 Days a Week
Flexible scheduling to fit your busy life
Multilingual Care
Services in 9 languages for diverse communities
Online Booking
Easy appointment scheduling from anywhere
After-Hours Care
Extended hours for enrolled patients
5 Convenient Locations Across the GTA
Find us in Markham, Thornhill, Richmond Hill, and Vaughan
Ready to Get Started?
Book an appointment with one of our experienced healthcare providers today