Home > Pharmacies > Shoppers Drug Mart

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
×