52 Gateway Dr NE Unit 110, Airdrie
Mon 9 AM – 8 PM · Tue 9 AM – 4 PM · Wed 9 AM – 8 PM · Thu 9 AM – 4 PM · Sat 10 AM – 2 PM
59 walk-in clinics across 33 Canadian cities offer Driver's Medical Exams. Walk-in clinics provide this service without a family doctor referral. Find one near you below.
59 clinics · sorted by rating
52 Gateway Dr NE Unit 110, Airdrie
Mon 9 AM – 8 PM · Tue 9 AM – 4 PM · Wed 9 AM – 8 PM · Thu 9 AM – 4 PM · Sat 10 AM – 2 PM
1334 S Service Rd U#2, Hamilton
Mon–Wed 9 AM – 5 PM · Thu 12 PM – 8 PM · Fri 9 AM – 5 PM
799 Park Rd S, Oshawa
Mon–Wed 9:30 AM – 4:30 PM · Thu 9 AM – 5 PM · Fri 9:30 AM – 5 PM
350 Scott St unit 107 108, St. Catharines
Sat 9 AM – 5 PM
320 Matheson Blvd W #101, Mississauga
Mon–Thu 10 AM – 6 PM · Sat 10 AM – 3 PM
1500 Dundas St E, Mississauga
Mon–Fri 10 AM – 8 PM · Sat 9 AM – 2 PM · Sun 11 AM – 4 PM
95 Lincoln St, Welland
Mon–Wed 9 AM – 7 PM · Thu 12 PM – 7 PM · Fri 9 AM – 7 PM · Sat 9 AM – 3 PM
3380 Gateway Blvd NW, Edmonton
Mon–Fri 9 AM – 5:30 PM
181 Toronto Rd #6, Port Hope
Tue–Fri 9:30 AM – 5:30 PM · Sat 10 AM – 3 PM
1120 Kingston Rd Unit 2, Scarborough
Mon–Fri 9:30 AM – 6:30 PM · Sat 10 AM – 4 PM
3385 Bathurst St, North York
Mon 9 AM – 6:30 PM · Tue 12 PM – 8 PM · Wed–Thu 10 AM – 5:30 PM
239 Griffin Rd E #2145, Cochrane
Mon–Fri 9:30 AM – 7 PM · Sat 10 AM – 3 PM
21 Queensway W, Mississauga
Mon 9 AM – 5 PM · Tue–Wed 9 AM – 8 PM · Thu–Sun 9 AM – 5 PM
4432 Calgary Trl NW #204, Edmonton
Mon 9:30 AM – 5 PM · Tue 11 AM – 6:30 PM · Wed 9:30 AM – 5 PM · Thu 9:30 AM – 5:30 PM
8240 175 St NW unit 2, Edmonton
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 4 PM
423 Wanless Dr A105 UNIT 5, Brampton
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 4 PM
159 Fife Rd, Guelph
Mon 10 AM – 4 PM · Tue 10 AM – 7 PM · Wed 10 AM – 4 PM · Thu–Fri 10 AM – 7 PM · Sat 10 AM – 5 PM
345 Queen St, Acton
Wed 10 AM – 3 PM · Sat 9:30 AM – 2 PM
106 Charlesworth Dr SW, Edmonton
Mon–Thu 9 AM – 5 PM · Sat 10 AM – 5 PM
12155 191b St #1, Pitt Meadows
Mon–Fri 9 AM – 4 PM
158 Rideau St, Ottawa
Mon–Thu 10 AM – 7 PM · Sat 10 AM – 3 PM
360 College St Unit 103, Toronto
Mon–Tue 10 AM – 6:30 PM · Wed 10 AM – 5 PM · Thu 12 PM – 6:30 PM · Sat–Sun 10 AM – 6 PM
290 Dundas St W Unit 3, Trenton
Mon 9 AM – 5:30 PM · Tue–Thu 9 AM – 7 PM
Walmart, 100 City Centre Dr 2nd floor, Mississauga
Mon 8:30 AM – 6:30 PM · Tue 10 AM – 2 PM · Wed 8:30 AM – 6:30 PM · Thu 10 AM – 8 PM · Sat 9 AM – 4 PM
4903 Thomas Alton Blvd Unit 104, Burlington
Mon–Tue 9 AM – 7 PM · Wed–Thu 9 AM – 6 PM · Sat 9 AM – 3 PM · Sun 10 AM – 3 PM
3133 Sheppard Ave E Unit 106, Scarborough
Mon–Fri 9 AM – 8 PM · Sat–Sun 10 AM – 4 PM
247 John St S, Hamilton
Sat 1 PM – 7 PM
1550 Kingston Rd Unit 11, Pickering
Mon 1 PM – 5:30 PM · Tue 10 AM – 5:30 PM · Wed 10 AM – 3 PM · Thu 10 AM – 5:30 PM · Fri 10 AM – 3:30 PM · Sat 10 AM – 2 PM
55 Town Centre Court #109-A, Scarborough
Mon–Tue 9 AM – 7 PM · Wed 10 AM – 7 PM · Thu–Fri 9 AM – 7 PM · Sat 9 AM – 6 PM · Sun 10 AM – 2 PM
720 Nolan Hill Blvd NW Unit 105, Calgary
Mon–Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
8706 Franklin Ave #129, Fort McMurray
Mon 8:30 AM – 6:30 PM · Tue–Fri 8:30 AM – 6 PM · Sat 9 AM – 1 PM
460 Hespeler Rd #102, Cambridge
Mon–Tue 10 AM – 6 PM · Wed 10 AM – 8 PM · Thu–Fri 10 AM – 6 PM · Sat 10 AM – 3 PM
1200 University Ave W, Windsor
Mon–Fri 10 AM – 3 PM · Sat 9 AM – 1 PM
153 Algoma St S, Thunder Bay
Mon 8:30 AM – 7 PM · Tue 10 AM – 12 PM · Wed 8:30 AM – 7 PM · Thu 10 AM – 12 PM
68 Abell St #1, Toronto
Mon–Thu 9 AM – 5 PM
6202 29 Ave #108, Beaumont
Mon 9 AM – 5 PM · Tue 9 AM – 6 PM · Wed 9 AM – 5 PM · Thu 12 PM – 5 PM · Fri 9 AM – 5 PM
1570 Kipling Ave Unit 3, Etobicoke
Mon–Thu 10 AM – 6 PM · Fri 10 AM – 4 PM · Sat 9 AM – 2 PM
755 Queensway E Unit 3, Mississauga
Mon–Tue 9 AM – 5 PM · Wed–Fri 7 AM – 5 PM · Sat 7:45 AM – 4 PM
2180 Itabashi Way #2B, Burlington
Mon–Wed 9 AM – 6 PM · Thu 9 AM – 5 PM · Sat 9 AM – 2 PM
513-1851 Sirocco Dr SW, Calgary
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 3 PM
2-18 Plains Rd W, Burlington
Mon–Tue 9 AM – 8 PM · Wed 9 AM – 5 PM · Thu 9 AM – 8 PM · Sat 10 AM – 2 PM
464 Welland Ave, St. Catharines
Mon–Tue 9 AM – 5:30 PM · Wed 9 AM – 5 PM · Thu 11 AM – 7 PM · Fri 9 AM – 5 PM · Sat 10 AM – 2 PM
777 Dundas St W, Mississauga
Mon–Fri 10 AM – 1:30 PM · Sat 10 AM – 12:30 PM
1070 Rest Acres Rd, Brant
Mon–Fri 10 AM – 7 PM · Sat 10 AM – 3 PM · Sun 10 AM – 5 PM
6213 Centre St NW Suite 10, Calgary
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 3 PM
1812 33 St SE, Calgary
Mon–Tue 9 AM – 4 PM · Wed 9 AM – 6 PM · Thu 9 AM – 4 PM · Sat 9:30 AM – 6 PM · Sun 9 AM – 3 PM
15 Mill St E, Tilbury
Mon 9 AM – 4 PM · Tue 9 AM – 11 AM · Wed–Fri 9 AM – 4 PM
6460 Fraser St, Vancouver
Mon–Thu 8 AM – 4 PM
343 College St, Toronto
Mon–Wed 9 AM – 7 PM · Thu–Fri 9 AM – 6 PM · Sat 9:30 AM – 4 PM
100 Plains Rd W Unit 20, Burlington
Mon 9 AM – 5 PM · Tue 10 AM – 5 PM · Wed 9 AM – 5 PM · Thu 10 AM – 5 PM · Fri 9 AM – 5 PM · Sat 10 AM – 2 PM
5540 Windermere Blvd #212, Edmonton
Mon–Thu 8:30 AM – 5 PM · Fri 8:30 AM – 4 PM · Sat 10 AM – 1 PM
77 Hunter St E, Hamilton
Mon 8 AM – 12 PM · Tue–Fri 9 AM – 12 PM · Sat 10 AM – 1 PM
6525 Malden Rd, LaSalle
Mon–Fri 10 AM – 7 PM · Sat 9 AM – 1 PM
2685 W Broadway, Vancouver
Mon–Fri 8 AM – 5 PM
370 Argyle St S, Caledonia
Mon 10 AM – 3 PM · Tue 11 AM – 3 PM · Wed 10 AM – 3 PM · Thu 11 AM – 3 PM · Fri 10 AM – 3 PM
1620 Albion Rd Suite 106, Etobicoke
Mon–Thu 9 AM – 8 PM · Fri–Sat 9 AM – 1 PM · Sun 9 AM – 3 PM
Calgary, Calgary
Mon–Fri 10 AM – 5 PM · Sat 10 AM – 1 PM
2925 Danforth Ave, Toronto
Mon 12 PM – 7 PM · Tue–Thu 10 AM – 5 PM · Fri 12 PM – 6 PM · Sun 11 AM – 5 PM
100 Halsey Ave unit 4, East York
Hours not available