Walk-in clinic · Vaughan, ON · Open now · until 8 PM
Hours: Mon to Fri 9 AM to 8 PM; Sat, Sun 8 AM to 8 PM. Walk-ins accepted (Patients are seen first-come, first-served; the clinic may stop accepting patients before closing time once patient capacity is reached). Phone (905) 303-4003.
Walk-in medical clinic located inside a Walmart in Vaughan, open seven days a week including evenings and weekends, with no appointment needed for most visits. Patients are seen first-come, first-served and the clinic can stop accepting walk-ins once it reaches capacity or in bad weather. On-site blood draw lab, family doctors accepting new patients, and services such as vaccinations, women's and men's health, chronic disease management, and school or work forms are available, though not every provider is on site during all hours.
In an emergency, call 911. Independent service, not affiliated with this clinic. Free nurse advice: 811.
| Monday | 9 AM to 8 PM |
| Tuesday | 9 AM to 8 PM |
| Wednesday | 9 AM to 8 PM |
| Thursday | 9 AM to 8 PM |
| Friday | 9 AM to 8 PM |
| Saturday | 8 AM to 8 PM |
| Sunday | 8 AM to 8 PM |
Lab/blood draw hours are shorter than clinic walk-in hours (about 9:00-15:30 weekdays, 8:00-14:00 Saturday, 8:00-12:00 Sunday) and may vary; call to confirm. Clinic and lab hours may differ on statutory holidays and the clinic may close early or stop accepting new walk-in patients once capacity is reached, including for bad weather.
Hours from the clinic's own website, checked 2026-09-03.
Walk-ins accepted. Clinic wording: “No, you do not need an appointment to visit our walk-in clinic Walmart Vaughan. Patients are seen on a first-come, first-served basis.”
Patients are seen first-come, first-served; the clinic may stop accepting patients before closing time once patient capacity is reached.
Accepting new patients.
Languages: English, Hindi, Punjabi, Cambodian.
3600 Major MacKenzie Dr, Vaughan, ON L4H 3T6
Call (905) 303-4003 Fax 905-303-4305 Get directions Website
Vaughan · 2.0 km away
Hours not posted, call ahead
Toronto · 9.3 km away
Hours not posted, call ahead
Richmond Hill · 9.7 km away
Closed · opens Tuesday 9 AM
Richmond Hill · 9.9 km away
Hours not posted, call ahead
North York · 10.7 km away
Hours not posted, call ahead
9401 Jane St, Suite 124 · Vaughan
Hours not posted, call ahead
This is a family medicine clinic location that also offers same-day walk-in visits for non-emergency concerns, in addition to care for enrolled family practice patients.
9401 Jane St, Bldg A, Suite 101 · Vaughan
Hours not posted, call ahead
3905 Major Mackenzie Dr W, Unit 113 · Vaughan
Closed · opens Tuesday 9 AM
Paywand Medical Centre is a walk-in clinic and family practice in Vaughan that also accepts patients looking to establish an ongoing family doctor relationship, and it is currently accepting new patients.
Emergency? Compare ER wait times in Vaughan, or call 911.
Directory info from clinic_website, verified 2026-07-24. Details may have changed, call ahead to confirm. Hours, walk-in policy and services were read from the clinic’s own website where one exists; if something here is out of date, the clinic’s site and phone line are the source of truth. Report an issue with this listing.