Home > British Columbia > Pharmacies > Shoppers Drug Mart

Shoppers Drug Mart British Columbia

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.
5555 Gilbert Road, Unit 155 604-295-4080
Monday-Sunday: 8:00 AM-10:00 PM
4460 Lougheed Hwy, Burnaby BC V5C 0H6 604-235-9027
Monday-Sunday: 8:00 AM-12:00 AM
15105 16 Avenue, Surrey BC V4A 6G3 604-536-8211
Monday-Sunday: 8:00 AM-12:00 AM
10351 100Th St, Fort St. John BC V1J 3Z2 250-785-6155
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
6508 East Hastings St, Burnaby BC V5B 1S2 604-291-0638
Monday-Sunday: 8:00 AM-12:00 AM
8180 No. 2 Road, Unit 152 604-274-3023
Monday-Saturday: 8:00 AM-12:00 AM, Sunday: 9:00 AM-12:00 AM
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
15157 56 Avenue, Unit 100 604-574-1081
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
6060 Minoru Blvd., Unit 2286 604-273-6187
Monday-Sunday: Open 24 hours
4326 Dunbar St, Vancouver BC V6S 2G3 604-732-8855
Monday-Sunday: 8:00 AM-12:00 AM
7160 Kerr Street, Vancouver BC V5S 4W2 604-434-2656
Monday-Friday: 9:00 AM-7:00 PM, Saturday: 9:00 AM-5:00 PM, Sunday: 10:00 AM-4:00 PM
590 Highway 33 West, Unit 31 250-860-1788
Monday-Friday: 8:30 AM-9:00 PM, Saturday-Sunday: 9: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
1644 Hillside Ave, Victoria BC V8T 2C5 250-595-5111
Monday-Sunday: 8:00 AM-10:00 PM
20678 Willoughby Town Centre Drive, Unit A100 604-882-3566
Monday-Sunday: 8:00 AM-10:00 PM
4376 27Th Street, Vernon BC V1T 4Y4 250-549-3326
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-10:00 PM
4030 200Th Street, Unit 1 604-530-5388
Monday-Sunday: 8:00 AM-12:00 AM
8525 River District Crossing, Vancouver BC V5S 0C8 604-258-9667
Monday-Sunday: 8:00 AM-10:00 PM
4827 Kingsway, Burnaby BC V5H 4T6 604-433-2721
Monday-Sunday: 8:00 AM-12:00 AM
1030 Canyon Street, Creston BC V0B 3G0 250-428-9334
Monday-Saturday: 8:00 AM-6:00 PM, Sunday: 10:00 AM-5:00 PM
2303 West 41St Ave, Vancouver BC V6M 2A3 604-266-5344
Monday-Sunday: 8:00 AM-10:00 PM
361 Trans Canada Highway, Duncan BC V9L 3R5 250-746-6118
Monday-Sunday: 9:00 AM-7:00 PM
1297 Shoppers Row, Campbell River BC V9W 2C7 250-286-1166
Monday-Sunday: 8:00 AM-10:00 PM
3025 Lougheed Highway, Unit 810 604-468-8814
Monday-Sunday: 8:00 AM-12:00 AM
802 Main Street, West Vancouver BC V7T 2Y5 604-926-1114
Monday-Sunday: 8:00 AM-10:00 PM
45800 Promontory Road, Chilliwack BC V2R 5Z5 604-824-1036
Monday-Sunday: 8:00 AM-10:00 PM
2475 Dobbin Road, Unit 3 250-707-0891
Monday-Sunday: 8:00 AM-10:00 PM
2945 Jacklin Road, Unit 300 250-474-1114
Monday-Sunday: 8:00 AM-12:00 AM
1966 Guthrie Road, D-108 250-890-9327
Monday-Sunday: 8:00 AM-10:00 PM
4634 Park Ave, Unit 100 250-615-5151
Monday-Friday: 9:00 AM-6:00 PM, Saturday: 9:00 AM-4:00 PM, Sunday: Closed
288 East Columbia Street, New Westminster BC V3L 0E7 604-395-1410
Monday-Sunday: 8:00 AM-10:00 PM
3320 Richter Street, Unit 103 250-868-9654
Monday-Friday: 9:00 AM-5:30 PM, Saturday-Sunday: Closed
6760 Madill Road, Prince George BC V2K 0A8 250-962-1814
Monday-Sunday: 8:00 AM-10:00 PM
1627 Fort St, Victoria BC V8R 1H8 250-592-4541
Monday-Friday: 8:00 AM-8:00 PM, Saturday-Sunday: 9:00 AM-6:00 PM
3511 Blanshard Street, Victoria BC V8Z 0B9 250-475-7572
Monday-Sunday: 8:00 AM-10:00 PM
2332 Whatcom Road, Abbotsford BC V3G 0C1 604-851-8635
Monday-Sunday: 8:00 AM-10:00 PM
1500 Cranbrook St, Unit 275 250-489-3438
Monday-Sunday: 8:00 AM-10:00 PM
2748 East Hastings Street, Vancouver BC V5K 1Z9 604-251-5358
Monday-Sunday: 8:00 AM-12:00 AM
102 22441 Dewdney Trunk Rd, Maple Ridge BC V2X 7X7 604-467-5218
Monday-Sunday: 8:00 AM-10:00 PM
1030 Frost Road, Kelowna BC V1W 0E4 250-448-0270
Monday-Sunday: 8:00 AM-10:00 PM
4303 Hastings Street, Burnaby BC V5C 2J7 604-298-4101
Monday-Sunday: 8:00 AM-10:00 PM
3868 Steveston Highway, Richmond BC V7E 2K1 604-288-6343
Monday-Sunday: 8:00 AM-10:00 PM
17790 Highway 10, Surrey BC V3S 1C7 604-574-7436
Monday-Sunday: 8:00 AM-10:00 PM
1125 Davie St, Vancouver BC V6E 1N2 604-669-2424
Monday-Sunday: Open 24 hours
748 Burrard Street, & 201 778-330-4711
Monday-Sunday: 8:00 AM-10:00 PM
9100 Blundell Rd, Unit 380 604-276-0067
Monday-Sunday: 8:00 AM-12:00 AM
510 5Th Street, Unit 102 250-753-8234
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 9:00 AM-9:00 PM
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
310 8Th St, Courtenay BC V9N 1N3 250-334-3134
Monday-Sunday: 8:00 AM-10:00 PM
20395 Lougheed Hwy, Unit 130 604-465-8123
Monday-Sunday: 8:00 AM-12:00 AM
1561 Hillside Avenue, Victoria BC V8T 2C1 250-370-2984
Monday-Wednesday: 9:00 AM-5:00 PM, Thursday: 9:00 AM-6:00 PM, Friday-Saturday: 9:00 AM-5:00 PM, Sunday: Closed
500 2Nd Avenue, Unit 249 250-624-9656
Monday-Friday: 8:00 AM-10:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-6:00 PM
7635 North Fraser Way, Unit 102 604-431-5172
Monday-Friday: 8:30 AM-4:30 PM, Saturday-Sunday: Closed
1116 Lakeside Dr, Nelson BC V1L 5Z3 250-352-7268
Monday-Sunday: 8:00 AM-10:00 PM
101 12080 Nordel Way, Surrey BC V3W 1P6 604-543-8155
Monday-Sunday: 8:00 AM-12:00 AM
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
11800 Cambie Road, Richmond BC V6X 1L5 604-278-9105
Monday-Sunday: 8:00 AM-12:00 AM
14867 108Th Ave, Unit A 604-584-8393
Monday-Friday: 9:00 AM-9:00 PM, Saturday-Sunday: 9:00 AM-5:00 PM
5000 Canoe Pass Way, Tsawwassen First Nation BC V4M 0B3 604-948-0164
Monday-Tuesday: 10:00 AM-7:00 PM, Wednesday-Saturday: 10:00 AM-9:00 PM, Sunday: 11: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
19150 Lougheed Highway, #110 604-465-8122
Monday-Sunday: 8:00 AM-10:00 PM
8671 No. 1 Road, Unit 11 604-277-2611
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 10:00 AM-6:00 PM
1210 Summit Drive, Kamloops BC V2C 6M1 250-374-0477
Monday-Sunday: 8:00 AM-10:00 PM
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
5955 Main Street, Po Box 1798 250-498-3663
Monday-Sunday: 8:00 AM-8:00 PM
4440 West Saanich Rd, Unit 100 250-881-1980
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 8:00 AM-8:00 PM
7130 Pioneer Street, Po Box 100 604-796-2241
Monday-Tuesday: 9:00 AM-6:00 PM, Wednesday: 8:00 AM-6:00 PM, Thursday-Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-4:00 PM
2850 Shaughnessy Street, Unit 3150 604-461-7506
Monday-Sunday: 8:00 AM-10:00 PM
2271 Harvey Ave, Unit 1300 250-860-3764
Monday-Sunday: 8:00 AM-10:00 PM
7155 Kingsway, Unit 250 604-526-2848
Monday-Sunday: 8:00 AM-12:00 AM
5940 University Blvd, Dentistry Bldg 604-228-1533
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
3055 Massey Dr, Unit 185 250-562-8169
Monday-Sunday: 9:00 AM-10:00 PM
2730 Oak Street, Vancouver BC V6H 0A5 604-714-1199
Monday-Friday: 8:00 AM-6:00 PM, Saturday: 10:00 AM-6:00 PM, Sunday: Closed
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
3277 Cambie Street, Vancouver BC V5Z 2W3 604-708-9090
Monday-Sunday: 8:00 AM-12:00 AM
150 Esplanade W, Unit 120 604-904-0150
Monday-Sunday: 8:00 AM-12:00 AM
3387 David Avenue, Suite 102 778-284-2701
Monday-Sunday: 8:00 AM-10: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
20151 Fraser Highway, Unit 107 604-534-3870
Monday-Sunday: 8: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
885 West Broadway, Vancouver BC V5Z 1J9 604-708-1135
Monday-Sunday: 8:00 AM-12:00 AM
3020 West Broadway, Vancouver BC V6K 2H1 604-733-9128
Monday-Sunday: 8:00 AM-10:00 PM
10153 King George Hwy, Unit 3100 604-588-6451
Monday-Sunday: 8:00 AM-10:00 PM
2306 Highway 6, Unit 265 250-260-8576
Monday-Sunday: 8:00 AM-10:00 PM
879 Marine Drive, Unit 110 604-983-3631
Monday-Sunday: 9:00 AM-10:00 PM
1295 Seymour Street, Vancouver BC V6B 3N6 604-801-5708
Monday-Sunday: 8:00 AM-12:00 AM
10835 City Parkway, Unit 101 604-495-9949
Monday-Sunday: 8:00 AM-10:00 PM
7820 Williams Road, Unit 100 778-296-4065
Monday-Sunday: 8:00 AM-12:00 AM
3215 St Johns Street, Port Moody BC V3H 2E1 604-461-4030
Monday-Sunday: 8:00 AM-12:00 AM
1517 Commercial Drive, Vancouver BC V5L 3Y1 604-255-0434
Monday-Friday: 9:00 AM-6:00 PM, Saturday: 9:00 AM-5:00 PM, Sunday: Closed
3717 10Th Avenue, Port Alberni BC V9Y 4W5 250-723-7387
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
140 East Island Hwy, Parksville BC V9P 2G5 250-248-3611
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 10:00 AM-6:00 PM
2871 Livingstone Avenue, Building 1 604-851-8052
Monday-Sunday: 8:00 AM-10:00 PM
26310 Fraser Highway, Unit 700 604-607-1445
Monday-Friday: 8:00 AM-10:00 PM, Saturday-Sunday: 8:00 AM-8:00 PM
811 Columbia Street, Unit 1 604-395-5717
Monday-Sunday: 8:00 AM-12:00 AM
1235 Main Street, Alpine Po Box 15090 250-847-2288
Monday-Friday: 9:00 AM-7:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-5:00 PM
×