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.
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
×