Shoppers Drug Mart
About Shoppers Drug Mart
Shoppers Drug Mart is a leading Canadian retail pharmacy chain that offers a wide range of health and beauty products, as well as essential household items. With over 1,300 locations across the country, it is known for its convenience and commitment to customer satisfaction. Beyond fulfilling prescription needs and providing a comprehensive selection of over-the-counter medications, Shoppers Drug Mart also boasts a variety of beauty products, skincare brands, personal care items, and even grocery items, making it a one-stop destination for customers seeking both health essentials and everyday necessities. Additionally, customers can benefit from the Shoppers Optimum program, which rewards loyalty with personalized offers, points accumulation, and exclusive discounts. Shoppers Drug Mart continues to establish itself as a trusted brand, known for its knowledgeable staff, excellent customer service, and commitment to promoting health and well-being within the communities it serves.
9980 Dufferin Street, Vaughan ON L6A 4K5
905-303-5150
Monday-Sunday: 8:00 AM-12:00 AM
3055 Massey Dr, Unit 185
250-562-8169
Monday-Sunday: 9:00 AM-10:00 PM
3010 Preston Avenue, Unit 170
306-934-6934
Monday-Sunday: 8:00 AM-10:00 PM
971 Chemong Rd, Peterborough ON K9H 7E3
705-745-2401
Monday-Sunday: 8:00 AM-12:00 AM
74 Kent St. W., Lindsay ON K9V 2Y4
705-324-7400
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-5:00 PM
2 Herald Ave, Corner Brook NL A2H 2M5
709-634-8875
Monday-Sunday: 8:00 AM-10:00 PM
200 52Nd Street Ne, Unit 11
403-248-2166
Monday-Sunday: 8:00 AM-12:00 AM
64 Highway 410, Baie Verte NL A0K 1B0
709-532-4296
Monday-Friday: 9:00 AM-8:00 PM, Saturday: 10:00 AM-6:00 PM, Sunday: 12:00 PM-5:00 PM
Oshawa, 545 Rossland Road East
905-579-5557
Monday-Sunday: 9:00 AM-10:00 PM
3433 North Road, Unit 104
604-415-0312
Monday-Sunday: 8:00 AM-10:00 PM
210 Aspen Glen Landing Sw, Calgary AB T3H 0N5
403-242-1426
Monday-Sunday: 8:00 AM-12:00 AM
2332 Whatcom Road, Abbotsford BC V3G 0C1
604-851-8635
Monday-Sunday: 8:00 AM-10:00 PM
370 East Broadway, Vancouver BC V5T 4G5
604-873-3558
Monday-Sunday: 8:00 AM-12:00 AM
2470 Hurontario Street, Mississauga ON L5B 0H2
905-896-2500
Monday-Sunday: Open 24 hours
11500 Tecumseh Road E, Windsor ON N8N 1L7
519-735-2121
Monday-Sunday: 8:00 AM-12:00 AM
382 Main Street, Steinbach MB R5G 1Z1
204-326-3747
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 12:00 PM-8:00 PM
201 Lloyd Manor Rd, Etobicoke ON M9B 6H6
416-236-1131
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-5:00 PM
32530 Lougheed Highway, Mission BC V2V 1A5
604-826-1244
Monday-Sunday: 8:00 AM-12:00 AM
181 Greenbank Road, Ottawa ON K2H 5V6
613-820-1306
Monday-Sunday: 8:00 AM-10:00 PM
75 Nipissing Road, Milton ON L9T 1R3
905-878-4521
Monday-Sunday: 8:00 AM-12:00 AM
1515 Steeles Ave. E., Toronto ON M2M 3Y7
416-226-1313
Monday-Saturday: 9:00 AM-12:00 AM, Sunday: 10:00 AM-12:00 AM
420 Hazeldean Rd, Kanata ON K2L 4B2
613-831-2975
Monday-Sunday: 8:00 AM-12:00 AM
115 Dundas Street North, Unit #1
519-623-5920
Monday-Sunday: 8:00 AM-12:00 AM
188 38 Ave & Millwoods Rd, Edmonton AB T6K 3L6
780-462-4704
Monday-Sunday: 8:00 AM-10:00 PM
7160 Kerr Street, Vancouver BC V5S 4W2
604-434-2656
Monday-Friday: 9:00 AM-7:00 PM, Saturday: 9:00 AM-5:00 PM, Sunday: 10:00 AM-4:00 PM
5762 Hwy # 7, Unit 1
905-294-2800
Monday-Saturday: 8:00 AM-12:00 AM, Sunday: 10:00 AM-12:00 AM
1027 Yonge St, Toronto ON M4W 2K9
416-961-0155
Monday-Sunday: 8:00 AM-10:00 PM
5500 Falsbridge Dr. N.E., Calgary AB T3J 5J6
403-293-2560
Monday-Sunday: 8:00 AM-12:00 AM
388 King Street West, Toronto ON M5V 1K2
416-597-6550
Monday-Sunday: 8:00 AM-12:00 AM
111 Albert Street, Unit #110
613-235-5139
Monday-Friday: 8:00 AM-6:00 PM, Saturday: 10:00 AM-6:00 PM, Sunday: Closed
1125 Davie St, Vancouver BC V6E 1N2
604-669-2424
Monday-Sunday: Open 24 hours
586 Granville Street, Vancouver BC V6C 1X5
604-683-4063
Monday-Friday: 7:00 AM-10:00 PM, Saturday: 8:00 AM-10:00 PM, Sunday: 10:00 AM-10:00 PM
20 Warren Ave, Oshawa ON L1J 0A1
905-576-6070
Monday-Sunday: Open 24 hours
933 Railway Avenue, Canmore AB T1W 1P3
403-678-8750
Monday-Sunday: 9:00 AM-9:00 PM
1801 Dundas Street East, Whitby ON L1N 7C5
905-436-1050
Monday-Sunday: 8:00 AM-12:00 AM
3970 Seminole St, Windsor ON N8Y 4T2
519-945-2301
Monday-Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-5:00 PM
500 2Nd Avenue, Unit 249
250-624-9656
Monday-Friday: 8:00 AM-10:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-6:00 PM
911 Central Avenue North, Swift Current SK S9H 3V3
306-773-5301
Monday-Sunday: 9:00 AM-10:00 PM
1202 West Pender Street, Vancouver BC V6E 2S9
604-605-1200
Monday-Sunday: 9:00 AM-12:00 AM
209 Main St, Melfort SK S0E 1A0
306-752-2717
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-7:00 PM, Sunday: 12:00 PM-5:00 PM
250 Watt Common Sw, Edmonton AB T6X 1X2
780-461-4433
Monday-Sunday: 8:00 AM-10:00 PM
300 Mystery Lake Road, Thompson MB R8N 0M2
204-677-2280
Monday-Saturday: 9:30 AM-6:00 PM, Sunday: 11:00 AM-5:00 PM
1571 Sandhurst Circle, Unit 206
416-292-6602
Monday-Saturday: 8:00 AM-12:00 AM, Sunday: 10:00 AM-12:00 AM
2300 Dorchester Rd, Dorchester ON N0L 1G5
519-268-7341
Monday-Sunday: 8:00 AM-10:00 PM
1115 Lodestar Road, Building E
416-633-8778
Monday-Sunday: 8:00 AM-10:00 PM
137 Water Street N, Cambridge ON N1R 3B8
519-621-5410
Monday-Sunday: 8:00 AM-10:00 PM
748 Burrard Street, & 201
778-330-4711
Monday-Sunday: 8:00 AM-10:00 PM
1891 Rathburn Rd. E., Mississauga ON L4W 3Z3
905-624-1895
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-6:00 PM
1 Bass Pro Mills Drive, Unit 341
905-738-1141
Monday-Saturday: 10:00 AM-9:00 PM, Sunday: 11:00 AM-7:00 PM
387 Main Street, Shediac NB E4P 2B5
506-532-4403
Monday-Sunday: 8:00 AM-10:00 PM
516 Exmouth Street, Sarnia ON N7T 5P3
519-344-9797
Monday-Friday: 9:00 AM-6:00 PM, Saturday: 9:00 AM-5:00 PM, Sunday: 11:00 AM-5:00 PM
5138 Route 113, Haut Lameque NB E8T 3L4
506-344-5003
Monday-Thursday: 9:00 AM-6:00 PM, Friday: 9:00 AM-7:00 PM, Saturday: 9:00 AM-5:00 PM, Sunday: Closed
3310 8Th St. E., Unit 440
306-373-5556
Monday-Sunday: 8:00 AM-12:00 AM
1644 Hillside Ave, Victoria BC V8T 2C5
250-595-5111
Monday-Sunday: 8:00 AM-10:00 PM
1225 Wonderland Rd. N., London ON N6G 2V9
519-472-0020
Monday-Friday: 9:00 AM-10:00 PM, Saturday: 9:00 AM-8:00 PM, Sunday: 10:00 AM-6:00 PM
415 Herold Court, Saskatoon SK S7V 0A7
306-664-5010
Monday-Sunday: 8:00 AM-10:00 PM
20 Davis Drive, Newmarket ON L3Y 2M7
905-853-6060
Monday-Sunday: 8:00 AM-12:00 AM
510 Hamilton Rd, London ON N5Z 1S4
519-432-2673
Monday-Friday: 9:00 AM-6:00 PM, Saturday: 9:00 AM-5:00 PM, Sunday: Closed
125 Carlton Street, Unit 8A
905-688-2132
Monday-Sunday: 9:00 AM-10:00 PM
150 First St, Unit F
519-941-8040
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 8:00 AM-9:00 PM
1341 Main Street West, Hamilton ON L8S 1C6
905-525-9003
Monday-Sunday: 8:00 AM-12:00 AM
634 Reeves St, Unit 19
902-625-1801
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-5:00 PM
500 Country Hills Blvd Ne, Unit 725
403-226-5712
Monday-Sunday: 8:00 AM-12:00 AM
113 Herkimer St, Hamilton ON L8P 2G8
905-527-2133
Monday-Friday: 9:30 AM-8:00 PM, Saturday: 9:30 AM-5:00 PM, Sunday: Closed
667 Fairville Blvd, Saint John NB E2M 3W2
506-636-7740
Monday-Sunday: 9:00 AM-10:00 PM
5576 Yonge Street, North York ON M2N 5S2
416-225-2321
Monday-Sunday: Open 24 hours
19150 Lougheed Highway, #110
604-465-8122
Monday-Sunday: 8:00 AM-10:00 PM
220 Taunton Road East, Whitby ON L1R 0M5
905-665-6115
Monday-Sunday: 8:00 AM-10:00 PM
15 Westney Road North, Ajax ON L1T 1P4
905-427-4171
Monday-Friday: 9:00 AM-6:00 PM, Saturday: 9:00 AM-5:00 PM, Sunday: 11:00 AM-5:00 PM
6305 Fraser St, Vancouver BC V5W 3A3
604-324-7909
Monday-Friday: 9:00 AM-10:00 PM, Saturday-Sunday: 9:00 AM-9:00 PM
2871 Livingstone Avenue, Building 1
604-851-8052
Monday-Sunday: 8:00 AM-10:00 PM
3052 Elmcreek Road, Building E
905-615-8887
Monday-Sunday: 8:00 AM-10:00 PM
6020 Malden Rd, Lasalle ON N9H 1S8
519-969-9971
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-10:00 PM
55 Elgin Street W, Arnprior ON K7S 1N6
613-623-7971
Monday-Sunday: 8:00 AM-10:00 PM
6670 Roblin Blvd, Unit 14
204-831-5222
Monday-Sunday: 8:00 AM-10:00 PM
46 Carry Drive Se, Unit 2
403-527-8110
Monday-Friday: 9:00 AM-5:00 PM, Saturday: 9:00 AM-1:00 PM, Sunday: Closed
480 Pim Street, Sault Ste. Marie ON P6B 2V4
705-949-2524
Monday-Friday: 9:00 AM-5:00 PM, Saturday: 9:00 AM-4:00 PM, Sunday: Closed
1436 Kensington Rd Nw, Calgary AB T2N 3P9
403-521-0329
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 9:00 AM-9:00 PM
1020 Sherwood Drive, Unit #5
780-449-2565
Monday-Sunday: 9:00 AM-10:00 PM
22 Main St W, Ridgetown ON N0P 2C0
519-674-5463
Monday-Saturday: 9:00 AM-6:00 PM, Sunday: Closed
8380 Wyandotte St E, Windsor ON N8S 1T6
519-252-2715
Monday-Saturday: 9:00 AM-5:00 PM, Sunday: 11:00 AM-5:00 PM
3027 Binbrook Road West, Bldg B
905-692-0234
Monday-Sunday: 8:00 AM-10:00 PM
269 Clarence Street, Brantford ON N3R 3T6
519-753-9091
Monday-Sunday: 9:00 AM-10:00 PM
5230 Mitch Owens Road, Manotick ON K4M 0V1
613-692-6737
Monday-Sunday: 8:00 AM-10:00 PM
11801 100Th St, Grande Prairie AB T8V 3Y2
780-532-2540
Monday-Sunday: 8:00 AM-9:00 PM
9 Kinlock Road, Stratford PE C1B 1L8
902-892-1709
Monday-Sunday: 8:00 AM-10:00 PM
3292 Dunmore Rd. S.E., Medicine Hat AB T1B 2R4
403-526-1426
Monday-Sunday: 9:00 AM-10:00 PM
85 Bolton Street, Bobcaygeon ON K0M 1A0
705-738-4433
Monday-Friday: 9:00 AM-8:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
39 Rowan Street, Unit# 100
709-722-1500
Monday-Sunday: 8:00 AM-10:00 PM
945 Gardiners Road, Unit L074
613-389-7020
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
15691 104Th Ave, Unit 107
236-474-0335
Monday-Sunday: 8:00 AM-10:00 PM
530 Commissioners Rd. W, London ON N6J 1Y6
519-471-5330
Monday-Saturday: 9:00 AM-9:00 PM, Sunday: 10:00 AM-6:00 PM
320 Main Street South, Alexandria ON K0C 1A0
613-525-2525
Monday-Sunday: 9:00 AM-10:00 PM
45 Overlea Blvd., Toronto ON M4H 1C3
416-421-5141
Monday-Saturday: 9:00 AM-12:00 AM, Sunday: 10:00 AM-12:00 AM
895 10Th Street, Hanover ON N4N 1S4
519-364-3141
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-6:00 PM
2325 Preston Ave. S., Saskatoon SK S7J 2G2
306-374-4911
Monday-Wednesday: 10:00 AM-6:00 PM, Thursday: 10:00 AM-7:00 PM, Friday-Saturday: 10:00 AM-6:00 PM, Sunday: 11:00 AM-5:00 PM
421 Lahave St, Unit 300
902-543-8186
Monday-Sunday: 9:00 AM-10:00 PM
1500 Islington Ave, Toronto ON M9A 3L8
416-239-2309
Monday-Friday: 9:00 AM-8:00 PM, Saturday: 9:00 AM-5:00 PM, Sunday: 11:00 AM-4:00 PM
700 Strasburg Rd, Kitchener ON N2E 2M2
519-576-8340
Monday-Sunday: 8:00 AM-12:00 AM
1323 Centre St. Nw, Unit 100
403-520-7460
Monday-Sunday: 9:00 AM-10:00 PM