Download our latest Shoppers Drug Mart Everyday App! Free Download
  • Huggies

    Get 1500 Shoppers Optimum Bonus Points®† when you purchase any participating package of Huggies® Diapers.

  • Doll & Dash

    You could WIN* a trip for 4 to the MMVAs when you purchase any 3 participating P&G products PLUS get 10x the Shoppers Optimum Bonus Points®** on the purchase of any 3 participating P&G products.

  • Mustela Receive 5000 Shoppers Optimum Bonus Points® when you purchase any one (1) Mustela product.
  • Schick Hydro

    Get 10x the Shoppers Optimum Points®* when you buy any participating Schick Hydro® product.

  • L

    Get 2000 Shoppers Optimum Bonus Points®* when you purchase any 2 participating L'Oréal® Paris True Match® products.

  • Veet

    Get 5x the Shoppers Optimum Points® when you purchase any participating Veet® hair removal product.

  • L

    Get 2000 Shoppers Optimum Bonus Points®* when you purchase any 3 participating L'Oréal® Paris Hair Expertise® products, excluding travel and trial sizes.

  • Clear

    Get 10x the Shoppers Optimum Points®* when you buy any CLEAR Scalp & Hair™ product.

  • Lady Speed Stick

    Get 500 Shoppers Optimum Bonus Points®* when you purchase any 2 participating Lady Speed Stick* products.

  • L

    Get 10x the Shoppers Optimum Points®* when you buy any participating L'Oréal® Men Expert® product.

  • Triscuit

    Get 300 Shoppers Optimum Bonus Points®* when your purchase any 2 participating TRISCUIT products.

  • Ben & Jerry

    Get 10x the Shoppers Optimum Points®* when you purchase Ben & Jerry's® Mint Chocolate Cookie™ product.

  • Huggies Pull-Ups

    Get 10x the Shoppers Optimum Points®* when you purchase any participating Pull-Ups® Training Pants product.

  • Balea

    Get 1000 Shoppers Optimum Bonus Points®* when you buy any 3 participating Balea® Shave, Depilatory, or Sun Care products.

  • Salon Graphix

    Get 1000 Shoppers Optimum Bonus Points®* when you buy any 2 participating Salon Graphix® products.

  • Life Brand Sunthera3

    Get 1000 Shoppers Optimum Bonus Points®* when you spend $10 or more on any participating Life Brand® Sun Care products.

  • Clinique

    Get 8000 Shoppers Optimum Bonus Points®* when you purchase any Clinique Women's Fragrance.

  • Life Brand Pain Management

    Get 2,000 Shoppers Optimum Bonus Points when you buy any 2 participating Life Brand pain relief products.

  • Mother Create the Perfect Gift for Mother’s Day
  • Easter

    Scan your Optimum Card when you purchase any two Easter products for a chance to win $500 worth of Shoppers Drug Mart gift cards! There’s a winner every week!

  • Cadbury

    Receive 250 Shoppers Optimum Bonus Points® when you purchase 2 Cadbury Dairy Milk CHICKS.

Download the Mobile App!

Filter Offers by Category

Products cannot be purchased on this website and may not be available at all stores. Prices shown in the e-flyers reflect regional pricing. Stores may sell for less. Product availability may vary by store. Please contact your nearest store for availability and quantity limitations.