1334 S Service Rd U#2, Hamilton
Mon–Wed 9 AM – 5 PM · Thu 12 PM – 8 PM · Fri 9 AM – 5 PM
39 walk-in clinics across 27 Canadian cities offer TB Testing. Walk-in clinics provide this service without a family doctor referral. Find one near you below.
39 clinics · sorted by rating
1334 S Service Rd U#2, Hamilton
Mon–Wed 9 AM – 5 PM · Thu 12 PM – 8 PM · Fri 9 AM – 5 PM
10520 Yonge St unit 4, Richmond Hill
Mon 10 AM – 5 PM · Tue 1 PM – 8 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
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
310 Broadway unit 109 Room 1, Orangeville
Mon–Fri 10 AM – 7 PM
181 Toronto Rd #6, Port Hope
Tue–Fri 9:30 AM – 5:30 PM · Sat 10 AM – 3 PM
422 Burnhamthorpe Rd W, Mississauga
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 3 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
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
70 King St E, Stoney Creek
Mon–Fri 8:30 AM – 4:30 PM · Sat 9 AM – 2 PM
111 Simcoe St N Unit #100C, Oshawa
Mon 9 AM – 5 PM · Tue 8 AM – 4 PM · Wed–Thu 9 AM – 5 PM · Sat 9 AM – 12 PM
405 Martin St #3, Milton
Mon–Fri 9:30 AM – 6 PM · Sat 9:30 AM – 4 PM · Sun 11 AM – 4 PM
10930 Goreway Dr Unit # CX2, Brampton
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 3 PM
2525 Prince Michael Drive Unit B1, Oakville
Mon–Thu 10 AM – 8 PM · Fri 10 AM – 7 PM · Sat 10 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
609 William St unit 5A, Cobourg
Mon–Fri 9:30 AM – 5 PM · Sat 10 AM – 4 PM
9699 Jane St #20, Maple
Mon–Thu 11 AM – 5 PM · Fri 2:30 PM – 7 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
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
1489 Topsail Rd, Paradise
Mon–Thu 8 AM – 4 PM
10 Northtown Way #108, North York
Mon–Wed 9 AM – 12 PM · Fri 9 AM – 12 PM
Across from MacDonalds Drivethru and Moods, 407 Iroquois Shore Rd #6F, Oakville
Mon 8:30 AM – 7 PM · Tue 9 AM – 7 PM · Wed 8:30 AM – 7 PM · Thu 9:30 AM – 8 PM · Fri 9 AM – 7 PM · Sat 9 AM – 6 PM · Sun 9:30 AM – 2:30 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
50 Hopeton St, Cambridge
Mon–Fri 10 AM – 6 PM · Sat–Sun 10 AM – 3 PM
716 The Queensway S, Keswick
Mon–Fri 9:30 AM – 5:30 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
1685 Main St W #135, Hamilton
Mon–Fri 10 AM – 5 PM · Sat 10 AM – 1 PM
2430 Don Reid Dr Suite 204, Ottawa
Mon–Fri 9:30 AM – 5 PM
20 Kingsbridge Garden Cir, Mississauga
Mon–Fri 10 AM – 6 PM
3 Cross St Unit 301, Welland
Mon 8:30 AM – 4:30 PM · Tue–Thu 9 AM – 8 PM · Fri 8:30 AM – 4:30 PM
26 Holland St E, Bradford
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 2 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
Oxford Health Centre, 140 Oxford St E #102, London
Mon–Fri 9:30 AM – 6 PM · Sat–Sun 10 AM – 6 PM
15 Brenda Blvd Unit #11 & 12, Orangeville
Tue 12 PM – 5 PM · Fri 12 PM – 5 PM