shoppers drug mart toronto

Shoppers Drug Mart blasted again for charging 5x more for medication than other stores

A few weeks after being called out for charging far more than even its sibling supermarket for toiletries and first aid items in Toronto, Shoppers Drug Mart is facing criticism yet again for overpricing — but this time for medication.

Savvy consumers who have been keeping an eye on the rising cost of various products across retailers have noticed the pharmacy chain's propensity to price everything from baby formula to rubbing alcohol substantially higher than virtually any competitor.

But their markup on one type of medication has to be the worst yet, as one resident noted on a trip to get allergy pills this past week.

shoppers drug mart toronto

The resident paid more than 64 cents per pill of a generic allergy medication at his local Shoppers Drug Mart that is only 12.5 cents per pill at Walmart. Photo submitted to blogTO.

"I usually buy these meds at Walmart or Costco, they're the cheapest. But I was out and had no time to go there, so I decided to buy at Shoppers. I knew it would be more, but I was shocked by how much more," the customer, who visited the Lawrence Plaza location, tells blogTO.

"It's beyond 'higher priced.' It's actual price-gouging."

The medication in question was a Life Brand box containing 84 cetirizine tablets, which they purchased for $53.99 (listed for $52.99 on the Shoppers Drug Mart website).

By comparison, the same product from Walmart's house brand Equate is priced at $24.97 for 200 pills of the same size.

As the frustrated buyer noted, this means the pills are 64.3 cents each at Shoppers — and only 12.5 cents at Walmart, which is more than a whopping five times less.

shoppers drug mart toronto

The Walmart price for the same antihistamine is a whopping five times less than Shoppers Drug Mart.

Even worse, they add, is the smaller pack from the Loblaws-owned store, which is $11.49 for just 10 pills, making them more than $1 each. "What a ripoff!" they said of the whole ordeal, adding that they will be returning the medication to Shoppers to buy the cheaper version elsewhere.

And, going elsewhere is the same idea that countless others are having after catching on to Loblaws and Shoppers Drug Mart's exorbitant prices, including a person who on Reddit earlier this week shared the chain's upcharge on Nivea lotion, which they spotted for $22.19 on the shelf versus $16.49 at Walmart or $15.12 on Amazon.

As they so eloquently put it in their post, "Shoppers can eat my a** if they think I'm going to pay 32 per cent more for the exact same product. $22 for body lotion?! The f***?!"

Lead photo by

Google Street View


Latest Videos



Latest Videos


Join the conversation Load comments

Latest in City

5 Ontario megaprojects scheduled for completion in 2025

How Ben Mulroney spends his perfect Sunday in Toronto

What's open and closed on Christmas Eve 2024 in Toronto

New laws and rules coming to Ontario next month

Next phase of Gardiner Expressway work to begin and here's what to expect

Toronto will get more water taxis to relieve overcrowded island ferries

Huge earth-chewing titans will soon carve out Toronto's new $27B subway line

The most popular pet name in Toronto is the same for both cats and dogs