5268 Marlborough Dr NE #203, Calgary
Mon–Fri 6:30 AM – 6:30 PM · Sat 9 AM – 5:30 PM
60 walk-in clinics across 32 Canadian cities offer Specialist Referrals. Walk-in clinics provide this service without a family doctor referral. Find one near you below.
60 clinics · sorted by rating
5268 Marlborough Dr NE #203, Calgary
Mon–Fri 6:30 AM – 6:30 PM · Sat 9 AM – 5:30 PM
10520 Yonge St unit 4, Richmond Hill
Mon 10 AM – 5 PM · Tue 1 PM – 8 PM
500 Division St, Cobourg
Mon 9 AM – 2 PM · Wed 9 AM – 4 PM · Fri 9 AM – 4 PM
681 Yonge St, Barrie
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 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
3458 Kingston Rd, Scarborough
Mon–Fri 10 AM – 7 PM · Sat 10 AM – 4 PM
310 Broadway unit 109 Room 1, Orangeville
Mon–Fri 10 AM – 7 PM
3380 Gateway Blvd NW, Edmonton
Mon–Fri 9 AM – 5:30 PM
301 Blake St, Barrie
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 4 PM
Town plaza, 601 Dundas St W Unit#5, Whitby
Mon–Tue 9 AM – 8 PM · Wed–Thu 9 AM – 6 PM · Fri 9 AM – 8 PM · Sat 9 AM – 6 PM
3385 Bathurst St, North York
Mon 9 AM – 6:30 PM · Tue 12 PM – 8 PM · Wed–Thu 10 AM – 5:30 PM
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
1927 Ironoak Wy, Oakville
Mon 10 AM – 5 PM · Tue–Wed 10 AM – 8 PM · Thu 10 AM – 5 PM · Sat 10:30 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
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
43 Long Sault Dr, Long Sault
Wed 9 AM – 5 PM · Sat 9 AM – 5 PM
2971 136 Ave NW Unit # 240, Calgary
Mon–Fri 9 AM – 5 PM
501 Pharmacy Ave Unit 1, Scarborough
Mon–Thu 10 AM – 6 PM · Sat–Sun 10 AM – 4 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
local:320 au, 5345 Bd de l'Assomption 3e étage, Montreal
Mon–Fri 8 AM – 3:30 PM · Sat 8 AM – 2 PM
3832 Bloor St W Suite 1, Etobicoke
Mon 9 AM – 5 PM · Tue 10 AM – 5 PM · Wed 9:30 AM – 6:30 PM · Fri 9:30 AM – 5 PM
33 Princess St #105, Leamington
Mon–Fri 12 PM – 6 PM · Sat 9 AM – 3 PM
2132 King St E, Hamilton
Mon–Fri 10 AM – 6 PM · Sat 11 AM – 2 PM
68 Abell St #1, Toronto
Mon–Thu 9 AM – 5 PM
649 Sheppard Ave W, North York
Mon 9 AM – 1 PM · Tue 9 AM – 5 PM · Thu 1 PM – 5 PM
9160 Bayview Ave Uni b01, Richmond Hill
Mon 10 AM – 2 PM · Tue 4:30 PM – 7 PM · Wed–Thu 10 AM – 2 PM · Sat 9 AM – 3 PM
1910 Sooke Rd #102, Victoria
Mon–Thu 8 AM – 3:30 PM · Fri 9 AM – 2 PM · Sat 9 AM – 3 PM
7700 Hurontario St Unit 310 A, Brampton
Mon 10 AM – 7 PM · Tue 10 AM – 6 PM · Wed 10 AM – 7 PM · Thu 10 AM – 6 PM · Sat 10 AM – 5 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
411 Manhattan Dr, Unionville
Mon–Fri 10 AM – 5 PM · Sat 10 AM – 3 PM
2225 Markham Rd Ground Floor, Scarborough
Mon–Thu 9 AM – 8 PM · Fri–Sat 9 AM – 7 PM · Sun 9 AM – 3 PM
710 Second Line E Unit 6, Sault Ste. Marie
Tue–Fri 10 AM – 4 PM · Sat–Sun 10 AM – 2 PM
4410 Kingston Rd Unit 11, Scarborough
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 12 PM
777 Dundas St W, Mississauga
Mon–Fri 10 AM – 1:30 PM · Sat 10 AM – 12:30 PM
55 Erb St E Unit 108, Waterloo
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 1 PM
170 University Ave W, Waterloo
Mon–Fri 9 AM – 8 PM · Sat–Sun 10 AM – 3 PM
133 King St E Unit 4, Bowmanville
Mon–Thu 9 AM – 8 PM · Fri 9 AM – 5 PM · Sat–Sun 9 AM – 3 PM
2388 156 St unit 103, Surrey
Mon–Fri 9 AM – 4 PM
301 High Tech Rd, Richmond Hill
Mon–Fri 9 AM – 9 PM · Sat 10 AM – 5 PM · Sun 12 PM – 3:30 PM
901 King St W #105, Toronto
Mon–Tue 8 AM – 2 PM · Wed 2 PM – 7 PM · Thu 8 AM – 7 PM · Sat 9 AM – 3 PM
1851 R. Sherbrooke E, Montreal
Mon–Sun 8 AM – 4 PM
51 Benton St, Kitchener
Mon–Thu 8 AM – 5 PM · Sat 9 AM – 3 PM
1010 Kennedy Cir Unit 1D, Milton
Mon 12 PM – 3 PM · Tue–Wed 9 AM – 3 PM · Thu 9 AM – 8 PM · Fri 9 AM – 7 PM · Sat 10 AM – 1 PM
360 Conklin Rd Unit A1, Brantford
Mon–Thu 10 AM – 5 PM · Fri 10 AM – 4:30 PM · Sat 10 AM – 2 PM
14912 45th Ave NW, Edmonton
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 3 PM
5 The Mkt Pl, East York
Mon–Wed 10 AM – 6 PM · Sat 10 AM – 2 PM
1487 Simcoe St N Unit#1, Oshawa
Mon–Thu 8:30 AM – 8 PM · Fri 8:30 AM – 5 PM · Sat 10 AM – 3 PM
799 Park Rd S #5, Oshawa
Mon–Thu 9:30 AM – 5 PM
8 Nolan Hill Blvd NW #402, Calgary
Mon–Fri 9 AM – 8 PM · Sat 10 AM – 4 PM
100 The Boardwalk, Kitchener
Mon–Fri 9 AM – 8 PM · Sat 10 AM – 3 PM
1620 Albion Rd Suite 106, Etobicoke
Mon–Thu 9 AM – 8 PM · Fri–Sat 9 AM – 1 PM · Sun 9 AM – 3 PM
5548 Windermere Blvd, Edmonton
Mon–Fri 9 AM – 5 PM · Sat–Sun 10 AM – 3 PM
11452 17 Ave SW, Edmonton
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 2 PM
2978 Danforth Ave, East York
Mon–Sat 9 AM – 5 PM
140 Mulock Dr Unit 8-9, Newmarket
Mon–Fri 9 AM – 7 PM · Sat–Sun 9 AM – 6 PM