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.
160 Main Street South, Brampton ON L6W 2E1
905-451-0111
Monday-Sunday: 8:00 AM-12:00 AM
8865 Yonge Street, Unit 1
905-882-0255
Monday-Sunday: 8:00 AM-12:00 AM
2102 11Th Ave., T035
306-777-8192
Monday-Wednesday: 9:00 AM-6:00 PM, Thursday-Friday: 9:00 AM-7:00 PM, Saturday: 10:00 AM-6:00 PM, Sunday: 12:00 PM-5:00 PM
2470 Hurontario Street, Mississauga ON L5B 0H2
905-896-2500
Monday-Sunday: Open 24 hours
1801 Dundas Street E, Whitby ON L1N 7C5
905-579-5300
Monday-Saturday: 9:00 AM-5:00 PM, Sunday: 11:00 AM-4:00 PM
13070 Yonge St, Richmond Hill ON L4E 2T2
905-773-1983
Monday-Sunday: 8:00 AM-12:00 AM
279 Yonge Street, Barrie ON L4N 7T9
705-739-9411
Monday-Sunday: 9:00 AM-10:00 PM
120 5Th Avenue West, Unit 100
403-932-3568
Monday-Sunday: 8:00 AM-10:00 PM
499 Hespeler Rd, Cambridge ON N1R 6J2
519-623-6770
Monday-Sunday: 8:00 AM-12:00 AM
1155 Cornerstone Blvd #300, Calgary AB T3N 2E9
403-410-5679
Monday-Sunday: 8:00 AM-10:00 PM
88 Conception Bay South Highway, Suite 206
709-834-2111
Monday-Sunday: 9:00 AM-10:00 PM
30 3Rd Avenue Se, High River AB T1V 1R7
403-652-2634
Monday-Sunday: 8:00 AM-10:00 PM
5979 Baldwin St S, Brooklin ON L1M 2J7
905-655-4624
Monday-Saturday: 8:00 AM-12:00 AM, Sunday: 10:00 AM-12:00 AM
181 Bay St, Toronto ON M5J 2T3
416-777-1300
Monday-Friday: 7:00 AM-6:30 PM, Saturday-Sunday: Closed
2020 Sherwood Drive, Unit 500
780-464-9788
Monday-Sunday: 8:00 AM-12:00 AM
3292 Dunmore Rd. S.E., Medicine Hat AB T1B 2R4
403-526-1426
Monday-Sunday: 9:00 AM-10:00 PM
2028 Park St, Regina SK S4N 2G6
306-777-8030
Monday-Sunday: 9:00 AM-10:00 PM
2440 Dundas Street West, Toronto ON M6P 1W9
416-536-0220
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-8:00 PM, Sunday: 9:00 AM-6:00 PM
1015 Regent St, Fredericton NB E3B 3Y9
506-459-8888
Monday-Friday: 9:00 AM-6:00 PM, Saturday: 9:00 AM-5:00 PM, Sunday: 12:00 PM-4:00 PM
Ottawa, 1080 Bank Street
613-526-9537
Monday-Sunday: 8:00 AM-10:00 PM
1555 Regent Ave. W., Unit 32
204-661-8068
Monday-Sunday: 8:00 AM-10:00 PM
44 Great Northern Rd., Sault Ste. Marie ON P6B 4Y5
705-949-2143
Monday-Sunday: 8:00 AM-12:00 AM
123 Rexdale Blvd, Etobicoke ON M9W 1P1
416-743-1645
Monday-Sunday: Open 24 hours
500 Country Hills Blvd Ne, Unit 725
403-226-5712
Monday-Sunday: 8:00 AM-12:00 AM
1735 Kipling Ave., Unit 2
416-247-8757
Monday-Sunday: 8:00 AM-12:00 AM
51 Quay Rd., Badger';S Quay NL A0G 1B0
709-536-3144
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-5:00 PM, Sunday: 12:00 PM-5:00 PM
10661 Chinguacousy, Bldg. C,
905-495-7220
Monday-Sunday: 8:00 AM-12:00 AM
157 Water St, Campbellton NB E3N 3L4
506-753-7723
Monday-Friday: 9:00 AM-6:00 PM, Saturday: 9:00 AM-5:00 PM, Sunday: Closed
5043 50A Street, Bay 8-13
403-887-4200
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 11:00 AM-6:00 PM
500 Coverdale Rd, Riverview NB E1B 3K2
506-857-6380
Monday-Sunday: 8:00 AM-10:00 PM
693 Central Street West, Prince George BC V2M 3C6
250-562-2311
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-10:00 PM
2995 2Nd Ave W South Hill Mall, Unit 1A
306-764-5207
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 10:00 AM-10:00 PM
1200 Market Street Se, Airdrie AB T4A 0K9
403-948-2475
Monday-Sunday: 8:00 AM-10:00 PM
133 King St W, Dundas ON L9H 1V3
905-628-6121
Monday-Sunday: 8:00 AM-10:00 PM
32900 South Fraser Way, Unit 143
604-853-9481
Monday-Wednesday: 9:00 AM-7:00 PM, Thursday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-7:00 PM, Sunday: 11:00 AM-6:00 PM
6139 Quinpool Rd, Halifax NS B3L 4P6
902-429-1700
Monday-Sunday: 8:00 AM-10:00 PM
784 Taunton Road East, Oshawa ON L1K 1B7
905-435-0305
Monday-Sunday: 8:00 AM-12:00 AM
255 Morningside Avenue, Scarborough ON M1E 3E6
416-282-1129
Monday-Sunday: 8:00 AM-10:00 PM
4081 Thickson Rd N, Whitby ON L1R 2X3
905-655-1352
Monday-Saturday: 8:00 AM-12:00 AM, Sunday: 10:00 AM-12:00 AM
2920 Major Mackenzie Drive East, Markham ON L6C 0G6
905-927-7161
Monday-Sunday: 9:00 AM-12:00 AM
675 University Ave, Charlottetown PE C1E 1E5
902-566-3211
Monday-Sunday: 8:00 AM-10:00 PM
1 Queensgate Blvd, Bolton ON L7E 2X7
905-857-2031
Monday-Saturday: 8:00 AM-12:00 AM, Sunday: 9:00 AM-12:00 AM
1125 Davie St, Vancouver BC V6E 1N2
604-669-2424
Monday-Sunday: Open 24 hours
1020 Sherwood Drive, Unit #5
780-449-2565
Monday-Sunday: 9:00 AM-10:00 PM
3665 Portage Ave W, Winnipeg MB R3K 2G6
204-885-1620
Monday-Sunday: 8:00 AM-10:00 PM
785 Dakota St., Unit 1
204-257-1639
Monday-Sunday: 8:00 AM-10:00 PM
446 Hollandview Trail, Aurora ON L4G 3H1
905-726-3776
Monday-Sunday: 8:00 AM-12:00 AM
9750 140Th Street, Unit 151
604-495-0400
Monday-Friday: 7:00 AM-8:00 PM, Saturday-Sunday: Closed
415 The Westway, Block A,
416-249-8344
Monday-Sunday: 8:00 AM-10:00 PM
126 King Street West, Brockville ON K6V 3R3
613-345-1486
Monday-Friday: 8:00 AM-9:00 PM, Saturday: 8:00 AM-5:30 PM, Sunday: 9:00 AM-5:00 PM
2410 22Nd St. W, Unit 20
306-382-5005
Monday-Sunday: 8:00 AM-12:00 AM
4 Aggie Hogg Garden, Unit F003
416-384-1858
Monday-Friday: 10:00 AM-8:00 PM, Saturday: 10:00 AM-7:00 PM, Sunday: 11:00 AM-6:00 PM
10970 Airport Road, Unit B
905-793-0308
Monday-Saturday: 8:00 AM-12:00 AM, Sunday: 9:00 AM-12:00 AM
145 Carlton Street, St. Catharines ON L2R 1R5
905-641-5200
Monday-Friday: 9:00 AM-6:00 PM, Saturday: 9:00 AM-5:00 PM, Sunday: Closed
51 King William Street, Huntsville ON P1H 1G4
705-789-4471
Monday-Sunday: 8:00 AM-10:00 PM
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
2109 Ottawa St., Windsor ON N8Y 1R8
519-253-2439
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 8:00 AM-8:00 PM
22B Great Plains Road, Unit 100
306-721-7290
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 10:00 AM-7:00 PM
3417 31St Avenue, Vernon BC V1T 2H6
250-542-3371
Monday-Friday: 8:00 AM-9:00 PM, Saturday: 8:00 AM-8:00 PM, Sunday: 8:00 AM-6:00 PM
6205 Bathurst St., North York ON M2R 2A5
416-222-5464
Monday-Sunday: 8:00 AM-12:00 AM
3715 47Th Avenue, Bldg 800
403-887-5392
Monday-Sunday: 9:00 AM-10:00 PM
420 Essa Road, Barrie ON L4N 9J7
705-792-4342
Monday-Sunday: 8:00 AM-10:00 PM
3874 Bathurst St., Toronto ON M3H 3N3
416-635-5601
Monday-Sunday: 8:00 AM-10:00 PM
665 Stonehaven Avenue, Newmarket ON L3X 2G2
905-836-9697
Monday-Sunday: 8:00 AM-10:00 PM
265 Coxwell Ave, Toronto ON M4L 3B5
416-461-5331
Monday-Sunday: 8:00 AM-10:00 PM
2302 W. 4Th Ave, Vancouver BC V6K 1P1
604-738-3138
Monday-Sunday: 8:00 AM-10:00 PM
301 Victoria Ave, Fort Frances ON P9A 2C1
807-274-6204
Monday-Friday: 8:30 AM-5:00 PM, Saturday-Sunday: Closed
1410 Parkway Blvd, F8
604-468-8878
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-5:00 PM
265 Main St. E., 104
905-878-4492
Monday-Saturday: 9:00 AM-10:00 PM, Sunday: 10:00 AM-10: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
439 Government Street, Unit 7
807-223-2900
Monday-Wednesday: 9:00 AM-4:00 PM, Thursday: 9:00 AM-5:00 PM, Friday: 9:00 AM-4:00 PM, Saturday-Sunday: Closed
14135 23 Avenue Nw, Edmonton AB T6R 0G4
780-436-5135
Monday-Sunday: 8:00 AM-12:00 AM
186 Highland Street, Po Box 37
705-457-5020
Monday-Sunday: 8:00 AM-9:00 PM
1585 Mississauga Valley Blvd, Mississauga ON L5A 3W9
905-272-1100
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-7:00 PM, Sunday: 10:00 AM-6:00 PM
20 Davis Drive, Newmarket ON L3Y 2M7
905-853-6060
Monday-Sunday: 8:00 AM-12:00 AM
11120 Ellerslie Road Sw, Edmonton AB T6W 1A2
780-438-1131
Monday-Sunday: 9:00 AM-12:00 AM
155 Torbay Rd, St. John';S NL A1A 0K6
709-722-6270
Monday-Sunday: 8:00 AM-12:00 AM
211 Main St, Unit 100
867-667-2485
Monday-Friday: 8:00 AM-6:00 PM, Saturday-Sunday: 10:00 AM-6:00 PM
20 Highway 20 E, Fonthill ON L0S 1E0
905-892-5791
Monday-Sunday: 9:00 AM-10:00 PM
431 Richmond Street, Unit 100
519-672-7965
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 10:00 AM-5:00 PM
2401 Highway #2, Unit 3
905-697-8595
Monday-Sunday: 8:00 AM-10:00 PM
91 Rylander Blvd, Unit 1022
416-724-5344
Monday-Sunday: 9:00 AM-10:00 PM
595 South Pelham Road, Welland ON L3C 3C7
905-735-5644
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 9:00 AM-4:00 PM
2332 Whatcom Road, Abbotsford BC V3G 0C1
604-851-8635
Monday-Sunday: 8:00 AM-10:00 PM
75 King St. S., Unit 42/43
519-884-1500
Monday-Friday: 8:30 AM-9:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
3055 Massey Dr, Unit 185
250-562-8169
Monday-Sunday: 9:00 AM-10:00 PM
1224 Commissioners Rd.W., London ON N6K 1C7
519-473-1440
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-6:00 PM
620 King Street West, Hamilton ON L8P 1C2
905-522-0207
Monday-Sunday: 8:00 AM-10:00 PM
45905 Yale Rd, Chilliwack BC V2P 2M6
604-792-7377
Monday-Sunday: 8:00 AM-12:00 AM
1796 Summer Street, Halifax NS B3H 3A7
902-473-7300
Monday-Friday: 9:00 AM-5:00 PM, Saturday-Sunday: Closed
715 Oliver Street, Williams Lake BC V2G 1M9
250-392-3333
Monday-Friday: 8:00 AM-10:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-6:00 PM
172 Queen Street, Charlottetown PE C1A 4B5
902-566-1200
Monday-Sunday: 9:00 AM-9:00 PM
6670 Roblin Blvd, Unit 14
204-831-5222
Monday-Sunday: 8:00 AM-10:00 PM
649 Yonge St, Barrie ON L4N 4E7
705-792-4388
Monday-Sunday: 8:00 AM-12:00 AM
9306 Bathurst Street, Building #1
289-304-8722
Monday-Sunday: 8:00 AM-10:00 PM
501 First Ave S, Lethbridge AB T1J 4L9
403-328-8442
Monday-Saturday: 9:00 AM-9:00 PM, Sunday: 10:00 AM-6:00 PM
1642 Merivale Rd, Ottawa ON K2G 4A1
613-226-1155
Monday-Sunday: 8:00 AM-12:00 AM
1202 West Pender Street, Vancouver BC V6E 2S9
604-605-1200
Monday-Sunday: 9:00 AM-12:00 AM
9701 84Th Ave, Unit 5
780-532-3318
Monday-Saturday: 9:00 AM-6:00 PM, Sunday: Closed
811 Columbia Street, Unit 1
604-395-5717
Monday-Sunday: 8:00 AM-12:00 AM