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.
292 Dupont Street, Toronto ON M5R 1V9
416-972-0232
Monday-Sunday: 8:00 AM-12:00 AM
2751 Eglinton Ave East, Scarborough ON M1J 2C7
416-267-8211
Monday-Sunday: 8:00 AM-12:00 AM
80 Tacoma Dr, Dartmouth NS B2W 3E5
902-434-0366
Monday-Sunday: 8:00 AM-12:00 AM
139 Victoria East, Brandon MB R7A 1Z1
204-727-4248
Monday-Sunday: 8:00 AM-10:00 PM
17725 Yonge St, Unit 5
905-953-9907
Monday-Friday: 10:00 AM-6:00 PM, Saturday: 9:00 AM-5:00 PM, Sunday: 11:00 AM-5:00 PM
901 Red River Road, Thunder Bay ON P7B 1K3
807-767-4411
Monday-Sunday: 8:00 AM-10:00 PM
200 Broadway St, Unit A1
519-842-3521
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 10:00 AM-6:00 PM
22 Main St W, Ridgetown ON N0P 2C0
519-674-5463
Monday-Saturday: 9:00 AM-6:00 PM, Sunday: Closed
105 Sutherland Drive, Kingston ON K7K 5V6
613-542-0067
Monday-Friday: 9:00 AM-6:00 PM, Saturday: 9:00 AM-4:00 PM, Sunday: 9:00 AM-2:00 PM
7235 Bellshire Gate, Mississauga ON L5N 8A2
905-670-3327
Monday-Saturday: 9:00 AM-10:00 PM, Sunday: 10:00 AM-6:00 PM
Miramichi, 2540 King George Hwy.
506-773-9415
Monday-Sunday: 9:00 AM-10:00 PM
1473 Queen Street West, Toronto ON M6R 1A1
416-530-2799
Monday-Sunday: 9:00 AM-9:00 PM
6640 Vedder Road, Unit 110F
604-847-3496
Monday-Friday: 8:00 AM-8:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
455 Bank Street, Ottawa ON K2P 1Y9
613-238-9041
Monday-Sunday: 9:00 AM-10:00 PM
4835 Wyandotte St.E, Windsor ON N8Y 1H9
519-945-1107
Monday-Sunday: 8:00 AM-10:00 PM
410 Talbot St.W, St. Thomas ON N5P 1B9
519-631-2300
Monday-Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-5:00 PM
463 College Street, Toronto ON M6G 4C1
416-923-0755
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 10:00 AM-10:00 PM
125 The Queensway, Etobicoke ON M8Y 1H6
416-766-6196
Monday-Sunday: 8:00 AM-12:00 AM
3874 Bathurst St., Toronto ON M3H 3N3
416-635-5601
Monday-Sunday: 8:00 AM-10:00 PM
2266 Major Mackenzie Dr, Maple ON L6A 3Y7
905-303-5650
Monday-Sunday: 8:00 AM-12:00 AM
20 Jocelyn Street, Port Hope ON L1A 3V5
(905) 885-9172
Monday-Sunday: 8:00 AM-10:00 PM
11965 Hurontario St, Brampton ON L6Z 4P7
905-495-0311
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 10:00 AM-10:00 PM
2951 Walkers Line, Burlington ON L7M 4Y1
905-639-3608
Monday-Thursday: 8:00 AM-6:00 PM, Friday: 8:00 AM-4:00 PM, Saturday-Sunday: 9:00 AM-3:00 PM
2330 Kingsway, Building 1
604-484-1470
Monday-Sunday: 8:00 AM-10:00 PM
4141 Dixie Rd, Unit 22F
905-625-4130
Monday-Saturday: 8:00 AM-12:00 AM, Sunday: 9:00 AM-12:00 AM
1971 Salem Road North, Ajax ON L1T 0J9
905-424-7323
Monday-Sunday: 8:00 AM-12:00 AM
3310 Mccarthy Rd, Ottawa ON K1V 9S1
613-523-2835
Monday-Sunday: 8:00 AM-10:00 PM
432 S.W. Marine Drive, Vancouver BC V5X 0C4
604-235-7095
Monday-Sunday: 8:00 AM-12:00 AM
647 Earl Armstrong Road, Ottawa ON K1V 2G2
613-822-6746
Monday-Sunday: 8:00 AM-10:00 PM
7720 Tecumseh Road East, Windsor ON N8T 1E9
519-945-2371
Monday-Sunday: 8:00 AM-10:00 PM
7205 Goreway Drive, Mississauga ON L4T 2T9
905-677-7181
Monday-Sunday: 8:00 AM-12:00 AM
70 Mcleod Ave., Hwy. 16
780-962-5202
Monday-Sunday: 9:00 AM-11:00 PM
2332 Whatcom Road, Abbotsford BC V3G 0C1
604-851-8635
Monday-Sunday: 8:00 AM-10:00 PM
2202 Broad Street, Regina SK S4P 4V6
306-777-8166
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 9:00 AM-10:00 PM
5555 Gilbert Road, Unit 155
604-295-4080
Monday-Sunday: 8:00 AM-10:00 PM
510 Exmouth Street, Sarnia ON N7T 5P3
519-344-2409
Monday-Sunday: 8:00 AM-12:00 AM
9275 Bayview Ave., Richmond Hill ON L4C 9X4
905-886-6676
Monday-Sunday: 9:00 AM-12:00 AM
19150 Lougheed Highway, #110
604-465-8122
Monday-Sunday: 8:00 AM-10:00 PM
10720 78Th Avenue, Grande Prairie AB T8W 0G9
780-814-9028
Monday-Sunday: 9:00 AM-12:00 AM
252 Queen Street, Acton ON L7J 1P6
519-853-3346
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 10:00 AM-10:00 PM
3310 8Th St. E., Unit 440
306-373-5556
Monday-Sunday: 8:00 AM-12:00 AM
231 King Street West, Po Box 1570
613-925-2891
Monday-Sunday: 9:00 AM-9:00 PM
600 Saddletowne Circle Ne, Unit 101
403-568-7143
Monday-Sunday: 8:00 AM-12:00 AM
766 Sackville Dr, Lower Sackville NS B4E 1R7
902-864-4631
Monday-Sunday: 8:00 AM-12:00 AM
Edmonton, 11720 Jasper Ave Nw
780-482-1011
Monday-Sunday: 7:00 AM-12:00 AM
900 Arthur Street East, Thunder Bay ON P7E 5M8
807-623-2390
Monday-Sunday: 8:00 AM-10:00 PM
2047 Avenue Road, Toronto ON M5M 4A7
416-789-1122
Monday-Friday: 8:00 AM-9:00 PM, Saturday-Sunday: 8:00 AM-7:00 PM
Winnipeg, 50 Sage Creek Blvd
204-254-7771
Monday-Sunday: 8:00 AM-10:00 PM
7740 18Th St. S.E., Calgary AB T2C 2N5
403-236-0851
Monday-Sunday: 8:00 AM-10:00 PM
8305 Main St, Po Box 329
250-495-6055
Monday-Friday: 8:00 AM-6:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
25 Blvd. St.Pierre Ouest, Caraquet NB E1W 1B8
506-727-2611
Monday-Saturday: 9:00 AM-9:00 PM, Sunday: 11:00 AM-5:00 PM
3014 Mcclocklin Road, Saskatoon SK S7R 0J1
306-249-2930
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
66 Wellington St. W., Po Box 325
416-365-0927
Monday-Friday: 7:00 AM-6:30 PM, Saturday-Sunday: Closed
1610 37 Street Sw, Unit 55
403-240-4440
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 11:00 AM-6:00 PM
1349 Lasalle Blvd, Sudbury ON P3A 1Z2
705-566-9300
Monday-Sunday: 9:00 AM-10:00 PM
1583 Marine Dr, West Vancouver BC V7V 1H9
604-922-1271
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-6:00 PM
39 Rowan Street, Unit# 100
709-722-1500
Monday-Sunday: 8:00 AM-10:00 PM
5899 Leslie St., Toronto ON M2H 1J8
416-493-6677
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
22196 50Th Ave, Langley BC V2Y 2V4
604-532-0515
Monday-Sunday: 8:00 AM-10:00 PM
999 Upper Wentworth St., Unit 0131
905-388-8450
Monday-Friday: 10:00 AM-9:00 PM, Saturday: 9:30 AM-6:00 PM, Sunday: 11:00 AM-6:00 PM
935 Eglinton Avenue West, York ON M6C 2C3
416-782-1119
Monday-Sunday: 8:00 AM-10:00 PM
232 Bridge Street, Po Box 730
250-295-3383
Monday-Saturday: 9:00 AM-6:00 PM, Sunday: 11:00 AM-4:00 PM
2045 Simcoe Street North, Rr #1
905-723-8067
Monday-Sunday: 8:00 AM-10:00 PM
1235 Mccowan Road, Scarborough ON M1H 3K3
416-412-1353
Monday-Sunday: 8:00 AM-12:00 AM
2943 Major Mackenzie Dr., Maple ON L6A 3N9
905-832-9954
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-10:00 PM
1675 Tenth Line Road, Unit 10
613-834-3070
Monday-Wednesday: 9:00 AM-5:00 PM, Thursday: 9:00 AM-6:00 PM, Friday-Saturday: 9:00 AM-5:00 PM, Sunday: 11:00 AM-4:00 PM
4703 50Th St., Wetaskiwin AB T9A 1J6
780-352-9225
Monday-Sunday: 9: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
1935 Paris Street, Sudbury ON P3E 3C6
705-522-2121
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
1155 Main St., Unit C
204-989-8700
Monday-Sunday: 8:00 AM-10:00 PM
3530 Derry Road East, Mississauga ON L4T 4E3
905-673-5833
Monday-Friday: 9:00 AM-7:00 PM, Saturday: 9:00 AM-2:00 PM, Sunday: 11:00 AM-2:00 PM
123 Mitton St S, Sarnia ON N7T 3C5
519-336-1234
Monday-Saturday: 9:00 AM-6:00 PM, Sunday: 12:00 PM-5:00 PM
204 Freshwater Road, St. John';S NL A1C 2P5
709-579-2126
Monday-Sunday: 8:00 AM-10:00 PM
4911 49Th St., Yellowknife NT X1A 0A2
867-873-4055
Monday-Friday: 8:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-9:00 PM
958 Bloor Street W, Toronto ON M6H 1L6
416-538-0105
Monday-Saturday: 9: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
375 Scott Street, Fort Frances ON P9A 1H1
807-274-5351
Monday-Friday: 9:00 AM-8:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-5:00 PM
165 Wellington St. W., Barrie ON L4N 1L7
705-728-5943
Monday-Sunday: 8:00 AM-12:00 AM
478 Dundas Street W, Oakville ON L6H 6Y3
905-257-9737
Monday-Saturday: 9:00 AM-10:00 PM, Sunday: 10:00 AM-10:00 PM
2437 Princess Street, 100
613-546-6199
Monday-Sunday: 8:00 AM-10:00 PM
300 1500 Main Street St Sw, Slave Lake AB T0G 2A4
780-849-4556
Monday-Friday: 9:00 AM-7:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 11:00 AM-5:00 PM
100 10Th Street West, Owen Sound ON N4K 3P9
519-376-2876
Monday-Sunday: 8:00 AM-10:00 PM
245 Pelham Rd, St. Catharines ON L2S 1X8
905-688-5743
Monday-Friday: 9:00 AM-6:00 PM, Saturday: 9:00 AM-3:00 PM, Sunday: Closed
2871 Livingstone Avenue, Building 1
604-851-8052
Monday-Sunday: 8:00 AM-10:00 PM
4500 Blackfalds Crossing Way, Blackfalds AB T0M 0J0
403-755-8143
Monday-Sunday: 9:00 AM-9:00 PM
971 Chemong Rd, Peterborough ON K9H 7E3
705-745-2401
Monday-Sunday: 8:00 AM-12:00 AM
16639 Yonge St, Newmarket ON L3X 1V6
905-967-1216
Monday-Sunday: 8:00 AM-10:00 PM
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
4718 50 Street, Stettler AB T0C 2L0
403-742-3367
Monday-Friday: 8:30 AM-6:00 PM, Saturday: 9:00 AM-4:00 PM, Sunday: Closed
120 5Th Avenue West, Unit 100
403-932-3568
Monday-Sunday: 8:00 AM-10:00 PM
400 Spence Avenue, Hawkesbury ON K6A 2Y3
613-632-5636
Monday-Sunday: 9:00 AM-10:00 PM
421 Lahave St, Unit 300
902-543-8186
Monday-Sunday: 9:00 AM-10:00 PM
3100 Howard Ave, Unit T20
519-969-4523
Monday-Sunday: 8:00 AM-10:00 PM
6660 Sooke Rd, Unit 4000
250-642-5229
Monday-Sunday: 9:00 AM-7: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
8756 Country Hills Blvd Nw, Calgary AB T3G 0E2
403-208-4742
Monday-Sunday: 8:00 AM-10:00 PM
210 Wallace Avenue North, Listowel ON N4W 1K9
519-291-1930
Monday-Sunday: 8:00 AM-10:00 PM
2475 Dobbin Road, Unit 3
250-707-0891
Monday-Sunday: 8:00 AM-10:00 PM