7777 Bd Guillaume-Couture Bureau 212, Levis
Mon–Thu 8 AM – 12 PM · Fri 12:30 AM – 12 PM
55 walk-in clinics across 32 Canadian cities offer STI Testing. Walk-in clinics provide this service without a family doctor referral. Find one near you below.
55 clinics · sorted by rating
7777 Bd Guillaume-Couture Bureau 212, Levis
Mon–Thu 8 AM – 12 PM · Fri 12:30 AM – 12 PM
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
3200 Chem. des Quatre-Bourgeois Local 101, Québec City
Mon–Fri 8:30 AM – 4 PM
334 Rte 138, Saint-Augustin-de-Desmaures
Mon–Thu 8:30 AM – 4:30 PM · Fri 8:30 AM – 12 PM
320 Matheson Blvd W #101, Mississauga
Mon–Thu 10 AM – 6 PM · Sat 10 AM – 3 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
1709 Bloor St W, Toronto
Mon 8 AM – 8 PM · Tue–Wed 8 AM – 6 PM · Thu 8 AM – 8 PM · Fri 8 AM – 6 PM · Sat–Sun 8 AM – 2 PM
777 Bd Lebourgneuf #120, Québec City
Mon 8 AM – 4 PM · Tue 8 AM – 7 PM · Wed–Fri 8 AM – 4 PM
5970 16th Ave #114, Markham
Mon–Tue 10 AM – 7 PM · Wed–Thu 9 AM – 6 PM · Fri 10 AM – 3 PM · Sat 10 AM – 4 PM
1313 Bd Fréchette suite 101, Chambly
Mon–Fri 8 AM – 5 PM · Sat 9 AM – 3 PM
274 Burton Ave #22, Barrie
Mon–Thu 8 AM – 2:30 PM · Fri 8 AM – 2 PM · Sat 8 AM – 12 PM
6405 Erin Mills Pkwy unit A-01, Mississauga
Mon–Sat 9 AM – 5 PM
405 Martin St #3, Milton
Mon–Fri 9:30 AM – 6 PM · Sat 9:30 AM – 4 PM · Sun 11 AM – 4 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
574 Upper James St, Hamilton
Mon–Tue 8 AM – 5 PM · Thu–Sun 8 AM – 5 PM
230 Chem. de la Grande-Côte Suite 200, Boisbriand
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
501 Pharmacy Ave Unit 1, Scarborough
Mon–Thu 10 AM – 6 PM · Sat–Sun 10 AM – 4 PM
676B Portage Ave, Winnipeg
Mon–Thu 9 AM – 8 PM · Sat 9 AM – 3 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
140 Hespeler Rd F, Cambridge
Mon–Fri 9:30 AM – 6 PM · Sat 10 AM – 4 PM
55 Dundas St E, Toronto
Mon–Fri 8 AM – 7 PM · Sat 9 AM – 5 PM · Sun 9 AM – 4 PM
4100 Living Arts Dr, Mississauga
Mon–Fri 10 AM – 6 PM · Sat 11 AM – 2 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
Iona Plaza, 1585 Mississauga Vly Blvd, Mississauga
Mon 10 AM – 8 PM · Tue 10 AM – 5 PM · Wed 10 AM – 8 PM · Thu 10 AM – 5 PM · Fri 10 AM – 8 PM · Sat 10 AM – 4 PM
250 Greenbank Rd Unit 9, Ottawa
Mon–Sat 9 AM – 5 PM
105 Silvercreek Pkwy N #103, Guelph
Mon 9 AM – 8 PM · Tue–Thu 9 AM – 5 PM · Fri 9 AM – 3 PM · Sat 9 AM – 5 PM · Sun 9 AM – 3 PM
1650 Chem. de Saint-Jean #101, La Prairie
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
513-1851 Sirocco Dr SW, Calgary
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 3 PM
11688 Steveston Hwy, Richmond
Mon–Fri 9:30 AM – 4:30 PM · Sat 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
2605 Main St Unit 2, Winnipeg
Mon–Thu 9 AM – 6 PM · Fri–Sat 9 AM – 4 PM
5959 Signal Hill Centre SW, Calgary
Mon 9 AM – 5 PM · Tue 9 AM – 6 PM · Wed 9 AM – 5 PM · Thu 9 AM – 6 PM · Sat 9 AM – 3 PM · Sun 10 AM – 2 PM
366 Bloor St E #6, Toronto
Mon–Tue 9 AM – 6 PM · Wed 9 AM – 7 PM · Thu–Fri 9 AM – 6 PM · Sat 10 AM – 3 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
613 Longfields Dr Unit 104, Ottawa
Mon–Sat 9 AM – 5 PM
1967 Trans-Canada Hwy, Kamloops
Mon–Thu 9 AM – 4 PM
2245 Kennedy Rd Unit 3, Scarborough
Mon 9 AM – 6 PM · Tue 9 AM – 5:30 PM · Wed 9 AM – 6 PM · Thu 9 AM – 5:30 PM · Sat 10 AM – 3 PM
1000 Taylor Ave, Winnipeg
Mon–Thu 9 AM – 8 PM · Sat 9 AM – 4 PM · Sun 9 AM – 8 PM
35 Lakewood Blvd, Winnipeg
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 3 PM · Sun 10 AM – 2 PM
5 The Mkt Pl, East York
Mon–Wed 10 AM – 6 PM · Sat 10 AM – 2 PM
26 Holland St E, Bradford
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 2 PM
650 Sheppard Ave E #101, North York
Mon–Thu 10 AM – 5 PM · Fri 10 AM – 4 PM · Sat 10 AM – 2 PM
1 Eglinton Ave E Suite 604, Toronto
Mon–Fri 9 AM – 4 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
2750 Pembina Hwy B, Winnipeg
Mon–Thu 8:30 AM – 4:30 PM · Fri 8:30 AM – 8 PM · Sat 8 AM – 1 PM · Sun 9 AM – 12 PM
799 Park Rd S #5, Oshawa
Mon–Thu 9:30 AM – 5 PM
1104 Fennell Ave E, Hamilton
Mon 9 AM – 8 PM · Tue 9 AM – 6:30 PM · Wed 9 AM – 8 PM · Thu 9 AM – 2:30 PM · Fri 9 AM – 6:30 PM · Sat 10 AM – 3:30 PM
601 Boulevard Henri-Bourassa E 2nd Floor, Montreal
Mon–Fri 8 AM – 4 PM
1311 McPhillips St, Winnipeg
Mon–Thu 9 AM – 8 PM · Fri–Sun 9 AM – 4 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
2430 Bank St #208, Ottawa
Mon 9 AM – 6 PM · Tue–Fri 9 AM – 7 PM · Sat–Sun 9 AM – 3 PM
210 Centrum Blvd suite 107, Orléans
Mon–Sat 9:30 AM – 1:30 PM
8500 Boul. Henri-Bourassa, Québec City
Wed 9 AM – 2 PM
140 Mulock Dr Unit 8-9, Newmarket
Mon–Fri 9 AM – 7 PM · Sat–Sun 9 AM – 6 PM