6955 Boul. Taschereau #101, Brossard
Mon–Fri 9 AM – 5 PM · Sat–Sun 9 AM – 3 PM
155 walk-in clinics across 71 Canadian cities offer Chronic Disease Management. Walk-in clinics provide this service without a family doctor referral. Find one near you below.
155 clinics · sorted by rating
6955 Boul. Taschereau #101, Brossard
Mon–Fri 9 AM – 5 PM · Sat–Sun 9 AM – 3 PM
52 Gateway Dr NE Unit 110, Airdrie
Mon 9 AM – 8 PM · Tue 9 AM – 4 PM · Wed 9 AM – 8 PM · Thu 9 AM – 4 PM · Sat 10 AM – 2 PM
2526 Jane St, North York
Mon 10 AM – 7 PM · Tue–Wed 10 AM – 6 PM · Thu 10 AM – 7 PM
1415 Kennedy Rd, Scarborough
Mon–Fri 8 AM – 8 PM · Sat 10 AM – 4 PM
400 Guelph St UNIT 3, Georgetown
Mon–Thu 9 AM – 8 PM · Sat–Sun 10 AM – 3 PM
3430 Finch Ave E #6a, Scarborough
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 5 PM · Sun 10 AM – 4 PM
510 AB-1 A, Strathmore
Mon–Thu 9 AM – 7 PM · Fri–Sat 10 AM – 2 PM
5268 Marlborough Dr NE #203, Calgary
Mon–Fri 6:30 AM – 6:30 PM · Sat 9 AM – 5:30 PM
8720 Macleod Trl SE Unit 15, Calgary
Mon–Thu 8:30 AM – 4 PM
10520 Yonge St unit 4, Richmond Hill
Mon 10 AM – 5 PM · Tue 1 PM – 8 PM
2789 Ch Ste-Foy Bureau 302, Québec City
Mon–Thu 8 AM – 4:30 PM · Fri 8 AM – 12 PM
14505 Bannister Rd SE #100, Calgary
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 1 PM
500 Division St, Cobourg
Mon 9 AM – 2 PM · Wed 9 AM – 4 PM · Fri 9 AM – 4 PM
9600 R. Saint-Denis, Montreal
Mon 8 AM – 4 PM · Tue 8 AM – 8 PM · Wed 8 AM – 4 PM · Thu 8 AM – 8 PM · Fri 8 AM – 4 PM
2526A Jane St, North York
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 3 PM
799 Park Rd S, Oshawa
Mon–Fri 9 AM – 6 PM · Sat–Sun 10 AM – 3 PM
875 Main St E, Milton
Mon–Fri 10 AM – 8 PM · Sat 9 AM – 5 PM
1203 St Clair Ave W, Toronto
Mon–Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
4602 46 St Unit 340, Olds
Mon–Thu 8:30 AM – 6 PM · Sat 10 AM – 2 PM
400 Adelaide St E, Toronto
Mon–Fri 9:45 AM – 6:30 PM · Sat 10 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
3495 Lawrence Ave E unit 55, Scarborough
Mon–Fri 10 AM – 8 PM · Sat 10 AM – 6 PM · Sun 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
579-A Rue Notre-Dame Suite 100, Repentigny
Mon–Fri 8 AM – 4:30 PM · Sat 8 AM – 2:30 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
258 Markham Rd, Scarborough
Mon–Fri 10 AM – 8 PM · Sat 11 AM – 3 PM
114 Dundas St E #201, Whitby
Mon–Wed 9 AM – 5 PM · Thu 12 PM – 8 PM · Fri 9 AM – 5 PM
1525 Cornwall Rd unit 18, Oakville
Mon–Fri 9:30 AM – 5:30 PM
1600 Regent Ave W, Winnipeg
Mon–Fri 9 AM – 5 PM
301 Blake St, Barrie
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 4 PM
1120 Kingston Rd Unit 2, Scarborough
Mon–Fri 9:30 AM – 6:30 PM · Sat 10 AM – 4 PM
45 Kenilworth Ave N, Hamilton
Mon–Thu 9 AM – 6 PM · Sat 9 AM – 1 PM
3385 Bathurst St, North York
Mon 9 AM – 6:30 PM · Tue 12 PM – 8 PM · Wed–Thu 10 AM – 5:30 PM
90 Collingwood Ave Ground floor, Brampton
Mon 10 AM – 6 PM · Tue 10 AM – 2 PM · Wed–Fri 10 AM – 6 PM
5425 Falsbridge Dr, Calgary
Mon 9 AM – 7 PM · Tue–Thu 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
8240 175 St NW unit 2, Edmonton
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 4 PM
5 Manitou Dr unit 106a, Kitchener
Tue–Thu 10 AM – 5:30 PM · Sat 10 AM – 3 PM
800 Bathurst St, Old Toronto
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 1 PM
345 Queen St, Acton
Wed 10 AM – 3 PM · Sat 9:30 AM – 2 PM
106 Charlesworth Dr SW, Edmonton
Mon–Thu 9 AM – 5 PM · Sat 10 AM – 5 PM
184 Marina Blvd, Peterborough
Mon–Thu 9 AM – 6 PM · Sat 9 AM – 4 PM
12727 97 St NW, Edmonton
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 6 PM · Sun 10 AM – 5 PM
70 King St E, Stoney Creek
Mon–Fri 8:30 AM – 4:30 PM · Sat 9 AM – 2 PM
12155 191b St #1, Pitt Meadows
Mon–Fri 9 AM – 4 PM
1911 Dundas St E #14, Mississauga
Mon–Fri 10 AM – 6 PM
3347 118 Ave NW, Edmonton
Mon–Fri 10 AM – 6 PM
1020 Ottawa St N Unit 110, Kitchener
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 3 PM
360 College St Unit 103, Toronto
Mon–Tue 10 AM – 6:30 PM · Wed 10 AM – 5 PM · Thu 12 PM – 6:30 PM · Sat–Sun 10 AM – 6 PM
21 Essa Rd unit c, Barrie
Mon–Thu 10 AM – 6 PM · Sat 10 AM – 3 PM
1316 Central Ave #100, Prince Albert
Mon–Thu 9 AM – 12 PM
550 Veterans Drive Unit 3, Brampton
Mon–Thu 10 AM – 7 PM · Fri 10 AM – 6 PM · Sat–Sun 10 AM – 3 PM
7163 Yonge St unit 290, Thornhill
Mon 3 PM – 7 PM · Tue 9 AM – 5 PM · Wed–Thu 9 AM – 7 PM · Sat 9 AM – 2 PM
290 Dundas St W, Trenton
Mon–Thu 9 AM – 6 PM · Sat 9 AM – 2 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
3003 Danforth Ave Unit 5, East York
Mon–Wed 10 AM – 6 PM · Thu 10 AM – 4 PM · Sat 10 AM – 2 PM
3133 Sheppard Ave E Unit 106, Scarborough
Mon–Fri 9 AM – 8 PM · Sat–Sun 10 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
1107 Lorne Park Rd #11, Mississauga
Mon 9:30 AM – 8 PM · Tue 9:30 AM – 3 PM · Wed 9:30 AM – 8 PM · Thu 9:30 AM – 3 PM · Sat 9 AM – 1 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
9990 The Gore Rd #105, Brampton
Mon–Tue 9 AM – 5 PM · Wed 9 AM – 1 PM · Thu–Sat 9 AM – 5 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
8103 127 Ave NW #17, Edmonton
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 2 PM
34 Richard William Dr #2b, Caledonia
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 3 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
3470 Laird Rd #1, Mississauga
Mon–Wed 10 AM – 6 PM · Thu 12 PM – 6 PM · Fri 10 AM – 6 PM · Sat 10 AM – 2 PM
1360 Weber St E, Kitchener
Mon–Fri 10 AM – 4 PM · Sun 10 AM – 3 PM
720 Nolan Hill Blvd NW Unit 105, Calgary
Mon–Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
1-1153 Esquimalt Rd, Victoria
Mon–Fri 9 AM – 6 PM · Sat 9 AM – 5 PM · Sun 10 AM – 5 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
1690 Dersan St #100, Pickering
Mon–Thu 9 AM – 8 PM · Sat–Sun 9 AM – 3 PM
3950 Sage Hill Dr NW unit 2170, Calgary
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 2 PM
Unit: 30, 3200 Dakota Cmn Ground Floor, Burlington
Tue 9:30 AM – 4:30 PM · Wed–Thu 10:30 AM – 4:30 PM · Sat 10 AM – 3 PM
13 Stratford Rd, Stratford
Hours not available
50 Dr Kay Dr, Schomberg
Mon–Thu 9 AM – 5 PM · Sat 9 AM – 1 PM
68 Abell St #1, Toronto
Mon–Thu 9 AM – 5 PM
Inside Gabriel Drugs Pharmacy, 117 Centrepointe Dr Unit 108 A, Nepean
Mon–Fri 9 AM – 3 PM
794 Bd Curé-Labelle Suite 201, Blainville
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
2077 Pembina Hwy Unit -2, Winnipeg
Mon–Thu 9 AM – 6 PM · Fri 9 AM – 5 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
51 Benton St, Kitchener
Mon–Thu 8 AM – 8 PM · Fri 8 AM – 6 PM · Sat 8 AM – 3 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
1383 16th Ave #1A, Richmond Hill
Mon–Thu 10 AM – 8 PM · Sat–Sun 10 AM – 4 PM
940 Murphy Rd, Sarnia
Mon–Fri 9 AM – 6 PM · Sat–Sun 9 AM – 3 PM
1801 Lawrence Ave E Unit 6-9, Scarborough
Mon–Tue 9:30 AM – 6 PM · Wed–Thu 10:30 AM – 6 PM · Sat 10 AM – 3 PM · Sun 10 AM – 2 PM
360 Bayly St W Unit 5, Ajax
Mon–Sat 10 AM – 1 PM
7471 101 Ave NW, Edmonton
Mon–Fri 8:30 AM – 8 PM · Sat 9 AM – 8 PM · Sun 9 AM – 7 PM
479 Dundas St W, Oakville
Mon–Thu 9 AM – 7 PM · Sat 9 AM – 2 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
40 Blowers Cres Unit 103, Ajax
Mon–Fri 9 AM – 8 PM · Sat–Sun 9 AM – 5 PM
1570 Kipling Ave Unit 3, Etobicoke
Mon–Thu 10 AM – 6 PM · Fri 10 AM – 4 PM · Sat 9 AM – 2 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
50 Hopeton St, Cambridge
Mon–Fri 10 AM – 6 PM · Sat–Sun 10 AM – 3 PM
1189 Pembina Hwy, Winnipeg
Mon–Sat 9 AM – 5 PM
30 Springborough Blvd SW #108, Calgary
Mon–Thu 9 AM – 7 PM
2180 Itabashi Way #2B, Burlington
Mon–Wed 9 AM – 6 PM · Thu 9 AM – 5 PM · Sat 9 AM – 2 PM
10419 102 Ave NW, Edmonton
Mon–Fri 9 AM – 4 PM · Sat 9 AM – 1 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
100 Bronte St. S Unit 2, Milton
Mon–Thu 10 AM – 7 PM · Fri 10 AM – 5 PM · Sun 10 AM – 1 PM
22470, 105, Dewdney Trunk Rd, Maple Ridge
Mon–Fri 7 AM – 4 PM · Sat 7 AM – 12 PM
11466 Braeside Dr SW, Calgary
Mon–Thu 8 AM – 6 PM · Sat 8 AM – 2 PM
9914 Morrison St Unit 103, Fort McMurray
Mon–Fri 9 AM – 7 PM · Sat–Sun 10 AM – 5 PM
796 Burnhamthorpe Rd W Unit 2, Mississauga
Mon–Thu 9:30 AM – 5 PM · Fri 10 AM – 3 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
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
1685 Main St W #135, Hamilton
Mon–Fri 10 AM – 5 PM · Sat 10 AM – 1 PM
1515 Commercial Dr, Vancouver
Mon–Fri 9 AM – 4 PM
1812 33 St SE, Calgary
Mon–Tue 9 AM – 4 PM · Wed 9 AM – 6 PM · Thu 9 AM – 4 PM · Sat 9:30 AM – 6 PM · Sun 9 AM – 3 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
330 Bronte St. S #120, Milton
Mon–Thu 9 AM – 8 PM · Sat 9 AM – 2 PM
18811 72 Ave #160, Surrey
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
301 High Tech Rd, Richmond Hill
Mon–Fri 9 AM – 9 PM · Sat 10 AM – 5 PM · Sun 12 PM – 3:30 PM
Inside Superstore, 18120 Yonge St L3Y4V8, Newmarket
Mon–Wed 10 AM – 4 PM · Sat 10 AM – 2 PM
1884 Marine Dr, West Vancouver
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 12 PM
685 Bloem St 2nd floor, North Bay
Mon–Thu 5 PM – 8 PM · Sat–Sun 9 AM – 12 PM
219 Fort York Blvd Unit 108, Toronto
Mon 10 AM – 8 PM · Tue 10 AM – 7 PM · Wed 11 AM – 8 PM · Thu 11 AM – 6 PM · Fri 10 AM – 6:30 PM · Sat–Sun 10 AM – 4 PM
343 College St, Toronto
Mon–Wed 9 AM – 7 PM · Thu–Fri 9 AM – 6 PM · Sat 9:30 AM – 4 PM
344 1st St, Winkler
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 3 PM
263 Queen St E #20, Brampton
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 4 PM · Sun 11 AM – 4 PM
1813 Lasalle Blvd, Greater Sudbury
Mon–Fri 8 AM – 6 PM · Sat–Sun 9 AM – 6 PM
209 Glenridge Ave, St. Catharines
Mon–Thu 9 AM – 4 PM · Fri 11 AM – 4 PM · Sat–Sun 9 AM – 2 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
980 St Anne's Rd #6, Winnipeg
Mon–Thu 8 AM – 6 PM · Fri 8 AM – 4 PM · Sat 9 AM – 3 PM
360 Conklin Rd Unit A1, Brantford
Mon–Thu 10 AM – 5 PM · Fri 10 AM – 4:30 PM · Sat 10 AM – 2 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
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
3426 Lake Shore Blvd W, Etobicoke
Mon 9 AM – 3 PM · Tue 9 AM – 5 PM · Wed–Thu 9 AM – 3 PM · Fri 9 AM – 2 PM · Sat 9 AM – 3 PM · Sun 10 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
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
2200 Dundas St E #4A, Mississauga
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 3 PM · Sun 10:30 AM – 2:30 PM
1219 11 Ave SW, Calgary
Mon–Thu 9 AM – 1 PM · Sun 1 PM – 6 PM
790 Bay St. #108, Toronto
Mon–Thu 8 AM – 7 PM · Fri 8 AM – 6 PM · Sat 9 AM – 3 PM
4222 Gateway Blvd NW #101, Edmonton
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 3 PM
2 Champagne Dr, Toronto
Mon–Fri 9 AM – 7 PM · Sat 8 AM – 2 PM
4705 48 Ave, Red Deer
Mon–Thu 9:30 AM – 5 PM
1 Wexford Rd, Brampton
Mon 9 AM – 7 PM · Tue–Wed 9 AM – 3 PM · Thu 9 AM – 7 PM · Fri–Sat 9 AM – 3 PM
Calgary, Calgary
Mon–Fri 10 AM – 5 PM · Sat 10 AM – 1 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
2978 Danforth Ave, East York
Mon–Sat 9 AM – 5 PM
100 Halsey Ave unit 4, East York
Hours not available
140 Mulock Dr Unit 8-9, Newmarket
Mon–Fri 9 AM – 7 PM · Sat–Sun 9 AM – 6 PM
101 Garrison Village Dr, Niagara-on-the-Lake
Hours not available
223 10th St, Hanover
Sun 10 AM – 3 PM