You are using an unsupported browser. Please upgrade your version in order to view the pharmaprix.ca site.
Buy Beauty and get rewarded 20x faster! Spend $75 or more on cosmetics, skin care and fragrance and get 20x the points!
Get 18,500 bonus points when you spend $75 or more on almost anything in the store. That’s like $25 worth of free stuff!
Want mobile exclusive deals and alerts? Sign up today!
Get 8000 Pharmaprix Optimum Bonus Points®* when you spend $75 or more on Biotherm products
GET 10X THE PHARMAPRIX OPTIMUM POINTS®
Get 800 Pharmaprix Optimum Bonus Points®* when you buy any three (3) participating† Dove products.
Get 1500 Pharmaprix Optimum Bonus Points®* when you purchase any three (3) participating L’Oreal Paris products.
You could WIN* The Ultimate $25,000 Concert Package anywhere in Canada or the United States when you purchase ROYALE®. Purchase a participating ROYALE® product and scan your Optimum card to be automatically entered. Every participating ROYALE® product purchased = another chance to Win*!
Get 1500 Pharmaprix Optimum Bonus Points®* when you purchase any two (2) participating† Baby Dove products.
Get 10x the Pharmaprix Optimum Points®* when you purchase any participating PURELL Advanced Green Sanitizer 236mL
Caring for your mouth is caring for your health. Explore our selection of oral care and enjoy great offers on participating products. Saturday, August 12 to Friday, September 8.
Get 20x the Pharmaprix Optimum Points®* when you purchase any participating Philips female depilation product.