Shoppers Optimum Program: How To Get The Most Bang For Your Buck

Be sure to download our Shoppers Optimum Guide, packed with more great tips!

Are you a member of the Shoppers Optimum Rewards program and wondering how to earn points faster so you can redeem them for free stuff more often?

There are many tips and tricks for earning Optimum points faster. By following them (or at least some of them), you should have no problem earning points at a more rapid pace than you are now.

Here are a few of those tips:

Only shop on bonus points days.

There is usually a promotion once every month or 2 where you can earn 20x the points on your purchases. There are also special promotions such as “spend $50, get 10,000 points” or “spend $75, get 18,500 points”. These are the best times to shop.

Note: For events where a certain spending amount is required (such as “spend $75, get 18,500 points”), you do NOT have to spend the required amount in cash/credit if you’re using coupons. As long as your total hits the required amount before your coupons, you will get your points (regardless of what the cashier says). This does not include “FREE” or BxGx coupons.

Buy a Shoppers Drug Mart gift card to pay for your purchases.

You do NOT get points for gift cards except for Shoppers Drug Mart gift cards. So, if you plan on spending $50 at the store one day, buy a $50 gift card right when you walk in, do your shopping and then pay for your purchases with the gift card that you just bought.

Doing so will net you 500 points for the gift card purchase and 500 points for the $50 worth of items you just purchased (and paid for with the gift card).

Use the Shoppers Optimum Mastercard.

Instead of earning 10 points for every dollar in purchases, when you use the Shoppers Optimum Mastercard, you earn 25 points per dollar in purchases. That’s more than double the points! There is no annual fee for this card and you will also be awarded 15,000 bonus Shoppers Optimum points after your first purchase.

I truly believe that the Shoppers Optimum program is the best rewards program in Canada. When you know how to “play the game”, it’s easy to accumulate thousands of points for very little money out of pocket.

Wouldn’t you like to earn thousands of points to redeem for free stuff? Follow the tips above and you will be well on your way.

I also encourage you to download our Shoppers Optimum Guide. It’s a FREE eBook with tons of information on the Shoppers Optimum program and dozens of tips for earning points fast.

What’s the best way you earn Optimum points fast?

  • Subscribe to our email list to receive a FREE video outlining my top 5 tips for saving money on groceries.
  • Your e-mail address
  1. Mrs January says:

    The best solution for that is to know how much (in dollar value) in coupon value you are handing over. If you have $20 in coupons and your total after coupons comes to $30, you will know that you were at the $50 mark and are okay.

  2. Kerry says:

    Hi Mrs. January,
    Do you know whether the Shoppers drug mart policy on Optimum points has been changed?
    I made a purchase over $50 before taxes and before using the coupons.
    And the Cashier said my balance is under $50 after using the coupons, so can’t get the X20 bonus points. I had to buy an extra item to make up for it.

  3. Cassie says:

    Kerry: The policy has not changed. Your total has to be $50 BEFORE coupons, regardless of what the cashier tells you.

  4. Sarah says:

    Cassie, I read your free shoppers optimum guide and thought purchasing a gift card before you do your shopping was genius! (didn’t know why I didn’t think of it before!). However, I’ve been to a few Shoppers Drug Marts where I tried doing this, and they told me that you do not receive optimum points for gift cards, (and that’s including the Shoppers Drug Mart ones). When I did find a store that actually would give me the points, they told me that it is only the $100 gift cards that get the points. Can you or anyone clear this up? Does this just vary by store? :s
    Thanks! <3

  5. Ivan says:

    hi i was wondering
    if i have a shoppers drug mart mastercard plus an optimum card will i get 25 points per dollars spent plus 20x the points on the special event?

    so like on days where it is spend min of $75 and get 20x the points,
    will it be 75×25 =1875points, 1875×20=37500points?

    so i spend $75 and get almost $60 dollar value of points in my optimum card?
    is it too good to be true?

  6. Cassie says:

    Ivan: No, that would not work.

  7. Alex says:

    on spend your points days, can you buy SDM or other gift cards?

  8. Cassie says:

    Alex: No, you cannot redeem your points for gift cards, if that’s what you mean.

  9. Jason says:

    During 20x events, do you get 20x the points for purchase of Shopper’s Drug Mart Gift Cards? Do you get 20x the points for items you purchase with Shopper’s Drug Mart Gift cards?

    • Cassie Howard says:

      You do not get bonus points for purchasing SDM gift cards, only regular points.

      If you redeem your gift card, then yes, you will receive 20x points on that purchase.

      • Jason says:

        Really? So say I buy $400 in SDM cards, that is 4000 points. Then I used those SDM cards to purchase $400 worth of goods, that is 80000 points for a total of 84,000??? With the bonus redemption event that is almost another $250 in goods!!! Is that right???!!

  10. Cassie Howard says:

    @Church Lady: Yes, use that card whenever possible.

  11. My lady says:

    if you have a ‘recieve 16,000 shoppers optimum bonus points’ card that i got in the mail, and I go to shoppers and shop on a 20X your points day, can i still use that bonus 16,000 bonus points card?

Leave a Comment


This post may contain affiliate links. Read our disclosure policy (here).