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.
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
2428 Eglinton Ave.E., Scarborough ON M1K 2P7 416-757-1154
Monday-Sunday: 8:00 AM-12:00 AM
28 Crowfoot Terrace Nw, Calgary AB T3G 4J8 403-241-8818
Monday-Sunday: 8:00 AM-10:00 PM
420 Essa Road, Barrie ON L4N 9J7 705-792-4342
Monday-Sunday: 8:00 AM-10:00 PM
4630 Highway # 7 E, Unit 1 905-479-4044
Monday-Sunday: 8:00 AM-10:00 PM
20151 Fraser Highway, Unit 107 604-534-3870
Monday-Sunday: 8:00 AM-10:00 PM
661 Upper James St., Hamilton ON L9C 5R8 905-385-3269
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
119 Memorial Avenue, Orillia ON L3V 5X1 705-327-9029
Monday-Friday: 9:00 AM-8:00 PM, Saturday: 10:00 AM-1:00 PM, Sunday: Closed
1210 Summit Drive, Kamloops BC V2C 6M1 250-374-0477
Monday-Sunday: 8:00 AM-10:00 PM
12192 Symons Valley Road Nw, Unit 20 403-274-0844
Monday-Sunday: 8:00 AM-12:00 AM
2028 Park St, Regina SK S4N 2G6 306-777-8030
Monday-Sunday: 9:00 AM-10:00 PM
528 Lawrence Avenue W, Unit 16A 416-789-3368
Monday-Friday: 9:00 AM-6:00 PM, Saturday: 9:00 AM-5:00 PM, Sunday: 11:00 AM-5:00 PM
7100 Alberni St, Unit #15 604-485-2844
Monday-Sunday: 8:00 AM-10:00 PM
2271 Harvey Ave, Unit 1300 250-860-3764
Monday-Sunday: 8:00 AM-10:00 PM
5555 Gilbert Road, Unit 155 604-295-4080
Monday-Sunday: 8:00 AM-10:00 PM
1033 Queen Street West, Unit A 416-516-5756
Monday-Sunday: 8:00 AM-10:00 PM
6951 Derry Road West, Building B 905-636-9064
Monday-Sunday: 8:00 AM-12:00 AM
298 John St, Thornhill ON L3T 6M8 905-886-3711
Monday-Sunday: 8:00 AM-12:00 AM
Edmonton, 10405 Jasper Avenue Nw 780-670-3690
Monday-Friday: 7:00 AM-8:00 PM, Saturday-Sunday: 9:00 AM-5:00 PM
9925 78Th Street, Peace River AB T8S 1Z9 780-624-2555
Monday-Wednesday: 9:00 AM-7:00 PM, Thursday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 10:00 AM-6: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
1005 Ottawa St. N, Kitchener ON N2A 1H2 519-894-6813
Monday-Sunday: 8:00 AM-10:00 PM
9306 Bathurst Street, Building #1 289-304-8722
Monday-Sunday: 8:00 AM-10:00 PM
510 Concession Street, Hamilton ON L9A 1C4 905-387-8656
Monday-Sunday: Open 24 hours
747 Don Mills Road, Unit 1 416-429-1444
Monday-Sunday: 8:00 AM-10:00 PM
1469 Merivale Road, Ottawa ON K2E 5N9 613-224-7270
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
710 Centennial Blvd, Warman SK S0K 4S1 306-242-5301
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
1859 Leslie Street, Toronto ON M3B 2M1 416-383-9599
Monday-Sunday: 8:00 AM-12:00 AM
1300 Stittsville Main Street, Unit 101A 613-831-0901
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
1001 Austin Ave, Unit 113 604-936-0024
Monday-Saturday: 9:00 AM-5:00 PM, Sunday: Closed
10800 Bayview Ave, Richmond Hill ON L4S 0A6 905-770-7050
Monday-Sunday: 8:00 AM-12:00 AM
9620 Mccowan Road, R.R. # 1 905-927-2618
Monday-Saturday: 9:00 AM-10:00 PM, Sunday: 10:00 AM-10:00 PM
2297 Lakeshore Rd W, Oakville ON L6L 1H2 905-827-1561
Monday-Friday: 8:00 AM-9:00 PM, Saturday: 8:00 AM-6:00 PM, Sunday: 10:00 AM-6:00 PM
20395 Lougheed Hwy, Unit 130 604-465-8123
Monday-Sunday: 8:00 AM-12:00 AM
118 Hastings Street North, Bancroft ON K0L 1C0 613-332-4846
Monday-Sunday: 8:00 AM-10:00 PM
900 Arthur Street East, Thunder Bay ON P7E 5M8 807-623-2390
Monday-Sunday: 8:00 AM-10:00 PM
2751 Eglinton Ave East, Scarborough ON M1J 2C7 416-267-8211
Monday-Sunday: 8:00 AM-12:00 AM
741 Lansdowne St. W., Peterborough ON K9J 1Z2 705-748-6141
Monday-Sunday: 8:00 AM-12:00 AM
8882 170Th Street Nw, Edmonton AB T5T 3J7 780-444-4591
Monday-Saturday: 9:00 AM-9:00 PM, Sunday: 10:00 AM-6:00 PM
1105 Kingston Road, Pickering ON L1V 1B5 905-420-4247
Monday-Sunday: 8:00 AM-10:00 PM
3080 Carling Avenue, Ottawa ON K2B 7K2 613-820-5350
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
2000 Queen St. E., Toronto ON M4L 1J2 416-694-0471
Monday-Sunday: 8:00 AM-10:00 PM
25 Hamilton St N, Waterdown ON L8B 0E5 905-689-7923
Monday-Sunday: 8:00 AM-10:00 PM
9701 84Th Ave, Unit 5 780-532-3318
Monday-Saturday: 9:00 AM-6:00 PM, Sunday: Closed
570 Dieppe Blvd, Dieppe NB E1A 0E7 506-382-8480
Monday-Sunday: 8:00 AM-10:00 PM
415 Herold Court, Saskatoon SK S7V 0A7 306-664-5010
Monday-Sunday: 8:00 AM-10:00 PM
310 8Th St, Courtenay BC V9N 1N3 250-334-3134
Monday-Sunday: 8:00 AM-10:00 PM
2901 Bayview Avenue, Unit #7A 416-225-3380
Monday-Friday: 10:00 AM-8:00 PM, Saturday: 10:00 AM-6:00 PM, Sunday: 12:00 PM-5:00 PM
4030 200Th Street, Unit 1 604-530-5388
Monday-Sunday: 8:00 AM-12:00 AM
7 Assiniboine Dr, Unit 3 306-934-6700
Monday-Sunday: 8:00 AM-12:00 AM
6960 Mumford Road, Unit 0115 902-453-7750
Monday-Sunday: 8:00 AM-10:00 PM
489 Broadway, Orangeville ON L9W 0A4 519-941-8986
Monday-Sunday: 8:00 AM-12:00 AM
1530 Albion Rd., Etobicoke ON M9V 1B4 416-741-7711
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 11:00 AM-5:00 PM
7070 Mclaughlin Rd, Mississauga ON L5W 1W7 905-696-9791
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 10:00 AM-8:00 PM
790 Sherbrook St., Unit 106 204-779-1996
Monday-Friday: 7:00 AM-4:00 PM, Saturday-Sunday: Closed
2947 Tillicum Rd, Victoria BC V9A 2A6 250-383-7702
Monday-Friday: 8:00 AM-9:00 PM, Saturday: 9:00 AM-7:00 PM, Sunday: 10:00 AM-6:00 PM
680 Eagleson Road, Kanata ON K2M 2G9 613-599-4595
Monday-Sunday: 8:00 AM-10:00 PM
5628 4Th Street N.W., Calgary AB T2K 1B2 403-275-1222
Monday-Sunday: 8:00 AM-10:00 PM
811 Columbia Street, Unit 1 604-395-5717
Monday-Sunday: 8:00 AM-12:00 AM
21 Chatham St.North, Blenheim ON N0P 1A0 519-676-8164
Monday-Sunday: 8:00 AM-10:00 PM
399 Bathurst St, Toronto ON M5T 2S8 416-603-5686
Monday-Friday: 8:00 AM-7:00 PM, Saturday: 9:00 AM-5:00 PM, Sunday: Closed
2650 Lawrence Ave. East, Unit A001-03A 416-431-4822
Monday-Saturday: 9:00 AM-10:00 PM, Sunday: 10:00 AM-10:00 PM
100 Ranch Market, Unit 117 403-901-2451
Monday-Sunday: 9: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
4524 New St, Burlington ON L7L 2X8 905-639-2682
Monday-Sunday: 8:00 AM-12:00 AM
10665 Bramalea Road, Brampton ON L6R 3P4 905-793-2011
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
930 North Park Dr, Brampton ON L6S 3Y5 905-792-3800
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 10:00 AM-10:00 PM
366 Main Street North, Brampton ON L6V 1P8 905-456-0167
Monday-Sunday: 8:00 AM-12:00 AM
5125 Montrose Rd, Niagara Falls ON L2H 1K7 905-357-1100
Monday-Sunday: 8:00 AM-12:00 AM
301 Victoria Ave, Fort Frances ON P9A 2C1 807-274-6204
Monday-Friday: 8:30 AM-5:00 PM, Saturday-Sunday: Closed
227 Algonquin Blvd West, Timmins ON P4N 2R8 705-264-4311
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 8:00 AM-8:00 PM
123 Rexdale Blvd, Etobicoke ON M9W 1P1 416-743-1645
Monday-Sunday: Open 24 hours
1183 Barton St E, Hamilton ON L8H 2V4 905-549-2408
Monday-Sunday: 8:00 AM-10:00 PM
552 Clarke Rd, Unit 107 604-936-7255
Monday-Sunday: 8:00 AM-10:00 PM
32 Water Street, La Scie NL A0K 3M0 709-675-2000
Monday-Friday: 10:00 AM-5:00 PM, Saturday: 12:00 PM-5:00 PM, Sunday: Closed
500 Manning Road, Rr#1 519-979-0009
Monday-Sunday: 8:00 AM-10:00 PM
350 Ross Street, Kimberley BC V1A 2Z9 250-427-2181
Monday-Saturday: 8:00 AM-8:00 PM, Sunday: 10:00 AM-6:00 PM
2412 4 Street Sw, Calgary AB T2S 3E5 403-228-2129
Monday-Sunday: 8:00 AM-12:00 AM
10153 King George Hwy, Unit 3100 604-588-6451
Monday-Sunday: 8:00 AM-10:00 PM
151 Walden Gate Se, Unit 700 403-254-0382
Monday-Sunday: 8:00 AM-12:00 AM
1865 Scugog Street, Port Perry ON L9L 1J3 905-985-8886
Monday-Sunday: 8:00 AM-10:00 PM
3366 Yonge Street, Toronto ON M4N 2M7 416-483-3018
Monday-Sunday: 8:00 AM-10:00 PM
1015 Lake Shore Blvd East, Toronto ON M4M 1B4 416-461-0565
Monday-Sunday: 8:00 AM-10:00 PM
18 Gibson Drive, Mount Pearl NL A1N 5K8 709-747-6700
Monday-Sunday: 8:00 AM-12:00 AM
6565 Lundy'S Lane, Niagara Falls ON L2G 1V1 905-354-3845
Monday-Sunday: Open 24 hours
105 Lakeshore Rd, St. Catharines ON L2N 2T6 905-934-5545
Monday-Friday: 9:00 AM-8:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 11:00 AM-5:00 PM
629 Markham Rd, Scarborough ON M1H 2A4 416-439-2121
Monday-Sunday: 9:00 AM-10:00 PM
8330 82Nd Avenue, Unit 162 780-469-2888
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 11:00 AM-6:00 PM
3950 Dougall Ave, Unit 2 519-969-2230
Monday-Sunday: 8:00 AM-12:00 AM
1116 Lakeside Dr, Nelson BC V1L 5Z3 250-352-7268
Monday-Sunday: 8:00 AM-10:00 PM
777 Sherbrook Street West, Winnipeg MB R3A 1M2 204-772-1317
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-10:00 PM
51 King William Street, Huntsville ON P1H 1G4 705-789-4471
Monday-Sunday: 8:00 AM-10:00 PM
465 Yonge St, Toronto ON M4Y 1X4 416-408-4000
Monday-Sunday: Open 24 hours
888 Meadowlands Dr E, Ottawa ON K2C 3R2 613-225-6204
Monday-Sunday: 8:00 AM-12:00 AM
×