6955 Boul. Taschereau #101, Brossard
Mon–Fri 9 AM – 5 PM · Sat–Sun 9 AM – 3 PM
49 walk-in clinics across 22 Canadian cities offer Men's Health. Walk-in clinics provide this service without a family doctor referral. Find one near you below.
49 clinics · sorted by rating
6955 Boul. Taschereau #101, Brossard
Mon–Fri 9 AM – 5 PM · Sat–Sun 9 AM – 3 PM
510 AB-1 A, Strathmore
Mon–Thu 9 AM – 7 PM · Fri–Sat 10 AM – 2 PM
14505 Bannister Rd SE #100, Calgary
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 1 PM
311 Sheppard Ave E, North York
Mon 2 PM – 7 PM · Tue 11 AM – 5 PM · Wed 2 PM – 7 PM · Thu 11 AM – 5 PM · Fri 10 AM – 5 PM
2060 Ellesmere Rd Unit #3, Scarborough
Mon–Fri 9:30 AM – 6:30 PM · Sat 10 AM – 4 PM
3885 Duke of York Blvd #104&105, Mississauga
Mon–Fri 9 AM – 7 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
427 Yonge St, Toronto
Mon–Wed 10 AM – 8 PM · Sun 11 AM – 5:30 PM
1625 Albion Rd Unit 104, Etobicoke
Mon–Fri 9:30 AM – 5:30 PM · Sat 9:30 AM – 2:30 PM
Lakeshore Rd W #1601, Mississauga
Mon 10 AM – 5 PM · Tue 9 AM – 7 PM · Wed 9 AM – 5 PM · Thu 10 AM – 7 PM · Fri 9 AM – 5 PM · Sat 10 AM – 1 PM
3301 17 Ave SE #10, Calgary
Mon–Sat 9 AM – 12 AM
3347 118 Ave NW, Edmonton
Mon–Fri 10 AM – 6 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
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
3476 Glen Erin Dr #230, Mississauga
Mon 10 AM – 7 PM · Tue–Wed 9 AM – 4 PM · Thu 9 AM – 12 PM · Sat 9 AM – 1 PM
968 Albion Rd, Toronto
Mon 9 AM – 6 PM · Tue 9 AM – 5 PM · Wed 9 AM – 6 PM · Thu 9 AM – 5 PM · Fri 9 AM – 6 PM · Sat–Sun 9 AM – 3 PM
8103 127 Ave NW #17, Edmonton
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 2 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
36 Athabasca St W, Moose Jaw
Mon–Fri 8:30 AM – 7 PM
1690 Dersan St #100, Pickering
Mon–Thu 9 AM – 8 PM · Sat–Sun 9 AM – 3 PM
12432 Symons Valley Rd NW #10, Calgary
Mon 9 AM – 6 PM · Tue–Thu 9 AM – 5 PM · Sat 9 AM – 1 PM
2880 Queen St E #5, Brampton
Mon 9 AM – 8 PM · Tue 10 AM – 6 PM · Wed 10 AM – 4 PM · Thu–Fri 9 AM – 4 PM · Sat 9 AM – 12 PM
Unit: 30, 3200 Dakota Cmn Ground Floor, Burlington
Tue 9:30 AM – 4:30 PM · Wed–Thu 10:30 AM – 4:30 PM · Sat 10 AM – 3 PM
202-580 Acadia Dr SE, Calgary
Mon–Fri 8 AM – 6 PM · Sat 10 AM – 4 PM
126 Savanna Ave NE, Calgary
Mon–Wed 8:30 AM – 4 PM · Thu–Sat 9 AM – 4 PM · Sun 9 AM – 3 PM
101-216 Oak Park Blvd, Oakville
Mon–Fri 9 AM – 5 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
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
11466 Braeside Dr SW, Calgary
Mon–Thu 8 AM – 6 PM · Sat 8 AM – 2 PM
8730 Country Hills Blvd NW #250, Calgary
Mon–Wed 9 AM – 5 PM · Thu 9 AM – 6 PM
56 Queen St N, Bolton
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 2 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
8405 Financial Dr #7, Brampton
Mon–Thu 9 AM – 7 PM · Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
115 Dufay Rd Unit B1, Brampton
Mon–Thu 9 AM – 7 PM · Fri 9 AM – 6 PM · Sat 9 AM – 2 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
360 Conklin Rd Unit A1, Brantford
Mon–Thu 10 AM – 5 PM · Fri 10 AM – 4:30 PM · Sat 10 AM – 2 PM
645 Remembrance Rd Unit 105 & 106, Brampton
Mon–Thu 9 AM – 5 PM · Fri 9 AM – 4 PM · Sat 9 AM – 2 PM
2525 Bridlecrest Way SW #90, Calgary
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 PM
490 Bramalea Rd Suite 204, Brampton
Hours not available
8 Nolan Hill Blvd NW #402, Calgary
Mon–Fri 9 AM – 8 PM · Sat 10 AM – 4 PM
77 Hunter St E, Hamilton
Mon 8 AM – 12 PM · Tue–Fri 9 AM – 12 PM · Sat 10 AM – 1 PM
1686 Pembina Hwy, Winnipeg
Mon–Fri 8 AM – 5 PM · Sat 9 AM – 3 PM
490 Bramalea Rd #204, Brampton
Mon–Thu 9 AM – 7 PM · Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
4335 Bloor St W, Etobicoke
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 4 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
140 Mulock Dr Unit 8-9, Newmarket
Mon–Fri 9 AM – 7 PM · Sat–Sun 9 AM – 6 PM
2070 Peel St, Montreal
Mon–Fri 9 AM – 5 PM