6955 Boul. Taschereau #101, Brossard
Mon–Fri 9 AM – 5 PM · Sat–Sun 9 AM – 3 PM
120 walk-in clinics across 59 Canadian cities offer Minor Surgery. Walk-in clinics provide this service without a family doctor referral. Find one near you below.
120 clinics · sorted by rating
6955 Boul. Taschereau #101, Brossard
Mon–Fri 9 AM – 5 PM · Sat–Sun 9 AM – 3 PM
2526 Jane St, North York
Mon 10 AM – 7 PM · Tue–Wed 10 AM – 6 PM · Thu 10 AM – 7 PM
3430 Finch Ave E #6a, Scarborough
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 5 PM · Sun 10 AM – 4 PM
8029 Notre-Dame St. East Suite 150, Montréal-Est
Mon–Sun Open 24 Hours
5775 Bd Léger suite 105, Montréal-Nord
Mon–Sun Open 24 Hours
10520 Yonge St unit 4, Richmond Hill
Mon 10 AM – 5 PM · Tue 1 PM – 8 PM
313 Av. Dorval suite 303, Dorval
Mon–Sun Open 24 Hours
252 Bd Saint-Luc suite 200, Saint-Jean-sur-Richelieu
Mon 9 AM – 5 PM · Tue 9 AM – 7 PM · Wed 9 AM – 6 PM · Thu 9 AM – 5:30 PM · Fri–Sat 9 AM – 4 PM
500 Division St, Cobourg
Mon 9 AM – 2 PM · Wed 9 AM – 4 PM · Fri 9 AM – 4 PM
6300 Av. Auteuil #101, Brossard
Mon–Sun Open 24 Hours
3238 Taschereau Blvd, Greenfield Park
Mon–Sun Open 24 Hours
2526A Jane St, North York
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 3 PM
200 Anemki Pl, Fort William First Nation
Wed 5 PM – 8 PM · Fri 9:30 AM – 11:30 AM
400 Bd Curé-Labelle Local 302, Laval
Mon–Sat 8 AM – 5 PM
3200 Chem. des Quatre-Bourgeois Local 101, Québec City
Mon–Fri 8:30 AM – 4 PM
875 Main St E, Milton
Mon–Fri 10 AM – 8 PM · Sat 9 AM – 5 PM
334 Rte 138, Saint-Augustin-de-Desmaures
Mon–Thu 8:30 AM – 4:30 PM · Fri 8:30 AM – 12 PM
681 Yonge St, Barrie
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 PM
1100 Beaumont Ave #302, Mount Royal
Mon–Thu 9 AM – 5 PM · Sat 9 AM – 4 PM
3499 Bd Sainte-Rose, Laval
Mon–Sun Open 24 Hours
3495 Lawrence Ave E unit 55, Scarborough
Mon–Fri 10 AM – 8 PM · Sat 10 AM – 6 PM · Sun 10 AM – 5 PM
1435 Boulevard Saint-Martin Ouest, Suite 425, Laval
Mon–Fri 8:30 AM – 4:30 PM
777 Bd Lebourgneuf #120, Québec City
Mon 8 AM – 4 PM · Tue 8 AM – 7 PM · Wed–Fri 8 AM – 4 PM
210 Rue des Seigneurs, Montreal
Mon–Fri 8 AM – 6 PM
2579 King St E, Hamilton
Mon–Thu 9 AM – 5 PM · Sun 10 AM – 2 PM
310 Broadway unit 109 Room 1, Orangeville
Mon–Fri 10 AM – 7 PM
1600 Regent Ave W, Winnipeg
Mon–Fri 9 AM – 5 PM
422 Burnhamthorpe Rd W, Mississauga
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 3 PM
301 Blake St, Barrie
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 4 PM
15000 Pierrefonds Blvd. Suite 350, Pierrefonds-Roxboro
Mon–Sun Open 24 Hours
5 Manitou Dr unit 106a, Kitchener
Tue–Thu 10 AM – 5:30 PM · Sat 10 AM – 3 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
800 Bathurst St, Old Toronto
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 1 PM
4060 Rue Sainte-Catherine O Suite 405, Westmount
Mon–Fri 9 AM – 5 PM
106 Charlesworth Dr SW, Edmonton
Mon–Thu 9 AM – 5 PM · Sat 10 AM – 5 PM
2115 Finch Ave W unit 217, North York
Fri 9:45 AM – 5 PM
12155 191b St #1, Pitt Meadows
Mon–Fri 9 AM – 4 PM
380 King St N Unit 5, Waterloo
Mon–Sun 9 AM – 5 PM
1020 Ottawa St N Unit 110, Kitchener
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 3 PM
679 Davis Dr #221, Newmarket
Mon–Thu 9 AM – 6 PM · Fri 9 AM – 5 PM
21 Essa Rd unit c, Barrie
Mon–Thu 10 AM – 6 PM · Sat 10 AM – 3 PM
1313 Bd Fréchette suite 101, Chambly
Mon–Fri 8 AM – 5 PM · Sat 9 AM – 3 PM
1881 Yonge St, Toronto
Mon 11 AM – 5 PM · Tue 12 PM – 6 PM · Wed 9 AM – 5 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
264 Bd Saint-Luc, Saint-Jean-sur-Richelieu, QC J2W, 264 Bd Saint-Luc Bureau 300, Saint-Jean-sur-Richelieu
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
10930 Goreway Dr Unit # CX2, Brampton
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 3 PM
1565 Bd de l'Avenir #200, Laval
Mon–Thu 10 AM – 5 PM
720 Westmount Rd E #4, Kitchener
Mon 10 AM – 5 PM · Tue 10 AM – 7 PM · Wed 10 AM – 5 PM · Thu 10 AM – 4 PM · Fri 9:30 AM – 8 PM · Sat 10 AM – 5 PM · Sun 9 AM – 7 PM
2869 Lawrence Ave E, Scarborough
Mon–Fri 10 AM – 8 PM · Sat 10 AM – 5 PM · Sun 10 AM – 4 PM
230 Chem. de la Grande-Côte Suite 200, Boisbriand
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
Route du Long-Sault, Saint-André-d'Argenteuil
Mon–Fri 5 AM – 7 PM
1262 Don Mills Rd. Unit 61, North York
Mon–Fri 9 AM – 7 PM · Sat–Sun 9 AM – 4 PM
1360 Weber St E, Kitchener
Mon–Fri 10 AM – 4 PM · Sun 10 AM – 3 PM
9580 Yonge St Unit # 6, Richmond Hill
Mon–Thu 9 AM – 5 PM
720 Nolan Hill Blvd NW Unit 105, Calgary
Mon–Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
5920 1a St SW #280, Calgary
Mon–Fri 8:30 AM – 5 PM · Sat–Sun 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
2132 King St E, Hamilton
Mon–Fri 10 AM – 6 PM · Sat 11 AM – 2 PM
36 Athabasca St W, Moose Jaw
Mon–Fri 8:30 AM – 7 PM
609 William St unit 5A, Cobourg
Mon–Fri 9:30 AM – 5 PM · Sat 10 AM – 4 PM
3400 R. de l'Éclipse #230, Brossard
Mon–Sat 9 AM – 5 PM
1690 Dersan St #100, Pickering
Mon–Thu 9 AM – 8 PM · Sat–Sun 9 AM – 3 PM
1200 University Ave W, Windsor
Mon–Fri 10 AM – 3 PM · Sat 9 AM – 1 PM
4100 Living Arts Dr, Mississauga
Mon–Fri 10 AM – 6 PM · Sat 11 AM – 2 PM
202-580 Acadia Dr SE, Calgary
Mon–Fri 8 AM – 6 PM · Sat 10 AM – 4 PM
190 St Andrews St B2, Cambridge
Mon–Tue 9 AM – 5:30 PM · Wed 9 AM – 5 PM · Thu 9 AM – 5:30 PM · Sat 9 AM – 2:30 PM
1961 Ch. Gascon Bureau 201, Terrebonne
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
794 Bd Curé-Labelle Suite 201, Blainville
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
#100, 290 Midpark Way SE, Calgary
Mon–Thu 9 AM – 6:30 PM · Fri–Sat 10 AM – 2 PM
5809 118 Ave NW, Edmonton
Mon–Fri 9 AM – 5 PM · Sat–Sun 10 AM – 4 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
126 Savanna Ave NE, Calgary
Mon–Wed 8:30 AM – 4 PM · Thu–Sat 9 AM – 4 PM · Sun 9 AM – 3 PM
7471 101 Ave NW, Edmonton
Mon–Fri 8:30 AM – 8 PM · Sat 9 AM – 8 PM · Sun 9 AM – 7 PM
3131 27 St NE #85, Calgary
Mon–Thu 8:45 AM – 6 PM · Sat 10 AM – 2:30 PM
2255 Dundas St W Unit 104, Mississauga
Mon–Thu 9 AM – 4 PM · Fri 9 AM – 1 PM · Sat 9:30 AM – 12:30 PM
2340 Council Ring Rd, Mississauga
Mon–Fri 10 AM – 6 PM · Sat 11 AM – 3 PM
10088 McLaughlin Rd #14, Brampton
Mon–Fri 10 AM – 9:30 PM · Sat–Sun 10 AM – 5:30 PM
1410 Major MacKenzie Dr W #9C, Maple
Mon–Tue 9:30 AM – 5 PM · Wed 9:30 AM – 7 PM · Thu 9:30 AM – 5 PM · Fri 9:30 AM – 4 PM · Sat 10 AM – 1 PM · Sun 11 AM – 2 PM
1102 W Pender St, Vancouver
Mon–Fri 8 AM – 7 PM · Sat 9 AM – 5 PM · Sun 9 AM – 4 PM
1107 Munroe Ave, Winnipeg
Mon–Fri 9 AM – 5 PM
50 Hopeton St, Cambridge
Mon–Fri 10 AM – 6 PM · Sat–Sun 10 AM – 3 PM
1650 Chem. de Saint-Jean #101, La Prairie
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 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
625 St Albert Trl #140, St. Albert
Mon–Fri 9 AM – 6 PM · Sat–Sun 10 AM – 5 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
212 Eglinton Ave E, Toronto
Mon 9 AM – 5 PM · Tue 9:30 AM – 5 PM · Wed 9 AM – 5 PM · Thu 9:30 AM – 5 PM · Sat 10:10 AM – 2 PM
2537 Hamilton Regional Rd 56, Binbrook
Mon 10 AM – 5 PM · Tue 9 AM – 7 PM · Thu 9 AM – 7 PM · Sat 9 AM – 2 PM
55 Erb St E Unit 108, Waterloo
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 1 PM
375 Howden Blvd #2, Brampton
Mon–Wed 9 AM – 7 PM · Thu 9 AM – 6 PM · Fri–Sun 9 AM – 4 PM
1515 Commercial Dr, Vancouver
Mon–Fri 9 AM – 4 PM
1100 Concordia Ave Suite 201, Winnipeg
Mon–Fri 9 AM – 5 PM
335 Queenston Rd, Hamilton
Mon–Tue 9 AM – 7 PM · Wed 9 AM – 6 PM · Thu 9 AM – 7 PM · Fri 9 AM – 6 PM · Sat 9 AM – 3 PM
25 Woodbine Downs Blvd #10, Etobicoke
Mon–Fri 10 AM – 9:30 PM · Sat–Sun 10 AM – 5:30 PM
105-19070 Lougheed Hwy., Pitt Meadows
Mon–Fri 9 AM – 5 PM
20 Kingsbridge Garden Cir, Mississauga
Mon–Fri 10 AM – 6 PM
10660 105 St NW, Edmonton
Mon–Fri 9 AM – 5 PM · Sat–Sun 10 AM – 4 PM
18 King St, Angus
Tue 9:30 AM – 1 PM · Thu 9:30 AM – 1 PM · Sat 9 AM – 1 PM
12620 132 Ave NW, Edmonton
Mon–Thu 9 AM – 7 PM · Fri–Sun 10 AM – 5 PM
208 Regent Ave W, Winnipeg
Mon–Thu 9 AM – 4:30 PM · Sat 9 AM – 3 PM
209 Glenridge Ave, St. Catharines
Mon–Thu 9 AM – 4 PM · Fri 11 AM – 4 PM · Sat–Sun 9 AM – 2 PM
1900 Major MacKenzie Dr W, Vaughan
Mon–Fri 10 AM – 10 PM · Sat–Sun 10 AM – 5 PM
Inside Real Canadian Superstore, 4410 17 St NW, Edmonton
Mon–Thu 9 AM – 5 PM · Fri 10 AM – 5 PM · Sat 10 AM – 4 PM
4000 Hwy 7 #2, Woodbridge
Mon–Fri 10 AM – 9:30 PM · Sat–Sun 10 AM – 5:30 PM
9 Court St, St. Catharines
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 2 PM
5025 Rue de Salaberry, Montreal
Mon 9 AM – 5 PM · Tue 8 AM – 7 PM · Wed 9 AM – 7 PM · Thu 8 AM – 7 PM · Fri 8 AM – 6 PM · Sat 8 AM – 12 PM
1400 Cowichan Bay Rd #27, Cobble Hill
Mon–Thu 9 AM – 5 PM
10 Copperstone St SE Unit 115, Calgary
Mon–Wed 9 AM – 7 PM · Thu–Fri 9 AM – 5 PM · Sat–Sun 10 AM – 4 PM
Oak Ridges Medical Centre, 13291 Yonge St, Richmond Hill
Mon–Thu 8 AM – 6 PM · Fri 8 AM – 5 PM · Sat 9 AM – 2 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
695 Remembrance Rd Unit 103, Brampton
Mon–Thu 10 AM – 6 PM · Fri 10 AM – 4 PM
1101 Kramer Blvd unit a, Regina
Mon–Fri 9 AM – 4 PM · Sat 10 AM – 6 PM
200 Wellington St W #3, Barrie
Mon–Thu 9 AM – 5 PM
51 Mountainash Rd Unit #8, Brampton
Mon–Fri 10 AM – 9:30 PM · Sat–Sun 10 AM – 5:30 PM
4025 Bd Taschereau #1300, Saint-Hubert
Mon–Sat 9 AM – 5 PM
220 Manning Crossing NW, Edmonton
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 PM · Sun 10 AM – 5 PM
1198 Crescent St, Montreal
Mon–Fri 8 AM – 8 PM · Sat–Sun 9 AM – 5 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
2223 Victoria Ave E #49, Regina
Mon–Fri 8 AM – 12 PM
8500 Boul. Henri-Bourassa, Québec City
Wed 9 AM – 2 PM