Please enter your location above to find the nearest Shoppers Drug Mart location.
an error has occured
Don’t miss out! Check out all the latest games!
No matter how long your holiday list is, Shoppers makes giving easy with the best gifts for everyone, all in one place.
Get the RBC® Shoppers Optimum‡ MasterCard‡ and receive 15,000 points†.
Give them a Shoppers Drug Mart gift card and you could WIN $500 in gift cards!
Find the perfect card, visit the Shoppers Drug Mart Greeting Card Department today! Click here to save $5
Explore our gift card mall and find
the perfect gift for everyone on your list.
Travel insurance is an essential part of every trip. Make sure you and your family are protected before you leave.