6955 Boul. Taschereau #101, Brossard
Mon–Fri 9 AM – 5 PM · Sat–Sun 9 AM – 3 PM
550 walk-in clinics across 131 Canadian cities have staff who speak English. No referral needed. Find one near you below.
550 clinics · sorted by rating
6955 Boul. Taschereau #101, Brossard
Mon–Fri 9 AM – 5 PM · Sat–Sun 9 AM – 3 PM
2059 Lake Placid Rd #110, Whistler
Mon–Wed 9 AM – 5 PM · Thu 8 AM – 8 PM · Sat 8 AM – 4 PM
900 Bd du Séminaire N, Saint-Jean-sur-Richelieu
Mon–Thu 9 AM – 4 PM · Fri 9 AM – 12 PM
100 Horse Creek Rd #3104, Cochrane
Mon–Thu 9:30 AM – 6:30 PM · Sat 10 AM – 3 PM
1415 Kennedy Rd, Scarborough
Mon–Fri 8 AM – 8 PM · Sat 10 AM – 4 PM
56 Queen St N #1, Bolton
Mon 9 AM – 7 PM · Tue–Fri 9 AM – 6 PM · Sat 9 AM – 1 PM
244 91 St SW, Edmonton
Mon–Fri 9:30 AM – 6:30 PM · Sat 11 AM – 3 PM
1039 Upper James St, Hamilton
Mon–Tue 9 AM – 4 PM · Wed 11 AM – 7 PM · Thu 9 AM – 4 PM · Fri 9 AM – 6 PM · Sat 10 AM – 4 PM
310 Broadway unit 109, Orangeville
Mon–Fri 10 AM – 7 PM · Sat 10 AM – 2 PM
10 Grand Ave W #2, Chatham
Mon–Thu 9 AM – 7 PM · Sat–Sun 9 AM – 3 PM
1334 S Service Rd U#2, Hamilton
Mon–Wed 9 AM – 5 PM · Thu 12 PM – 8 PM · Fri 9 AM – 5 PM
900 Don Mills Rd. unit 13, North York
Mon–Thu 10 AM – 6 PM · Sat 12 PM – 4 PM
1107 Centre St NW, Calgary
Mon–Thu 10 AM – 6 PM
DISCOUNT PHARMACY, 20 Woodlawn Rd E #7, Guelph
Mon–Fri 9:30 AM – 6 PM · Sat 10 AM – 2 PM
1550 Bayly St #6, Pickering
Mon–Thu 9 AM – 5 PM
12637 Tenth Line, Whitchurch-Stouffville
Mon–Thu 9 AM – 7 PM · Sat 9 AM – 4 PM
3430 Finch Ave E #6a, Scarborough
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 5 PM · Sun 10 AM – 4 PM
7085 Morrison St B5- B6, Niagara Falls
Mon–Fri 9 AM – 6 PM · Sat 10 AM – 2 PM
190 Keefer Pl, Vancouver
Mon–Fri 10 AM – 5 PM
510 AB-1 A, Strathmore
Mon–Thu 9 AM – 7 PM · Fri–Sat 10 AM – 2 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
1500 Blvd. Saint-Martin O Suite 101, Laval
Mon–Sun Open 24 Hours
158 Rideau St, Ottawa
Mon–Fri 8:30 AM – 8 PM · Sat 9 AM – 4 PM
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
264 Midpark Way SE #109, Calgary
Mon–Thu 8:30 AM – 6 PM · Fri 10 AM – 4 PM · Sat 10 AM – 6 PM
2 27 Avenue O, Blainville
Mon–Fri 8 AM – 4 PM
905 Rymal Rd E unit 150, Hamilton
Mon–Tue 9 AM – 12:30 PM · Wed 11 AM – 3 PM · Thu–Fri 9 AM – 12:30 PM · Sat 9 AM – 12 PM
2789 Ch Ste-Foy Bureau 302, Québec City
Mon–Thu 8 AM – 4:30 PM · Fri 8 AM – 12 PM
9471 Yonge St unit 105, Richmond Hill
Tue 10 AM – 6 PM · Thu 10 AM – 6 PM · Sat 10 AM – 4 PM
Stockyards Village Parkade C in the North-East corner End unit in the building to the left of Royal LePage, Toronto
Mon–Fri 9 AM – 5 PM
459 Rue Principale, Granby
Mon 8:30 AM – 4:30 PM · Wed 8:30 AM – 3:30 PM · Fri 8:30 AM – 3 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
9250 Bd de l'Acadie Suite 300, Montreal
Mon 8:30 AM – 5 PM · Tue–Thu 8:30 AM – 5:30 PM
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
4499 Bath Rd, Amherstview
Mon–Fri 9 AM – 5 PM
5801 Bd Wilfrid-Carrier suite 402, Levis
Mon–Thu 7 AM – 5 PM · Fri 7 AM – 3 PM
500 Division St, Cobourg
Mon 9 AM – 2 PM · Wed 9 AM – 4 PM · Fri 9 AM – 4 PM
6300 Av. Auteuil #101, Brossard
Mon–Sun Open 24 Hours
672 Dupont St Unit 106, Toronto
Mon 9 AM – 5 PM · Tue 9 AM – 8 PM · Wed–Fri 9 AM – 5 PM
3080 Windwood Dr., Mississauga
Mon–Fri 9 AM – 5 PM
3238 Taschereau Blvd, Greenfield Park
Mon–Sun Open 24 Hours
unit #7, 220 Wexford Rd, Brampton
Mon–Thu 10 AM – 6 PM · Fri 10 AM – 6:30 PM · Sat 10 AM – 2 PM
820 Village Dr #150, Port Coquitlam
Mon–Sun 9 AM – 8 PM
ACCESS Winnipeg West, 280 Booth Dr 1st floor, Winnipeg
Mon–Fri 5:30 PM – 11:30 PM · Sat–Sun 1:30 PM – 11:30 PM
400 Bd Curé-Labelle Local 302, Laval
Mon–Sat 8 AM – 5 PM
875 Main St E, Milton
Mon–Fri 10 AM – 8 PM · Sat 9 AM – 5 PM
5 Lavington Dr, Etobicoke
Mon–Fri 9:30 AM – 7 PM · Sat 10 AM – 2 PM
350 Scott St unit 107 108, St. Catharines
Sat 9 AM – 5 PM
1280 Rue King E local 130, Sherbrooke
Mon–Sun 12 AM – 11 PM
22 Simona Dr Unit 4, Bolton
Mon–Fri 10 AM – 7 PM · Sat 10 AM – 3 PM
1928 Lake Shore Blvd W, Toronto
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 4 PM · Sun 10 AM – 2 PM
2770 Pembina Hwy #1, Winnipeg
Mon–Thu 9 AM – 5 PM · Sat 9 AM – 1:30 PM
1203 St Clair Ave W, Toronto
Mon–Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
140 Bellerose Dr, St. Albert
Mon–Thu 9 AM – 7 PM · Sat–Sun 10 AM – 2 PM
320 Matheson Blvd W #101, Mississauga
Mon–Thu 10 AM – 6 PM · Sat 10 AM – 3 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
12 Harrison Garden Blvd #3, North York
Mon 11 AM – 7:30 PM · Tue–Fri 11 AM – 4 PM · Sat 10 AM – 5 PM · Sun 12 PM – 5 PM
1500 Dundas St E, Mississauga
Mon–Fri 10 AM – 8 PM · Sat 9 AM – 2 PM · Sun 11 AM – 4 PM
5 Swan Lake Blvd #4, Markham
Mon–Thu 9 AM – 6 PM · Sat 9 AM – 2 PM
1100 Beaumont Ave #302, Mount Royal
Mon–Thu 9 AM – 5 PM · Sat 9 AM – 4 PM
240 Portage Ave, Winnipeg
Mon–Thu 9 AM – 5 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
5775 Bd Léger suite 101, Montréal-Nord
Mon–Sun Open 24 Hours
Bathurst Entrance, 750 Dundas St W #11, Toronto
Mon–Thu 9:30 AM – 5 PM · Fri 3 PM – 7 PM
232 Carr du Marais, Terrebonne
Mon–Sun Open 24 Hours
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
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
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
3458 Kingston Rd, Scarborough
Mon–Fri 10 AM – 7 PM · Sat 10 AM – 4 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
1415 Kennedy Rd, Scarborough
Mon 8 AM – 8 PM · Tue 8 AM – 8:30 PM · Wed 8 AM – 7 PM · Thu 11 AM – 7 PM · Sun 10 AM – 4 PM
210 Rue des Seigneurs, Montreal
Mon–Fri 8 AM – 6 PM
579-A Rue Notre-Dame Suite 100, Repentigny
Mon–Fri 8 AM – 4:30 PM · Sat 8 AM – 2:30 PM
135 15th St E Unit #101, North Vancouver
Mon–Thu 9 AM – 5 PM · Sat–Sun 9 AM – 5 PM
1069 Midland Ave, Scarborough
Mon–Wed 10 AM – 8 PM · Thu 10 AM – 2 PM · Fri 10 AM – 8 PM · Sat 9 AM – 2 PM
2579 King St E, Hamilton
Mon–Thu 9 AM – 5 PM · Sun 10 AM – 2 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
1101 Kingston Rd, Pickering
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 3 PM · Sun 10 AM – 3 PM
155 Mostar St, Whitchurch-Stouffville
Mon–Fri 9:30 AM – 4:30 PM · Sat 9:30 AM – 3 PM
540 King St W Unit 1A, Oshawa
Mon–Thu 9 AM – 8 PM · Sat 10 AM – 3 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
264 Main St E, Grimsby
Mon–Thu 9 AM – 7:30 PM · Fri 9 AM – 6 PM · Sat 9 AM – 2 PM
2746 St Joseph Blvd #100, Ottawa
Mon–Thu 9 AM – 6 PM · Sat 9 AM – 3 PM
Located Inside Medicine Shoppe, 4807 44 Ave #103, Stony Plain
Mon–Fri 9 AM – 6 PM · Sat 10 AM – 2 PM
3380 Gateway Blvd NW, Edmonton
Mon–Fri 9 AM – 5:30 PM
4188 Living Arts Dr Unit 5, Mississauga
Mon 9:30 AM – 5:30 PM · Tue 9:30 AM – 7 PM · Wed 12 PM – 7 PM · Thu 9:30 AM – 7 PM · Fri 9:30 AM – 5:30 PM · Sat 9:30 AM – 3 PM
181 Toronto Rd #6, Port Hope
Tue–Fri 9:30 AM – 5:30 PM · Sat 10 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
338 Bd Gagné, Sorel-Tracy
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 5 PM · Sun 9 AM – 2 PM
1600 Regent Ave W, Winnipeg
Mon–Fri 9 AM – 5 PM
2520 23 St NE #19, Calgary
Mon–Sun 7:30 AM – 11 PM
3885 Duke of York Blvd #104&105, Mississauga
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 3 PM
422 Burnhamthorpe Rd W, Mississauga
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 3 PM
3498 Bd Sainte-Rose Suite 100, Laval
Mon–Sun Open 24 Hours
301 Blake St, Barrie
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 4 PM
3234 Bd Taschereau Suite 201, Longueuil
Mon–Sun Open 24 Hours
1120 Kingston Rd Unit 2, Scarborough
Mon–Fri 9:30 AM – 6:30 PM · Sat 10 AM – 4 PM
699 Wilkins St, London
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 3 PM
10 Main St, Mississauga
Mon–Fri 10 AM – 7 PM · Sat 10 AM – 5 PM · Sun 11 AM – 4 PM
479 Dundas St W, Oakville
Mon–Thu 9:30 AM – 5 PM · Sat 9 AM – 1:30 PM
1005 Bd du Séminaire N Suite 100, Saint-Jean-sur-Richelieu
Mon–Sun Open 24 Hours
34 Richard William Dr, Caledonia
Mon–Thu 9:15 AM – 5 PM · Sat 9:15 AM – 3 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
21 Charles St office 2, Newmarket
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 7 PM
86 Prom. du Portage 3eme étage, Gatineau
Mon–Sun Open 24 Hours
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
239 Griffin Rd E #2145, Cochrane
Mon–Fri 9:30 AM – 7 PM · Sat 10 AM – 3 PM
1115 St Albert Trl #680, St. Albert
Mon–Tue 9 AM – 4 PM · Wed 9 AM – 6 PM · Thu–Fri 9 AM – 4 PM · Sat 10 AM – 1 PM
90 Collingwood Ave Ground floor, Brampton
Mon 10 AM – 6 PM · Tue 10 AM – 2 PM · Wed–Fri 10 AM – 6 PM
1100 Dundas St W, Mississauga
Mon 9:30 AM – 4:30 PM · Tue–Wed 9:30 AM – 5 PM · Thu 9:30 AM – 1 PM · Fri 9:30 AM – 5 PM · Sat 12 PM – 4 PM · Sun 10 AM – 3 PM
2900 Steeles Ave E Unit 223, Thornhill
Mon–Wed 2 PM – 6 PM · Thu 4:30 PM – 7:30 PM · Sat 10 AM – 1:30 PM
5425 Falsbridge Dr, Calgary
Mon 9 AM – 7 PM · Tue–Thu 9 AM – 4 PM
30 Clair Rd W B3-4, Guelph
Mon 9:30 AM – 4:30 PM · Tue–Thu 8:30 AM – 4:30 PM · Sun 10 AM – 4:30 PM
8265 Notre-Dame St. East, Montréal-Est
Mon–Sun Open 24 Hours
4432 Calgary Trl NW #204, Edmonton
Mon 9:30 AM – 5 PM · Tue 11 AM – 6:30 PM · Wed 9:30 AM – 5 PM · Thu 9:30 AM – 5:30 PM
4 Rue Robinson N, Granby
Mon–Tue 9 AM – 3 PM · Thu 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
427 Yonge St, Toronto
Mon–Wed 10 AM – 8 PM · Sun 11 AM – 5:30 PM
1154 Danforth Ave, Toronto
Mon 9 AM – 4 PM · Tue 9 AM – 5 PM · Wed 12 PM – 5 PM · Thu 11 AM – 5 PM
8240 175 St NW unit 2, Edmonton
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 4 PM
423 Wanless Dr A105 UNIT 5, Brampton
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 4 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
108 Jarvis St, Whitehorse
Mon–Fri 9 AM – 5:30 PM
4175 Rue Jean-Talon O Étage 2, Montreal
Mon–Sun Open 24 Hours
3750 Lawrence Ave E, Scarborough
Mon–Fri 9:30 AM – 7 PM · Sat–Sun 9:30 AM – 4:30 PM
2130 Morningside Ave, Scarborough
Mon 10 AM – 7 PM · Tue–Wed 10 AM – 6 PM · Thu 10 AM – 7 PM · Fri 10 AM – 6 PM · Sat 9:30 AM – 4 PM · Sun 10 AM – 4 PM
15000 Pierrefonds Blvd. 3rd Floor, Pierrefonds
Mon–Sun Open 24 Hours
5950 Chem. de la Côte-des-Neiges Unité 250, Montreal
Mon–Thu 9 AM – 5 PM · Fri 9 AM – 1 PM · Sat 9 AM – 2:30 PM
472 Division St Unit 2, Kingston
Mon–Tue 2 PM – 6 PM · Wed 9:30 AM – 5 PM · Thu–Fri 2 PM – 6 PM · Sat–Sun 10 AM – 2 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
1965 Britannia Rd W Unit # 5, 6 & 7, Mississauga
Wed 10 AM – 6 PM · Fri 10 AM – 6 PM · Sat 11 AM – 4 PM
4060 Rue Sainte-Catherine O Suite 405, Westmount
Mon–Fri 9 AM – 5 PM
3015 Winston Churchill Blvd Unit 101A, Mississauga
Mon–Thu 9:30 AM – 6 PM · Sat 9:30 AM – 2 PM
2900 Markham Rd U16, Scarborough
Mon–Fri 9 AM – 5 PM
345 Queen St, Acton
Wed 10 AM – 3 PM · Sat 9:30 AM – 2 PM
389 Oliver Rd, Thunder Bay
Mon–Thu 9 AM – 5 PM
2280 Bd Guillaume-Couture, Levis
Mon–Fri 8 AM – 8 PM · Sat 10 AM – 5 PM · Sun 9 AM – 5 PM
20887 Dalton Rd unit 4, Sutton West
Mon–Thu 9 AM – 5 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
106 Charlesworth Dr SW, Edmonton
Mon–Thu 9 AM – 5 PM · Sat 10 AM – 5 PM
1511 11th Ave, Regina
Mon–Thu 9 AM – 5 PM · Sat 9 AM – 5 PM
1329 Windsor Ave, Windsor
Mon–Tue 9 AM – 3 PM · Wed 9 AM – 2:30 PM · Thu 9 AM – 3 PM · Fri 9 AM – 1 PM
184 Marina Blvd, Peterborough
Mon–Thu 9 AM – 6 PM · Sat 9 AM – 4 PM
1095 R. Saint-Denis, Montreal
Mon–Sun Open 24 Hours
12727 97 St NW, Edmonton
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 6 PM · Sun 10 AM – 5 PM
Lakeshore Rd W #1601, Mississauga
Mon 10 AM – 5 PM · Tue 9 AM – 7 PM · Wed 9 AM – 5 PM · Thu 10 AM – 7 PM · Fri 9 AM – 5 PM · Sat 10 AM – 1 PM
900 Rathburn Rd W B4, Mississauga
Mon 10 AM – 5 PM · Tue 12 PM – 4 PM · Wed 10 AM – 5 PM · Thu 12 PM – 4 PM · Fri–Sat 10 AM – 5 PM
3355 Hurontario St, Mississauga
Mon 9:30 AM – 6 PM · Tue 9:30 AM – 4 PM · Wed–Fri 9:30 AM – 6 PM · Sat–Sun 8:30 AM – 1 PM
1120 Victoria St N #4, Kitchener
Mon 9 AM – 9 PM · Tue 5 PM – 9 PM · Wed 9 AM – 5 PM · Thu 9 AM – 1:30 PM · Fri 5 PM – 9 PM · Sat 10 AM – 3 PM
5966 Mullen Way, Edmonton
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 2 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
3301 17 Ave SE #10, Calgary
Mon–Sat 9 AM – 12 AM
158 Rideau St, Ottawa
Mon–Thu 10 AM – 7 PM · Sat 10 AM – 3 PM
1911 Dundas St E #14, Mississauga
Mon–Fri 10 AM – 6 PM
3347 118 Ave NW, Edmonton
Mon–Fri 10 AM – 6 PM
1135 Adelaide St N, London
Mon 9 AM – 4 PM · Thu 9 AM – 4 PM
380 King St N Unit 5, Waterloo
Mon–Sun 9 AM – 5 PM
9 Progress Ave, Scarborough
Mon–Thu 9 AM – 7 PM · Sat–Sun 9 AM – 5 PM
172 Marion St, Winnipeg
Mon–Thu 8 AM – 8:30 PM · Fri 8:30 AM – 8:30 PM · Sat–Sun 9 AM – 4 PM
1020 Ottawa St N Unit 110, Kitchener
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 3 PM
305 N Front St, Belleville
Mon–Thu 9 AM – 5 PM · Fri 9 AM – 4 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
12774 Boul Gouin O, Pierrefonds
Mon–Fri 8 AM – 5 PM
905 Niagara St Unit 1, Welland
Mon 9 AM – 6 PM · Tue–Wed 9 AM – 8 PM · Thu 9 AM – 6 PM · Sat 9 AM – 1 PM
1087 Parsons Rd SW, Edmonton
Mon–Thu 8:30 AM – 6 PM · Sun 10 AM – 5 PM
169 Dundas St E, Mississauga
Mon–Thu 10 AM – 7 PM · Fri 10 AM – 5 PM · Sat 10 AM – 3 PM
3355 Hurontario St, Mississauga
Mon 9:30 AM – 6 PM · Tue 9:30 AM – 4 PM · Wed–Thu 9:30 AM – 6 PM · Fri 9:30 AM – 2 PM · Sat–Sun 8:30 AM – 1 PM
290 Dundas St W Unit 3, Trenton
Mon 9 AM – 5:30 PM · Tue–Thu 9 AM – 7 PM
Walmart, 100 City Centre Dr 2nd floor, Mississauga
Mon 8:30 AM – 6:30 PM · Tue 10 AM – 2 PM · Wed 8:30 AM – 6:30 PM · Thu 10 AM – 8 PM · Sat 9 AM – 4 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
4903 Thomas Alton Blvd Unit 104, Burlington
Mon–Tue 9 AM – 7 PM · Wed–Thu 9 AM – 6 PM · Sat 9 AM – 3 PM · Sun 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
12270 Yonge St Unit #5, Richmond Hill
Mon–Tue 10 AM – 8 PM · Wed–Thu 10 AM – 5 PM · Sat 10 AM – 4 PM
70 King St E Lower Level, Stoney Creek
Mon–Fri 8:30 AM – 4:30 PM · Sat 8:30 AM – 2 PM
18 Kensington Rd Third Floor, #302, Brampton
Mon 9 AM – 5 PM · Tue 12 PM – 8 PM · Wed–Fri 9 AM – 5 PM
1316 Central Ave #100, Prince Albert
Mon–Thu 9 AM – 12 PM
120 Weston Rd unit 101, Old Toronto
Mon–Fri 9 AM – 5 PM
550 Veterans Drive Unit 3, Brampton
Mon–Thu 10 AM – 7 PM · Fri 10 AM – 6 PM · Sat–Sun 10 AM – 3 PM
883 Mulock Dr Unit 5A, Newmarket
Mon 9 AM – 4 PM · Tue 9 AM – 5 PM · Fri 9 AM – 1 PM
290 Dundas St W, Trenton
Mon–Thu 9 AM – 6 PM · Sat 9 AM – 2 PM
5803 Main St, Niagara Falls
Mon–Fri 9:30 AM – 7:30 PM · Sat 9:30 AM – 3:30 PM
390 Crowland Ave, Welland
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 2 PM
3075 Hurontario St, Mississauga
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 3 PM
2009 Long Lake Rd Suite 101, Greater Sudbury
Mon–Thu 8 AM – 2 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
5925 Yonge St, North York
Mon–Thu 9 AM – 7 PM · Sat 10 AM – 3 PM
5025 Yonge St #201, North York
Mon–Tue 10 AM – 4:30 PM · Wed 10 AM – 6:30 PM · Thu 10 AM – 4:30 PM · Sat–Sun 10 AM – 1:30 PM
247 John St S, Hamilton
Sat 1 PM – 7 PM
405 Martin St #3, Milton
Mon–Fri 9:30 AM – 6 PM · Sat 9:30 AM – 4 PM · Sun 11 AM – 4 PM
3476 Glen Erin Dr #230, Mississauga
Mon 10 AM – 7 PM · Tue–Wed 9 AM – 4 PM · Thu 9 AM – 12 PM · Sat 9 AM – 1 PM
4-780 Burnhamthorpe Rd W, Mississauga
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 3 PM
574 Upper James St, Hamilton
Mon–Tue 8 AM – 5 PM · Thu–Sun 8 AM – 5 PM
2686 Danforth Ave, Toronto
Mon–Wed 7 AM – 8 PM · Thu 9 AM – 8 PM
9020 Louis St. Laurent Ave unit 2, Milton
Mon–Fri 9 AM – 7 PM · Sat 10 AM – 3 PM
50 Sunny Meadow Blvd Unit 101-102, Brampton
Mon 9 AM – 7 PM · Tue–Thu 9 AM – 5 PM · Fri 9 AM – 7 PM · Sat 9 AM – 1 PM
10930 Goreway Dr Unit # CX2, Brampton
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 3 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
11400 Tecumseh Rd E, Windsor
Mon–Thu 8 AM – 4 PM
1565 Bd de l'Avenir #200, Laval
Mon–Thu 10 AM – 5 PM
101 Dunlop St W, Barrie
Mon 9 AM – 3 PM · Wed 9 AM – 3 PM · Fri 9 AM – 3 PM · Sat 9 AM – 2 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
1 Oak St, Toronto
Mon–Fri 10 AM – 7 PM · Sat 9:30 AM – 4 PM · Sun 12 PM – 5 PM
2869 Lawrence Ave E, Scarborough
Mon–Fri 10 AM – 8 PM · Sat 10 AM – 5 PM · Sun 10 AM – 4 PM
2971 136 Ave NW Unit # 240, Calgary
Mon–Fri 9 AM – 5 PM
344 Kerr St, Oakville
Mon 9 AM – 5 PM · Tue 9 AM – 2 PM · Wed–Thu 9 AM – 5 PM
305 Royal W Dr K, Brampton
Mon–Fri 10 AM – 8 PM · Sat–Sun 9 AM – 3 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
366 Bunting Rd Unit 1, St. Catharines
Mon–Thu 9 AM – 6 PM · Sat 10 AM – 3 PM
191 McNaughton Rd E unit 103, Maple
Mon–Tue 9:30 AM – 7 PM · Wed–Thu 9 AM – 7 PM · Sat 10 AM – 3 PM
505 Rymal Rd E, Hamilton
Mon 10 AM – 9 PM · Tue 10 AM – 8 PM · Wed 10 AM – 9 PM · Thu 10 AM – 8 PM · Fri 10 AM – 9 PM · Sun 10 AM – 4 PM
1263 Bd Jolibourg Suite 100, Laval
Mon–Sun Open 24 Hours
120 Bd Antonio-Barrette, Notre-Dame-des-Prairies
Mon–Fri 8:30 AM – 12 PM
1550 Kingston Rd Unit 11, Pickering
Mon 1 PM – 5:30 PM · Tue 10 AM – 5:30 PM · Wed 10 AM – 3 PM · Thu 10 AM – 5:30 PM · Fri 10 AM – 3:30 PM · Sat 10 AM – 2 PM
501 Pharmacy Ave Unit 1, Scarborough
Mon–Thu 10 AM – 6 PM · Sat–Sun 10 AM – 4 PM
345 Queen St, Acton
Mon–Tue 10 AM – 6 PM · Wed 10 AM – 5 PM · Thu 10 AM – 6 PM · Fri 10 AM – 5 PM · Sat 10 AM – 2 PM
873 Jane St, York
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 5 PM · Sun 10 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
4640 Jane St Unit 104, North York
Mon–Fri 10 AM – 6 PM
1000 Bay St. Unit 2, Toronto
Mon–Thu 9 AM – 6 PM · Sat–Sun 10 AM – 3 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
9580 Yonge St Unit # 6, Richmond Hill
Mon–Thu 9 AM – 5 PM
776 The Queensway, Etobicoke
Mon–Wed 9 AM – 8 PM · Thu 9 AM – 6 PM · Sat–Sun 9 AM – 5 PM
140 Hespeler Rd F, Cambridge
Mon–Fri 9:30 AM – 6 PM · Sat 10 AM – 4 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
5920 1a St SW #280, Calgary
Mon–Fri 8:30 AM – 5 PM · Sat–Sun 10 AM – 2 PM
440 William Graham Dr, Aurora
Mon–Fri 9:30 AM – 5:30 PM · Sat–Sun 9:30 AM – 2 PM
local:320 au, 5345 Bd de l'Assomption 3e étage, Montreal
Mon–Fri 8 AM – 3:30 PM · Sat 8 AM – 2 PM
1 Main St W, Beeton
Mon–Thu 9:30 AM – 1:30 PM
1401 Gerrard St E, Toronto
Mon 10 AM – 5 PM · Tue–Thu 10 AM – 4 PM · Fri 10 AM – 5 PM
8706 Franklin Ave #129, Fort McMurray
Mon 8:30 AM – 6:30 PM · Tue–Fri 8:30 AM – 6 PM · Sat 9 AM – 1 PM
622 College St unit 302, Toronto
Mon–Wed 9:30 AM – 1 PM · Thu 9 AM – 1 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
460 Hespeler Rd #102, Cambridge
Mon–Tue 10 AM – 6 PM · Wed 10 AM – 8 PM · Thu–Fri 10 AM – 6 PM · Sat 10 AM – 3 PM
115 Simcoe St S, Oshawa
Mon–Thu 10 AM – 6 PM · Sat 10 AM – 4 PM
3265 Carding Mill Trail Unit 25, Oakville
Mon–Fri 10 AM – 7 PM · Sat 10 AM – 3 PM
5925 Grossbeak Dr Unit 9, Mississauga
Mon 9 AM – 3 PM · Tue 9 AM – 5 PM · Thu 9 AM – 5 PM · Fri 11 AM – 2 PM · Sat 11 AM – 5 PM · Sun 11 AM – 3 PM
29 Plains Rd W Unit 3, Burlington
Mon–Thu 9 AM – 5 PM
1953 Weston Rd, York
Mon–Tue 10 AM – 6 PM · Wed 1 PM – 8 PM · Thu–Fri 10 AM – 6 PM
3400 R. de l'Éclipse #230, Brossard
Mon–Sat 9 AM – 5 PM
55 Dundas St E, Toronto
Mon–Fri 8 AM – 7 PM · Sat 9 AM – 5 PM · Sun 9 AM – 4 PM
1051 Markham Rd, Scarborough
Mon–Thu 10 AM – 5 PM · Sat 10 AM – 3 PM
1690 Dersan St #100, Pickering
Mon–Thu 9 AM – 8 PM · Sat–Sun 9 AM – 3 PM
810 Nipissing Rd Unit 107, Milton
Mon 9 AM – 6 PM · Tue–Wed 10 AM – 8 PM · Thu–Fri 9 AM – 5 PM · Sat–Sun 9 AM – 4 PM
12432 Symons Valley Rd NW #10, Calgary
Mon 9 AM – 6 PM · Tue–Thu 9 AM – 5 PM · Sat 9 AM – 1 PM
36 Vodden St E #303, Brampton
Mon–Thu 9 AM – 6 PM · Fri 9 AM – 12 PM
7155 Woodbine Ave, Markham
Mon–Fri 8:30 AM – 5 PM
2985 Drew Rd #113, Mississauga
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
9441 Markham Rd Unit 1, Markham
Mon 10 AM – 8 PM · Tue 9 AM – 6 PM · Wed–Thu 9 AM – 8 PM · Fri 9 AM – 7 PM · Sat 10 AM – 6:30 PM · Sun 9 AM – 8 PM
555 Mapleview Dr W #6, Barrie
Mon–Thu 9 AM – 6 PM · Sat–Sun 9 AM – 5 PM
3905 Major MacKenzie Dr W, Vaughan
Mon–Fri 9 AM – 6 PM · Sat 9:30 AM – 2 PM
725 Bridge St W, Waterloo
Mon–Tue 10 AM – 6 PM · Thu–Fri 10 AM – 6 PM
1200 University Ave W, Windsor
Mon–Fri 10 AM – 3 PM · Sat 9 AM – 1 PM
2880 Queen St E #5, Brampton
Mon 9 AM – 8 PM · Tue 10 AM – 6 PM · Wed 10 AM – 4 PM · Thu–Fri 9 AM – 4 PM · Sat 9 AM – 12 PM
223 Ceremonial Dr Unit 3, Mississauga
Mon–Tue 10:30 AM – 2:30 PM · Thu 10:30 AM – 2:30 PM · Sat 10 AM – 3 PM
3950 Sage Hill Dr NW unit 2170, Calgary
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 2 PM
2175 Richmond St #4, London
Mon 9 AM – 4 PM · Tue 10 AM – 4 PM · Wed–Thu 9 AM – 4:30 PM
50 Dr Kay Dr, Schomberg
Mon–Thu 9 AM – 5 PM · Sat 9 AM – 1 PM
1489 Topsail Rd, Paradise
Mon–Thu 8 AM – 4 PM
277B Bd la Salle, Baie-Comeau
Mon–Sun Open 24 Hours
68 Abell St #1, Toronto
Mon–Thu 9 AM – 5 PM
214, 40 Country Hills Landing NW, Calgary
Mon–Thu 9 AM – 5 PM · Fri 9 AM – 3 PM
190 St Andrews St B2, Cambridge
Mon–Tue 9 AM – 5:30 PM · Wed 9 AM – 5 PM · Thu 9 AM – 5:30 PM · Sat 9 AM – 2:30 PM
1961 Ch. Gascon Bureau 201, Terrebonne
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
115 Vermillion Rd. #170, Winnipeg
Mon–Tue 9 AM – 5 PM · Wed–Fri 9 AM – 6 PM · Sat 9 AM – 5 PM
1015 Bronte St. S #5B, Milton
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 1 PM
649 Sheppard Ave W, North York
Mon 9 AM – 1 PM · Tue 9 AM – 5 PM · Thu 1 PM – 5 PM
156 Guelph St #4, Georgetown
Mon–Fri 9 AM – 6 PM · Sat 10 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
#100, 290 Midpark Way SE, Calgary
Mon–Thu 9 AM – 6:30 PM · Fri–Sat 10 AM – 2 PM
521 Hwy 8 Unit 5, Stoney Creek
Mon–Fri 8 AM – 6 PM
10 Northtown Way #108, North York
Mon–Wed 9 AM – 12 PM · Fri 9 AM – 12 PM
1525 Albion Rd Level Basement, Etobicoke
Mon–Fri 8 AM – 6 PM · Sat 8 AM – 3 PM
5025 Sherbrooke St W, Westmount
Mon–Fri 9 AM – 5 PM
10663 113 St, Edmonton
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 PM
330 Portage Ave #100, Winnipeg
Mon–Thu 8:30 AM – 5 PM · Sat 9 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
3910 Bathurst St Unit 101, North York
Mon 10 AM – 5 PM · Tue–Wed 10 AM – 6 PM · Thu 9 AM – 5 PM · Sat 9 AM – 4 PM · Sun 10 AM – 4 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
Commercial Unit inside the Pure Integrative Pharmacy, just across the Urban Fare Market, Lelem Plaza, 2320 Acadia Rd #130, Vancouver
Mon–Thu 8 AM – 4 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
1 Hebert Rd Unit 129, St. Albert
Mon–Fri 9 AM – 5 PM
1383 16th Ave #1A, Richmond Hill
Mon–Thu 10 AM – 8 PM · Sat–Sun 10 AM – 4 PM
75 Braydon Blvd, Brampton
Mon–Tue 10 AM – 8 PM · Wed 10 AM – 7:30 PM · Thu–Fri 10 AM – 8 PM · Sat 10 AM – 4 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
605 Rogers Rd Unit D5, York
Mon–Thu 9 AM – 5 PM
12560 Kennedy Rd Unit 2, Caledon
Mon–Fri 10 AM – 9 PM · Sat–Sun 10 AM – 4 PM
966 Dundas St E, Mississauga
Mon–Fri 10:30 AM – 6:30 PM · Sat 11 AM – 3 PM
330 Bronte St. S #112, Milton
Mon–Tue 10 AM – 4:30 PM · Wed 10 AM – 7:30 PM · Thu–Fri 10 AM – 4:30 PM
12922 82 St NW, Edmonton
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 3 PM · Sun 12 PM – 3 PM
2945 Sandalwood Pkwy E #5, Brampton
Mon–Fri 9:30 AM – 7 PM · Sat 9 AM – 3 PM
450 Wilson Ave, North York
Mon–Thu 9 AM – 9 PM · Sat–Sun 10 AM – 3 PM
375 Brant St Unit 1 + 2, Burlington
Mon–Fri 9:30 AM – 7 PM · Sat 10 AM – 6 PM
6202 29 Ave #108, Beaumont
Mon 9 AM – 5 PM · Tue 9 AM – 6 PM · Wed 9 AM – 5 PM · Thu 12 PM – 5 PM · Fri 9 AM – 5 PM
250 Greenbank Rd Unit 9, Ottawa
Mon–Sat 9 AM – 5 PM
1275 Finch Ave W #102, North York
Tue–Fri 9 AM – 4 PM · Sat 9 AM – 2 PM
1656 Nash Rd #3, Courtice
Mon–Thu 9 AM – 7 PM · Fri–Sun 10 AM – 3 PM
21 Queensway W, Mississauga
Mon–Sun 8 AM – 11 PM
1598 Leger Wy, Milton
Mon–Fri 9 AM – 8 PM · Sat 10 AM – 5 PM · Sun 1 PM – 7 PM
12143 97 St NW, Edmonton
Mon–Fri 9 AM – 8 PM · Sat 10 AM – 6 PM · Sun 10 AM – 5 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
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
3131 27 St NE #85, Calgary
Mon–Thu 8:45 AM – 6 PM · Sat 10 AM – 2:30 PM
1827 Main St W Unit 9, Hamilton
Mon 9 AM – 6 PM · Tue 9 AM – 7 PM · Wed 9 AM – 6 PM · Thu 2 PM – 7 PM · Sat 10 AM – 3 PM
814 68 St NE, Calgary
Mon–Tue 9 AM – 7 PM · Wed 9 AM – 6 PM · Thu–Fri 9 AM – 5 PM · Sat 9 AM – 4 PM · Sun 10 AM – 4 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
16 Main Street Markham N, Markham
Mon 3 PM – 7 PM · Tue–Thu 9 AM – 5 PM · Sat–Sun 10 AM – 2 PM
40 Blowers Cres Unit 103, Ajax
Mon–Fri 9 AM – 8 PM · Sat–Sun 9 AM – 5 PM
2340 Council Ring Rd, Mississauga
Mon–Fri 10 AM – 6 PM · Sat 11 AM – 3 PM
1237 Donald St, Gloucester
Mon–Fri 9 AM – 6 PM · Sat 9 AM – 3 PM
2425 Eglinton Ave E #12, Scarborough
Mon–Thu 9 AM – 4 PM · Sat 9 AM – 12 PM
255 Ranee Ave #1, North York
Mon–Tue 10 AM – 8 PM · Wed–Thu 10 AM – 6 PM · Sat 10 AM – 4 PM
14818 60 Ave 108 - 109, Surrey
Mon–Fri 8 AM – 4 PM
9719 98 Ave #111, Grande Prairie
Mon–Thu 9 AM – 4:30 PM · Fri 9 AM – 2 PM
1589 George St #1, White Rock
Mon–Fri 9 AM – 5 PM
13311 Yonge St #107, Richmond Hill
Mon 12 PM – 5 PM · Tue–Thu 10 AM – 4 PM · Fri 12 PM – 5 PM · Sat 11 AM – 12:30 PM
1570 Kipling Ave Unit 3, Etobicoke
Mon–Thu 10 AM – 6 PM · Fri 10 AM – 4 PM · Sat 9 AM – 2 PM
640 Eglinton Ave W #3, Mississauga
Mon–Fri 9 AM – 5 PM · Sat–Sun 9 AM – 3 PM
3449 26 Ave NE, Calgary
Mon–Fri 6:30 AM – 6 PM · Sat 10 AM – 2 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
3061 Walkers Line, Burlington
Mon–Fri 9:30 AM – 5 PM · Sat 10 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
1345 Huron St, London
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 4 PM
Toronto West Professional Centre, 2425 Bloor St W Suite 103, Toronto
Mon–Fri 8 AM – 5 PM · Sat 8:30 AM – 3 PM
1410 Major MacKenzie Dr W #9C, Maple
Mon–Tue 9:30 AM – 5 PM · Wed 9:30 AM – 7 PM · Thu 9:30 AM – 5 PM · Fri 9:30 AM – 4 PM · Sat 10 AM – 1 PM · Sun 11 AM – 2 PM
5113 Sheppard Ave E, Scarborough
Mon–Thu 9:30 AM – 7 PM · Fri 9:30 AM – 6 PM · Sat 9:30 AM – 3 PM
next to Three Bears Restaurant, 211 Bear St #201a, Banff
Mon–Thu 8:30 AM – 7 PM · Fri 8:30 AM – 5 PM · Sat–Sun 9 AM – 5 PM
1102 W Pender St, Vancouver
Mon–Fri 8 AM – 7 PM · Sat 9 AM – 5 PM · Sun 9 AM – 4 PM
50 Hopeton St, Cambridge
Mon–Fri 10 AM – 6 PM · Sat–Sun 10 AM – 3 PM
1650 Chem. de Saint-Jean #101, La Prairie
Mon–Fri 8 AM – 8 PM · Sat 9 AM – 4 PM
4550 Ebenezer Rd, Brampton
Mon–Thu 10 AM – 5:30 PM · Fri 10 AM – 3 PM · Sat–Sun 10 AM – 1 PM
9249 Kennedy Rd Unit 102, Markham
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
2066 18 Ave NE #111, Calgary
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
452 Rathburn Rd, Etobicoke
Mon 10 AM – 5 PM · Tue 12 PM – 7 PM · Wed 10 AM – 6 PM · Thu 10 AM – 5 PM
2306 9th Ave N, Regina
Mon–Fri 9:30 AM – 5 PM
8 Weston Dr SW #23, Calgary
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 2 PM
8324 160 Ave NW, Edmonton
Mon–Fri 9 AM – 4 PM · Sat 11 AM – 3 PM
1079 Maple Ave Suite 2, Milton
Mon–Thu 9 AM – 4 PM · Fri 9 AM – 12 PM
2687 Kipling Ave Unit 6, Etobicoke
Mon 10 AM – 7 PM · Tue 10 AM – 6 PM · Wed–Fri 10 AM – 7 PM · Sat 10 AM – 4 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
8706 Franklin Ave #145, Fort McMurray
Mon–Fri 9 AM – 6 PM · Sat–Sun 9 AM – 4 PM
105 Gibson Dr, Markham
Thu 1:30 PM – 4:30 PM
261 Oak Walk Dr Unit J6, Oakville
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 3 PM · Sun 9 AM – 1 PM
12 Castleridge Dr NE #5, Calgary
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
2-18 Plains Rd W, Burlington
Mon–Tue 9 AM – 8 PM · Wed 9 AM – 5 PM · Thu 9 AM – 8 PM · Sat 10 AM – 2 PM
9711 Hardin St Unit 15, Fort McMurray
Mon–Thu 9 AM – 9 PM · Fri 9 AM – 6 PM · Sat–Sun 9 AM – 4 PM
710 Second Line E Unit 6, Sault Ste. Marie
Tue–Fri 10 AM – 4 PM · Sat–Sun 10 AM – 2 PM
10153 King George Blvd #1026, Surrey
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 3 PM · Sun 10 AM – 3 PM
22470, 105, Dewdney Trunk Rd, Maple Ridge
Mon–Fri 7 AM – 4 PM · Sat 7 AM – 12 PM
5 Park Home Ave #130, Toronto
Mon 9 AM – 5 PM · Tue 1 PM – 6:30 PM · Wed 9 AM – 5 PM · Thu 10 AM – 6:30 PM · Fri 9 AM – 5 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
8730 Country Hills Blvd NW #250, Calgary
Mon–Wed 9 AM – 5 PM · Thu 9 AM – 6 PM
9914 Morrison St Unit 103, Fort McMurray
Mon–Fri 9 AM – 7 PM · Sat–Sun 10 AM – 5 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
796 Burnhamthorpe Rd W Unit 2, Mississauga
Mon–Thu 9:30 AM – 5 PM · Fri 10 AM – 3 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
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
250 Dundas St W Suite 106, Mississauga
Mon–Wed 9 AM – 6 PM · Thu 10 AM – 6 PM · Sat 9 AM – 2 PM
375 Howden Blvd #2, Brampton
Mon–Wed 9 AM – 7 PM · Thu 9 AM – 6 PM · Fri–Sun 9 AM – 4 PM
1070 Rest Acres Rd, Brant
Mon–Fri 10 AM – 7 PM · Sat 10 AM – 3 PM · Sun 10 AM – 5 PM
940 Jamieson Pkwy, Cambridge
Mon 9 AM – 6 PM · Tue–Thu 9:30 AM – 6 PM · Sat 9:30 AM – 2:30 PM
595 West St #5, Brantford
Mon–Tue 10 AM – 2 PM · Wed 9 AM – 6 PM · Thu 10 AM – 2 PM
1685 Main St W #135, Hamilton
Mon–Fri 10 AM – 5 PM · Sat 10 AM – 1 PM
1821 Walkers Line Suite 1, Burlington
Mon–Tue 8 AM – 4 PM · Wed 8 AM – 3 PM · Thu 8 AM – 4 PM · Fri 8 AM – 2 PM · Sat 9 AM – 1 PM
1515 Commercial Dr, Vancouver
Mon–Fri 9 AM – 4 PM
11 Base Line Rd E Unit 1, London
Mon–Wed 9 AM – 3 PM · Thu–Fri 9 AM – 3:30 PM
239 Holland St W, Bradford
Mon–Sat 9 AM – 5 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
2040 Sheppard Ave E Suite A202, North York
Mon 9:30 AM – 5 PM · Tue–Thu 9 AM – 5 PM · Fri 9:30 AM – 5 PM · Sat 9:30 AM – 2 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
6490 Old Banff Coach Rd SW Unit 103, Calgary
Mon–Fri 9 AM – 5 PM
284 Queen St E #116, Brampton
Mon–Tue 9:30 AM – 5 PM · Wed 9:30 AM – 12:30 PM · Thu 9:30 AM – 5 PM · Sat 10:30 AM – 12:30 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
2430 Don Reid Dr Suite 204, Ottawa
Mon–Fri 9:30 AM – 5 PM
613 Longfields Dr Unit 104, Ottawa
Mon–Sat 9 AM – 5 PM
309 Balmoral St, Winnipeg
Mon–Thu 9 AM – 5 PM
1000 Mnt des Pionniers #300, Terrebonne
Mon–Thu 8 AM – 9 PM · Fri 8 AM – 8 PM · Sat–Sun 8 AM – 4 PM
3735 Rundlehorn Dr NE #12, Calgary
Mon–Fri 9 AM – 8 PM · Sat 10 AM – 5 PM
11730 34 St NW, Edmonton
Mon–Thu 9 AM – 7 PM · Fri 9 AM – 6 PM
1585 Kenaston Blvd Unit 14, Winnipeg
Mon–Tue 9 AM – 8 PM · Wed 9 AM – 5 PM · Thu 9 AM – 8 PM · Fri 9:30 AM – 5 PM · Sat 9 AM – 8 PM
3420 Major MacKenzie Dr W, Woodbridge
Mon–Tue 10 AM – 6 PM · Wed–Thu 9 AM – 7 PM · Fri 10 AM – 6 PM · Sat 10 AM – 3 PM
Unit #1, 65 Kingston Rd E Unit #1, Ajax
Mon–Thu 9 AM – 4 PM · Fri 9 AM – 2 PM · Sat 9 AM – 1 PM
330 Bronte St. S #120, Milton
Mon–Thu 9 AM – 8 PM · Sat 9 AM – 2 PM
460 Main St E Suite 404, Hamilton
Tue 10 AM – 4 PM · Thu–Fri 10 AM – 4 PM · Sat 9 AM – 1 PM
5540 Baldwin St S Unit #4, Whitby
Mon–Thu 9 AM – 7:30 PM · Fri 9 AM – 5 PM · Sat 9 AM – 4 PM · Sun 9 AM – 1 PM
682 Kennedy Rd Unit 1A, Scarborough
Mon–Wed 10 AM – 5 PM · Thu 10 AM – 4 PM · Fri 10 AM – 5 PM · Sat 10 AM – 4 PM
1100 Pleasant Dr, Minto
Mon–Fri 7:30 AM – 5 PM · Sat 8 AM – 3 PM
9441 Markham Rd Unit 1, Markham
Mon 9:30 AM – 8 PM · Tue 9 AM – 7 PM · Wed–Thu 9 AM – 8 PM · Fri 9 AM – 7 PM · Sat 9:30 AM – 6:30 PM · Sun 9 AM – 8 PM
1967 Trans-Canada Hwy, Kamloops
Mon–Thu 9 AM – 4 PM
611 Holly Ave, Milton
Mon–Thu 8:30 AM – 8 PM · Fri 8:30 AM – 5 PM · Sat–Sun 10 AM – 4 PM
3580 Thomas St #202, Mississauga
Mon–Thu 9 AM – 8 PM · Sat 10 AM – 4 PM · Sun 9:30 AM – 2:30 PM
1288 Ritson Rd N #9, Oshawa
Mon–Thu 8:30 AM – 8 PM · Fri 8:30 AM – 5 PM · Sat–Sun 10 AM – 3 PM
8375 Lundy's Ln, Niagara Falls
Mon–Thu 10 AM – 6 PM · Sat 9 AM – 4 PM
1579 Regent Ave W #2, Winnipeg
Mon–Fri 8 AM – 5 PM
Inside Superstore, 18120 Yonge St L3Y4V8, Newmarket
Mon–Wed 10 AM – 4 PM · Sat 10 AM – 2 PM
130-4411 16 Ave NW, Calgary
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 1 PM
6329 King George Blvd #101, Surrey
Mon–Fri 8 AM – 5 PM
#310, 664 Wye Rd, Sherwood Park
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 PM
1153 Esquimalt Rd Unit 3, Victoria
Mon–Fri 9 AM – 5 PM
1575 Jane St #7, North York
Mon–Tue 10 AM – 3 PM · Wed–Thu 10 AM – 2 PM
20 Kingsbridge Garden Cir, Mississauga
Mon–Fri 10 AM – 6 PM
736 1 Ave NE, Calgary
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 4 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
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
880 Upper Wentworth St, Hamilton
Mon 9 AM – 8 PM · Tue 9:45 AM – 8 PM · Wed–Fri 9 AM – 8 PM · Sat–Sun 10 AM – 5 PM
4555 Kingsway #102, Burnaby
Mon–Sun 9 AM – 8 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
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
35 Lakewood Blvd, Winnipeg
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 3 PM · Sun 10 AM – 2 PM
11035 Groat Rd NW, Edmonton
Mon–Thu 9 AM – 5:30 PM · Fri 9 AM – 2:30 PM
11755 Bramalea Rd Unit 4, Brampton
Mon–Fri 10 AM – 8 PM · Sat–Sun 10 AM – 6 PM
2855 Pembina Hwy #120, Winnipeg
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 3 PM
825 N Service Rd #104-B, Stoney Creek
Mon–Thu 9 AM – 5 PM · Fri 9 AM – 4 PM · Sat 10 AM – 2 PM
3737 Major MacKenzie Dr W #104, Woodbridge
Mon–Fri 9 AM – 8 PM · Sat–Sun 9 AM – 5 PM
359 Johnson Ave W Unit D, Winnipeg
Mon–Thu 8:30 AM – 5 PM · Sat 9 AM – 2 PM
229 King St E, Hamilton
Mon–Fri 9 AM – 5 PM
3730 104 Ave NE #104, Calgary
Mon–Thu 9 AM – 6 PM · Sat 8 AM – 3 PM
100 Plains Rd W Unit 20, Burlington
Mon 9 AM – 5 PM · Tue 10 AM – 5 PM · Wed 9 AM – 5 PM · Thu 10 AM – 5 PM · Fri 9 AM – 5 PM · Sat 10 AM – 2 PM
344 1st St, Winkler
Mon–Fri 9 AM – 5 PM · Sat 9 AM – 3 PM
2980 Drew Rd #127, Mississauga
Hours not available
12620 132 Ave NW, Edmonton
Mon–Thu 9 AM – 7 PM · Fri–Sun 10 AM – 5 PM
30 Disera Dr Unit 100, Thornhill
Mon–Fri 10 AM – 5 PM · Sat–Sun 10 AM – 1 PM
208 Regent Ave W, Winnipeg
Mon–Thu 9 AM – 4:30 PM · Sat 9 AM – 3 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
1900 Major MacKenzie Dr W, Vaughan
Mon–Fri 10 AM – 10 PM · Sat–Sun 10 AM – 5 PM
980 St Anne's Rd #6, Winnipeg
Mon–Thu 8 AM – 6 PM · Fri 8 AM – 4 PM · Sat 9 AM – 3 PM
170 Silvercreek Pkwy N Unit 2, Guelph
Mon–Fri 9 AM – 5 PM · Sat 9 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
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
9000 Weston Rd #9, Woodbridge
Mon–Thu 10 AM – 6 PM · Sat 10 AM – 2 PM
14912 45th Ave NW, Edmonton
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 3 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
3200 Steeles Ave W, Concord
Mon–Fri 10 AM – 4 PM · Sat 10 AM – 3 PM
747 Don Mills Rd. unit 30, North York
Mon–Fri 9:30 AM – 5:30 PM · Sat 11 AM – 2 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
650 Terminal Ave #103, Nanaimo
Mon–Thu 8 AM – 5 PM · Sat–Sun 9 AM – 5 PM
26 Holland St E, Bradford
Mon–Fri 9 AM – 7 PM · Sat 9 AM – 2 PM
170 McEwan Dr E suite 105, Bolton
Mon–Tue 9 AM – 7 PM · Wed–Fri 10 AM – 7 PM · Sat 10 AM – 4 PM · Sun 10 AM – 3 PM
650 Sheppard Ave E #101, North York
Mon–Thu 10 AM – 5 PM · Fri 10 AM – 4 PM · Sat 10 AM – 2 PM
2950 Eglinton Ave E #1A, Scarborough
Mon 9 AM – 4 PM · Tue–Fri 9 AM – 6 PM · Sat 9 AM – 4 PM · Sun 9 AM – 2 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
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
80 Elm St, Greater Sudbury
Mon–Fri 9 AM – 5 PM
1200 Lynn Valley Rd, North Vancouver
Mon–Fri 8:30 AM – 4:30 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
2457 Broadmoor Blvd #100, Sherwood Park
Mon–Fri 9 AM – 8 PM · Sat–Sun 9 AM – 4 PM
8130 Birchmount Rd #19, Markham
Mon 9 AM – 6:30 PM · Tue 9 AM – 5 PM · Wed 9 AM – 6 PM · Thu–Fri 9 AM – 5 PM · Sat 10 AM – 2 PM
2nd Floor of Northgate Mall, 9499 137 Ave NW #2074, Edmonton
Mon–Thu 9 AM – 8 PM · Sat 10 AM – 4 PM · Sun 10 AM – 3 PM
2692 Clearbrook Rd #100, Abbotsford
Mon–Sun 9 AM – 8 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
2525 Bridlecrest Way SW #90, Calgary
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 PM
19665 Seton Way SE, Calgary
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 PM
3600 Major MacKenzie Dr W, Vaughan
Mon–Fri 9 AM – 8 PM · Sat–Sun 8 AM – 8 PM
581 Argus Rd #300, Oakville
Mon–Thu 8 AM – 7:30 PM
1910 Kennedy Rd Unit 4, Scarborough
Mon 10 AM – 7 PM · Tue 9 AM – 5 PM · Wed 10 AM – 7 PM · Thu 9 AM – 5 PM · Sat 9 AM – 3 PM
25 Base Line Rd W, London
Tue–Wed 10 AM – 4 PM · Fri 1 PM – 4 PM · Sat 9:30 AM – 2 PM
500 Royal Oak Dr NW #232, Calgary
Mon–Sat 9 AM – 3 PM
1930 Fowler Drive #D115, 1900 Fowler Dr, Mississauga
Mon–Fri 10 AM – 6:30 PM · Sat 9 AM – 2 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
8 Nolan Hill Blvd NW #402, Calgary
Mon–Fri 9 AM – 8 PM · Sat 10 AM – 4 PM
4256 Bathurst St, Toronto
Tue 9 AM – 4 PM · Wed 9:30 AM – 4:30 PM · Fri 9 AM – 4 PM
2045 Dufferin St, York
Mon–Thu 9:30 AM – 5 PM · Fri 9:30 AM – 3 PM · Sat 10 AM – 2 PM
77 Hunter St E, Hamilton
Mon 8 AM – 12 PM · Tue–Fri 9 AM – 12 PM · Sat 10 AM – 1 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
6525 Malden Rd, LaSalle
Mon–Fri 10 AM – 7 PM · Sat 9 AM – 1 PM
695 Remembrance Rd Unit 103, Brampton
Mon–Thu 10 AM – 6 PM · Fri 10 AM – 4 PM
1641 Hillside Ave #360, Victoria
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 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
4222 Gateway Blvd NW #101, Edmonton
Mon–Fri 9 AM – 8 PM · Sat 9 AM – 3 PM
2-1195 Hyde Park Rd, London
Mon 9 AM – 7 PM · Tue 9 AM – 4 PM · Wed 9 AM – 7 PM · Thu–Fri 9 AM – 4 PM · Sat 9 AM – 1 PM
601 Boulevard Henri-Bourassa E 2nd Floor, Montreal
Mon–Fri 8 AM – 4 PM
9390 Woodbine Ave #1E3, Markham
Mon–Thu 10 AM – 5 PM
847 Barton St E, Hamilton
Mon–Tue 10 AM – 6 PM · Wed 10 AM – 8 PM · Thu–Fri 10 AM – 6 PM · Sat 10 AM – 4 PM
2645 Lawrence Ave E, Scarborough
Mon–Thu 10 AM – 3 PM · Fri 4 PM – 8 PM · Sat 10 AM – 2 PM
Canex Mall, Shilo
Mon 8:30 AM – 5 PM · Tue 8 AM – 2:30 PM · Wed 8:30 AM – 5 PM · Thu 8:30 AM – 1:30 PM
70 Country Hills Landing NW #103, Calgary
Mon–Fri 9 AM – 10 PM · Sat–Sun 9 AM – 8 PM
100 The Boardwalk, Kitchener
Mon–Fri 9 AM – 8 PM · Sat 10 AM – 3 PM
Millbourne Market Mall, 7609 38 Ave NW #115, Edmonton
Mon–Fri 9 AM – 8 PM · Sat–Sun 10 AM – 3 PM
1 Blvd. Samson #102, Laval
Mon–Thu 8 AM – 9 PM · Fri–Sun 8 AM – 4 PM
Westney Heights Plaza, 15 Westney Rd N #2, Ajax
Mon 8 AM – 6 PM · Tue–Wed 8 AM – 4 PM · Thu 8 AM – 6 PM · Fri 8 AM – 4 PM · Sat 8 AM – 2 PM · Sun 8 AM – 4 PM
1755 Brimley Rd, Scarborough
Mon–Fri 9 AM – 8 PM · Sat–Sun 9 AM – 3 PM
Runnymede Walk-In Medical Clinic, 2213 Bloor St W #208, Toronto
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 4 PM
1865 Paris St, Greater Sudbury
Mon–Fri 8 AM – 9 PM · Sat–Sun 9 AM – 4 PM
1184 Victoria Park Ave, Toronto
Mon–Fri 10 AM – 5 PM · Sat 9 AM – 3 PM · Sun 10 AM – 3 PM
3319 Sheppard Ave E, Scarborough
Mon 10 AM – 1 PM · Tue 11 AM – 3 PM · Wed 1 PM – 3 PM · Thu 11 AM – 3 PM · Fri 1 PM – 3 PM · Sat 1 PM – 3:30 PM
10 Earlsbridge Blvd #6, Brampton
Mon–Fri 9:30 AM – 7 PM · Sat 10 AM – 3 PM
170 Goulet St #2, Winnipeg
Mon–Fri 9 AM – 12 PM
585 Montréal Rd Unit 7, Ottawa
Mon–Fri 9:30 AM – 4:30 PM · Sat 9:30 AM – 1:30 PM
51 Mountainash Rd Unit #8, Brampton
Mon–Fri 10 AM – 9:30 PM · Sat–Sun 10 AM – 5:30 PM
4705 48 Ave, Red Deer
Mon–Thu 9:30 AM – 5 PM
195 Bd Gréber, Gatineau
Mon–Thu 8 AM – 4 PM · Fri 8 AM – 12 PM
1916 Dundas St E, Whitby
Mon–Thu 9 AM – 7 PM · Fri 9 AM – 5 PM · Sat 9 AM – 2 PM
4025 Bd Taschereau #1300, Saint-Hubert
Mon–Sat 9 AM – 5 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
180 Sandalwood Pkwy E Unit F1, Brampton
Mon 9 AM – 5 PM · Tue–Thu 9 AM – 6:30 PM · Fri 9 AM – 5 PM · Sat 9 AM – 3 PM
2111 Northcliffe Ave, Montreal
Mon–Sun 8:30 AM – 8 PM
5548 Windermere Blvd, Edmonton
Mon–Fri 9 AM – 5 PM · Sat–Sun 10 AM – 3 PM
Calgary, Calgary
Mon–Fri 10 AM – 5 PM · Sat 10 AM – 1 PM
769 Southdale Rd E unit 9a, London
Mon 10 AM – 2 PM · Wed 10 AM – 2 PM
220 Manning Crossing NW, Edmonton
Mon–Fri 9 AM – 5 PM · Sat 10 AM – 4 PM · Sun 10 AM – 5 PM
368 Slater St., Ottawa
Hours not available
11452 17 Ave SW, Edmonton
Mon–Fri 9 AM – 5 PM · Sat 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
610 6th St 228 B, New Westminster
Mon–Wed 9 AM – 5 PM · Thu–Fri 9 AM – 9 PM
4335 Bloor St W, Etobicoke
Mon–Fri 10 AM – 6 PM · Sat 10 AM – 4 PM
2099 Lougheed Hwy. A120, Port Coquitlam
Mon–Fri 9 AM – 3:30 PM · Sat 9 AM – 12 PM
2221 Keele St, North York
Mon–Fri 1 PM – 5 PM
1200 Markham Rd Unit 109, Scarborough
Mon–Wed 9 AM – 6 PM · Thu 9 AM – 3 PM · Fri 9 AM – 5 PM · Sun 9 AM – 2 PM
647 Shawinigan Dr SW, Calgary
Mon–Fri 8 AM – 8:30 PM · Sat 9 AM – 5 PM · Sun 10 AM – 4 PM
895 Rue De la Gauchetière O Suite 335, Montreal
Mon 7:30 AM – 7:30 PM · Tue–Fri 7:30 AM – 4 PM
100 Corner street, 800 15 St E, Prince Albert
Mon–Fri 9 AM – 9 PM · Sat 10 AM – 6 PM · Sun 2 PM – 6 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
Oxford Health Centre, 140 Oxford St E #102, London
Mon–Fri 9:30 AM – 6 PM · Sat–Sun 10 AM – 6 PM
210 Centrum Blvd suite 107, Orléans
Mon–Sat 9:30 AM – 1:30 PM
625 Trunk Rd, Sault Ste. Marie
Mon–Sat 9 AM – 4 PM
1119 Meadowlands Dr E Unit D, Ottawa
Mon–Fri 9:30 AM – 6 PM · Sat 10 AM – 3 PM
100 Halsey Ave unit 4, East York
Hours not available
8706 Franklin Ave #145, Fort McMurray
Mon–Fri 9 AM – 6 PM · Sat–Sun 9 AM – 4 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
15 Brenda Blvd Unit #11 & 12, Orangeville
Tue 12 PM – 5 PM · Fri 12 PM – 5 PM
1261 Kennedy Rd, Unit 2, Scarborough
Mon 8 AM – 6 PM · Tue 7:30 AM – 6 PM · Wed 8 AM – 5 PM · Thu 8 AM – 6 PM · Fri 8 AM – 1 PM · Sat 9 AM – 1 PM