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.
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
1804 Mcormond Drive, Saskatoon SK S7S 0A6 306-249-4455
Monday-Sunday: 8:00 AM-10:00 PM
333 Bay Street, Toronto ON M5H 2R2 416-304-1151
Monday-Friday: 8:00 AM-6:00 PM, Saturday-Sunday: Closed
32390 South Fraser Way, Unit #1 604-850-3517
Monday-Sunday: 8:00 AM-12:00 AM
784 Taunton Road East, Oshawa ON L1K 1B7 905-435-0305
Monday-Sunday: 8:00 AM-12:00 AM
10013 100 St, Morinville AB T8R 0A4 780-939-2898
Monday-Thursday: 9:00 AM-8:30 PM, Friday: 9:00 AM-8:00 PM, Saturday: 9:30 AM-5:30 PM, Sunday: 12:00 PM-5:00 PM
350 Main Street, Wesleyville NL A0G 4R0 709-536-3270
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-5:00 PM, Sunday: 12:00 PM-5:00 PM
50 Dufferin Street, Perth ON K7H 3A6 613-267-1616
Monday-Sunday: 8:00 AM-10:00 PM
5211 44Th Street, Unit 200 780-875-2031
Monday-Sunday: 8:00 AM-10:00 PM
4607 50Th Avenue, Olds AB T4H 1W1 403-556-3326
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
18 Champlain Street, Unit 1 506-389-1680
Monday-Sunday: 8:00 AM-10:00 PM
8060 Silver Springs Blvd Nw, Unit 198 403-288-1126
Monday-Sunday: 8:00 AM-12:00 AM
2025 Cassells St., North Bay ON P1B 4E1 705-474-8200
Monday-Sunday: 8:00 AM-12:00 AM
20 Bloor St E, Toronto ON M4W 3G7 416-967-7787
Monday-Wednesday: 8:00 AM-9:00 PM, Thursday-Friday: 8:00 AM-10:00 PM, Saturday: 10:00 AM-7:30 PM, Sunday: 10:00 AM-6:00 PM
420 Essa Road, Barrie ON L4N 9J7 705-792-4342
Monday-Sunday: 8:00 AM-10:00 PM
720 Bristol Rd W, Mississauga ON L5R 4A3 905-755-9696
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 10:00 AM-10:00 PM
6428 Yonge Street, North York ON M2M 3X4 416-223-6250
Monday-Friday: 9:00 AM-8:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 11:00 AM-6:00 PM
312 Val D'Amours Road, Unit 155 506-753-7678
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-6:00 PM
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
811 Pembroke St. E, Pembroke ON K8A 3M3 613-735-8682
Monday-Sunday: 8:00 AM-10:00 PM
1084 Wilson Ave, Toronto ON M3K 1G6 416-633-9884
Monday-Saturday: 8:00 AM-12:00 AM, Sunday: 9:00 AM-12:00 AM
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
10108 Jubilee Rd, Summerland BC V0H 1Z0 250-494-3155
Monday-Friday: 8:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-6:00 PM
15969 97Th Street Nw, Edmonton AB T5X 0C7 780-473-2813
Monday-Sunday: 8:00 AM-12:00 AM
19369 Sheriff King Street Sw, Unit 830 403-873-9135
Monday-Sunday: 8:00 AM-10:00 PM
800 Niagara St. N., Unit H2 905-735-7525
Monday-Sunday: 9:00 AM-12:00 AM
550 Eglinton Ave W, Toronto ON M5N 1B6 416-485-3093
Monday-Sunday: 8:00 AM-12:00 AM
3430 Joseph Howe Dr, Halifax NS B3L 4H7 902-443-6084
Monday-Sunday: 8:00 AM-12:00 AM
1410 Parkway Blvd, F8 604-468-8878
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-5:00 PM
963 Fennell Ave. E., Hamilton ON L8T 1R1 905-385-5356
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
888 Meadowlands Dr E, Ottawa ON K2C 3R2 613-225-6204
Monday-Sunday: 8:00 AM-12:00 AM
700 Burnhamthorpe Rd. E., Mississauga ON L4Y 2X3 905-279-1812
Monday-Sunday: 8:00 AM-12:00 AM
136 Princess Street, Kingston ON K7L 1A7 613-544-5330
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 10:00 AM-7:00 PM
16639 Yonge St, Newmarket ON L3X 1V6 905-967-1216
Monday-Sunday: 8:00 AM-10:00 PM
25 The West Mall, 1267 416-621-2466
Monday-Saturday: 10:00 AM-9:00 PM, Sunday: 11:00 AM-6:00 PM
1295 Seymour Street, Vancouver BC V6B 3N6 604-801-5708
Monday-Sunday: 8:00 AM-12:00 AM
710 Centennial Blvd, Warman SK S0K 4S1 306-242-5301
Monday-Sunday: 8:00 AM-10:00 PM
10800 Bayview Ave, Richmond Hill ON L4S 0A6 905-770-7050
Monday-Sunday: 8:00 AM-12:00 AM
421 Lahave St, Unit 300 902-543-8186
Monday-Sunday: 9:00 AM-10:00 PM
10015 107 Street, Westlock AB T7P 2K7 780-349-3388
Monday-Sunday: 9:00 AM-9:00 PM
376 Ottawa Street, Almonte ON K0A 1A0 613-256-5238
Monday-Sunday: 9:00 AM-10:00 PM
343 4800 Kingsway, Burnaby BC V5H 4J2 604-419-0524
Monday-Saturday: 10:00 AM-9:00 PM, Sunday: 11:00 AM-7:00 PM
420 Hazeldean Rd, Kanata ON K2L 4B2 613-831-2975
Monday-Sunday: 8:00 AM-12:00 AM
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
250 Charlotte Street, Peterborough ON K9J 2V1 705-743-3541
Monday-Sunday: 8:00 AM-10:00 PM
140 Holland St W, Bradford ON L3Z 1B0 905-775-3187
Monday-Saturday: 8:00 AM-12:00 AM, Sunday: 9:00 AM-12:00 AM
2266 Major Mackenzie Dr, Maple ON L6A 3Y7 905-303-5650
Monday-Sunday: 8:00 AM-12:00 AM
971 Chemong Rd, Peterborough ON K9H 7E3 705-745-2401
Monday-Sunday: 8:00 AM-12:00 AM
912 East River Rd, New Glasgow NS B2H 3S8 902-752-0280
Monday-Sunday: 8:00 AM-12:00 AM
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
4590 Fraser Street, Vancouver BC V5V 4G7 604-873-2681
Monday-Sunday: 8:00 AM-10:00 PM
2028 Park St, Regina SK S4N 2G6 306-777-8030
Monday-Sunday: 9:00 AM-10:00 PM
1533 Jane St, Toronto ON M9N 2R2 416-248-5424
Monday-Saturday: 9:00 AM-9:00 PM, Sunday: 10:00 AM-9:00 PM
125 Carlton Street, Unit 8A 905-688-2132
Monday-Sunday: 9:00 AM-10:00 PM
801 Mohawk Road W., Hamilton ON L9C 6C2 905-388-9191
Monday-Sunday: 8:00 AM-10:00 PM
1212 Douglas St, Victoria BC V8W 2E5 250-381-4321
Monday-Friday: 6:00 AM-10:00 PM, Saturday-Sunday: 8:00 AM-10:00 PM
445 Princess St., Kingston ON K7L 1C3 613-546-3696
Monday-Sunday: 8:00 AM-12:00 AM
870 Esquimalt Rd, Victoria BC V9A 3M4 250-361-2011
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 8:00 AM-6:00 PM
303 Main St, Antigonish NS B2G 2C3 902-863-6522
Monday-Sunday: 9:00 AM-10:00 PM
41 Railway Ave West, Drumheller AB T0J 3R0 403-823-5955
Monday-Sunday: 9:00 AM-9:00 PM
180 Danforth Ave, Toronto ON M4K 1N1 416-466-5698
Monday-Sunday: 8:00 AM-10:00 PM
801 Hilchey Road, Unit #101 250-923-1575
Monday-Sunday: 8:00 AM-10:00 PM
200 Two Nations Crossing, Fredericton NB E3A 0W8 506-451-4382
Monday-Sunday: 8:00 AM-10:00 PM
2999 Kingston Rd, Scarborough ON M1M 1P1 416-261-6114
Monday-Saturday: 9:00 AM-12:00 AM, Sunday: 10:00 AM-12:00 AM
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
360 Main St., Unit 2 204-956-0944
Monday-Friday: 7:00 AM-6:00 PM, Saturday-Sunday: Closed
6760 Madill Road, Prince George BC V2K 0A8 250-962-1814
Monday-Sunday: 8:00 AM-10:00 PM
6806 137Th Ave. Nw, Unit 101 780-478-2921
Monday-Friday: 10:00 AM-8:00 PM, Saturday: 9:30 AM-6:00 PM, Sunday: 11:00 AM-5:00 PM
250 221 Ioco Road, Port Moody BC V3H 4H2 604-461-1541
Monday-Friday: 9:00 AM-8:00 PM, Saturday: 9:30 AM-6:00 PM, Sunday: 10:00 AM-5:30 PM
1300 Garth St., Hamilton ON L9C 4L7 905-387-2211
Monday-Sunday: 8:00 AM-12:00 AM
89 Geddes St, Elora ON N0B 1S0 519-846-5379
Monday-Friday: 9:00 AM-7:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 11:00 AM-5:00 PM
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
1124 Bridge Street, Greenwood NS B0P 1N0 902-765-3060
Monday-Sunday: 8:00 AM-10:00 PM
5955 Main Street, Po Box 1798 250-498-3663
Monday-Sunday: 8:00 AM-8:00 PM
11120 Ellerslie Road Sw, Edmonton AB T6W 1A2 780-438-1131
Monday-Sunday: 9:00 AM-12:00 AM
45800 Promontory Road, Chilliwack BC V2R 5Z5 604-824-1036
Monday-Sunday: 8:00 AM-10:00 PM
100 City Centre Drive, Unit 1-745 905-566-7003
Monday-Saturday: 10:00 AM-9:00 PM, Sunday: 11:00 AM-7:00 PM
1000 Golf Links Rd, Ancaster ON L9G 3K9 905-304-0097
Monday-Sunday: 9:00 AM-10:00 PM
15157 56 Avenue, Unit 100 604-574-1081
Monday-Sunday: 8:00 AM-12:00 AM
702 Bank Street, Unit 700 613-233-3202
Monday-Sunday: 8:00 AM-10:00 PM
11412 Railway Ave E, North Battleford SK S9A 3G8 306-445-6253
Monday-Saturday: 8:00 AM-8:00 PM, Sunday: 10:00 AM-6:00 PM
681 Algonquin Blvd, Unit #5 705-264-6511
Monday-Friday: 9:00 AM-10:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
3215 St Johns Street, Port Moody BC V3H 2E1 604-461-4030
Monday-Sunday: 8:00 AM-12:00 AM
9 Kinlock Road, Stratford PE C1B 1L8 902-892-1709
Monday-Sunday: 8:00 AM-10:00 PM
1875 Lansdowne Street West, Peterborough ON K9K 0C9 705-749-6547
Monday-Sunday: 8:00 AM-10:00 PM
1285 York Mills Road, Bldg A 416-447-5555
Monday-Sunday: 8:00 AM-10:00 PM
3505 Upper Middle Road, Burlington ON L7M 4C6 905-319-3333
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 11:00 AM-5:00 PM
509 Bayfield Street, Unit# C2 705-730-6736
Monday-Friday: 9:30 AM-9:00 PM, Saturday: 9:30 AM-6:00 PM, Sunday: 11:00 AM-5: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
1307 170 St Sw, Edmonton AB T6W 4H3 825-202-6613
Monday-Sunday: 8:00 AM-10:00 PM
597 Bernard Ave, Kelowna BC V1Y 6N9 250-763-1232
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 10:00 AM-6:00 PM
180 Main Street, Po Box 940 709-535-2795
Monday-Saturday: 9:00 AM-9:00 PM, Sunday: 10:00 AM-6:00 PM
364 Second Line W, Sault Ste. Marie ON P6C 2J7 705-945-1215
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-5:00 PM, Sunday: 10:00 AM-5:00 PM
1077 North Service Road, Unit 21 905-281-0166
Monday-Friday: 9:00 AM-6:00 PM, Saturday: 9:00 AM-5:00 PM, Sunday: 11:00 AM-5:00 PM
375 Eramosa Rd, Guelph ON N1E 2N1 519-822-2480
Monday-Sunday: 8:00 AM-12:00 AM
666 Burnhamthorpe Road, Etobicoke ON M9C 2Z4 416-620-4867
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
263 Main St, Chipman NB E4A 2H2 506-339-6686
Monday-Friday: 9:00 AM-9:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 11:00 AM-5:00 PM
5524 Spring Garden Rd, Halifax NS B3J 1G5 902-429-2400
Monday-Sunday: 8:00 AM-12:00 AM
2337 Beacon Ave, Sidney BC V8L 1W9 250-656-1102
Monday-Sunday: 8:00 AM-10:00 PM
×