100 Horse Creek Rd #3104, Cochrane
Mon–Thu 9:30 AM – 6:30 PM · Sat 10 AM – 3 PM
82 walk-in clinics across 43 Canadian cities offer Direct Billing. Walk-in clinics provide this service without a family doctor referral. Find one near you below.
82 clinics · sorted by rating
100 Horse Creek Rd #3104, Cochrane
Mon–Thu 9:30 AM – 6:30 PM · Sat 10 AM – 3 PM
500 Sheppard Ave E #205, North York
Mon–Thu 8 AM – 7 PM · Fri 8 AM – 5 PM · Sat 8 AM – 1 PM
12637 Tenth Line, Whitchurch-Stouffville
Mon–Thu 9 AM – 7 PM · Sat 9 AM – 4 PM
881 King St W, Hamilton
Mon–Thu 9 AM – 7 PM · Sat 10 AM – 2 PM
250 Harding Blvd W, Richmond Hill
Mon–Fri 8:30 AM – 7:30 PM · Sat 9 AM – 3 PM · Sun 10 AM – 2 PM
14875 Boul Bécancour, Bécancour
Hours not available
Medix Pro Clinic & Pharmacy, 2565A Hurontario St, Mississauga
Mon–Thu 10 AM – 3 PM · Fri 10 AM – 2 PM · Sat 10 AM – 1 PM · Sun 10 AM – 12 PM
500 Division St, Cobourg
Mon 9 AM – 2 PM · Wed 9 AM – 4 PM · Fri 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
681 Yonge St, Barrie
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 PM
3495 Lawrence Ave E unit 55, Scarborough
Mon–Fri 10 AM – 8 PM · Sat 10 AM – 6 PM · Sun 10 AM – 5 PM
1473 Danforth Ave, Toronto
Mon 12 PM – 6 PM · Tue–Wed 10 AM – 5 PM · Thu 10 AM – 4 PM · Fri 10 AM – 12:30 PM
145 Clarence St Unit 26, Brampton
Mon–Sat 11 AM – 6 PM
777 Bd Lebourgneuf #120, Québec City
Mon 8 AM – 4 PM · Tue 8 AM – 7 PM · Wed–Fri 8 AM – 4 PM
1100 Dundas St W Unit 7-8, Mississauga
Mon 10 AM – 5 PM · Tue 11 AM – 4 PM · Wed 10 AM – 4 PM · Thu 10 AM – 5 PM · Fri 10 AM – 2 PM · Sat 10:30 AM – 2:30 PM
7975 Yonge St Unit 15, Innisfil
Mon 9 AM – 5 PM · Tue 9 AM – 8 PM · Wed–Thu 9 AM – 7 PM · Sat 9 AM – 2 PM
3380 Gateway Blvd NW, Edmonton
Mon–Fri 9 AM – 5:30 PM
18025 Yonge St, Newmarket
Mon 10:30 AM – 6:30 PM · Tue–Thu 10 AM – 6:30 PM · Fri 12 PM – 6 PM · Sat 10:30 AM – 2 PM
301 Blake St, Barrie
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 4 PM
1370 Danforth Ave, Toronto
Mon–Wed 10 AM – 6 PM · Thu 12 PM – 6 PM · Fri 10 AM – 5 PM · Sat 8 AM – 2 PM
# 102, 128 St Catharines St, Smithville
Mon 9 AM – 6 PM · Tue–Thu 10 AM – 5 PM · Sat 9 AM – 4 PM
1645 Dundas St E, Whitby
Mon–Wed 9:30 AM – 8 PM · Thu 9 AM – 8 PM · Fri–Sat 9:30 AM – 8 PM
6845 Rue Jarry E, Saint-Leonard
Mon–Sun Open 24 Hours
5 Manitou Dr unit 106a, Kitchener
Tue–Thu 10 AM – 5:30 PM · Sat 10 AM – 3 PM
672 Dupont St Unit 106, Toronto
Mon–Fri 8 AM – 9 PM · Sat 10 AM – 6 PM · Sun 10 AM – 4 PM
16015 Bayview Ave Unit No. 1, Building B, Aurora
Mon 9:30 AM – 5 PM · Tue 10 AM – 5 PM · Wed 9:30 AM – 6 PM · Thu 10 AM – 5 PM · Fri 9:30 AM – 6 PM · Sat 9 AM – 4 PM
800 Bathurst St, Old Toronto
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 1 PM
1625 Albion Rd Unit 104, Etobicoke
Mon–Fri 9:30 AM – 5:30 PM · Sat 9:30 AM – 2:30 PM
210 Centrum Blvd, Orléans
Mon–Thu 9:30 AM – 6 PM · Fri 9:30 AM – 5:30 PM · Sat 9 AM – 3 PM
942 St Clair Ave W, Toronto
Mon–Thu 9 AM – 6 PM · Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
158 Rideau St, Ottawa
Mon–Thu 10 AM – 7 PM · Sat 10 AM – 3 PM
1135 Adelaide St N, London
Mon 9 AM – 4 PM · Thu 9 AM – 4 PM
1020 Ottawa St N Unit 110, Kitchener
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 3 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
274 Burton Ave #22, Barrie
Mon–Thu 8 AM – 2:30 PM · Fri 8 AM – 2 PM · Sat 8 AM – 12 PM
1881 Yonge St, Toronto
Mon 11 AM – 5 PM · Tue 12 PM – 6 PM · Wed 9 AM – 5 PM
2213 Bloor St W, Toronto
Mon–Thu 9:30 AM – 7 PM · Sat 10 AM – 4 PM
1565 Bd de l'Avenir #200, Laval
Mon–Thu 10 AM – 5 PM
180 John St, Toronto
Mon–Fri 8:30 AM – 5 PM
18025 Yonge St, Newmarket
Mon–Thu 10 AM – 6:30 PM · Fri 12 PM – 6:30 PM · Sat 10:30 AM – 2:30 PM
2525 Prince Michael Drive Unit B1, Oakville
Mon–Thu 10 AM – 8 PM · Fri 10 AM – 7 PM · Sat 10 AM – 3 PM
130 King St W 36th Floor Suite #3600, Toronto
Mon–Thu 7 AM – 8 PM · Sat 10 AM – 4 PM
1262 Don Mills Rd. Unit 61, North York
Mon–Fri 9 AM – 7 PM · Sat–Sun 9 AM – 4 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
1360 Weber St E, Kitchener
Mon–Fri 10 AM – 4 PM · Sun 10 AM – 3 PM
550 Queens Quay W Unit 14, Toronto
Mon–Tue 9:30 AM – 5 PM · Wed 11:30 AM – 5 PM · Thu 9:30 AM – 5 PM · Fri 9:30 AM – 3 PM · Sat 9:30 AM – 3:30 PM · Sun 9:30 AM – 3 PM
801 Sheppard Ave W Unit 801 B, North York
Mon–Tue 9 AM – 6 PM · Wed 9 AM – 3 PM · Thu–Fri 9 AM – 6 PM · Sat 9 AM – 3 PM
16 Main Street Markham N, Markham
Mon 3 PM – 7 PM · Tue–Thu 9 AM – 5 PM · Sat–Sun 10 AM – 2 PM
14818 60 Ave 108 - 109, Surrey
Mon–Fri 8 AM – 4 PM
1472 Huron St, London
Mon 9 AM – 6 PM · Tue 9 AM – 7:30 PM · Wed 9 AM – 5 PM · Thu 9 AM – 8 PM · Sat 9 AM – 3 PM
1345 Huron St, London
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 4 PM
1102 W Pender St, Vancouver
Mon–Fri 8 AM – 7 PM · Sat 9 AM – 5 PM · Sun 9 AM – 4 PM
1079 Maple Ave Suite 2, Milton
Mon–Thu 9 AM – 4 PM · Fri 9 AM – 12 PM
279 Wharncliffe Rd N unit 103, London
Mon 10 AM – 1:30 PM · Tue 9:30 AM – 12:30 PM · Wed 2 PM – 6:30 PM · Thu 10 AM – 1:30 PM
492 Edinburgh Rd S, Guelph
Mon–Thu 9 AM – 6 PM · Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
10815 Bathurst St #23, Richmond Hill
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 2 PM
Building A, 9401 Jane St #101, Maple
Mon–Fri 4 PM – 10 PM · Sat–Sun 10 AM – 4 PM
FACING OCEAN, 1493 Foster St Unit 4, White Rock
Mon–Sat 9 AM – 5 PM
1061 McNicoll Ave 1st floor, Scarborough
Tue 9:30 AM – 4:30 PM · Thu–Fri 9:30 AM – 4:30 PM · Sat 10 AM – 5 PM
55 Erb St E Unit 108, Waterloo
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 1 PM
2900 Warden Avenue Unit 160 (lower level, Toronto
Mon–Fri 9 AM – 4 PM · Sat 9 AM – 2 PM
6329 King George Blvd #101, Surrey
Mon–Fri 8 AM – 5 PM
5928 Finch Ave E, Scarborough
Mon 9:30 AM – 5 PM · Tue 10 AM – 5 PM · Wed–Thu 9:30 AM – 5 PM · Sat 8:30 AM – 3 PM
675 Upper James St, Hamilton
Mon 9 AM – 9 PM · Tue–Fri 9 AM – 6 PM · Sat 9 AM – 3 PM · Sun 10 AM – 3 PM
343 College St, Toronto
Mon–Wed 9 AM – 7 PM · Thu–Fri 9 AM – 6 PM · Sat 9:30 AM – 4 PM
3737 Major MacKenzie Dr W #104, Woodbridge
Mon–Fri 9 AM – 8 PM · Sat–Sun 9 AM – 5 PM
12, 1700 King Rd, King City
Mon 9 AM – 6 PM · Tue 9 AM – 1 PM · Wed 9 AM – 6 PM · Thu 2 PM – 6 PM · Fri 9 AM – 6 PM · Sat 2:30 PM – 6 PM
56 Westmore Dr Unit 103, Etobicoke
Mon–Fri 9:30 AM – 5:30 PM · Sat 10:30 AM – 12:30 PM
209 Glenridge Ave, St. Catharines
Mon–Thu 9 AM – 4 PM · Fri 11 AM – 4 PM · Sat–Sun 9 AM – 2 PM
26 Holland St E, Bradford
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 2 PM
3551 Sheppard Ave E Unit 3, Scarborough
Mon 9 AM – 2 PM · Tue 9 AM – 7 PM · Wed 9 AM – 12 PM · Thu 9 AM – 7 PM · Fri–Sat 9 AM – 5 PM
inside the Rexall store of the Cloverdale Mall, 250 The East Mall, Etobicoke
Mon–Tue 9 AM – 7 PM · Wed 9 AM – 5 PM · Thu 9 AM – 7 PM · Fri 9 AM – 5 PM · Sat 9 AM – 4 PM · Sun 10 AM – 4 PM
641 Commissioners Rd E, London
Mon 9 AM – 6 PM · Tue 9 AM – 4 PM · Wed 9 AM – 6 PM · Thu 9 AM – 2 PM · Sat 10 AM – 2 PM
595 Bradley Ave, London
Mon 9 AM – 5 PM · Tue–Thu 9 AM – 6 PM · Sat 9 AM – 3 PM · Sun 9 AM – 2 PM
769 Southdale Rd E unit 9a, London
Mon 10 AM – 2 PM · Wed 10 AM – 2 PM
620 Dakota St #3, Winnipeg
Mon–Thu 9 AM – 5 PM · Fri 9 AM – 6 PM · Sat 10 AM – 1 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
225 Speers Rd unit 1, Oakville
Mon–Thu 12 PM – 7 PM