shoppers drug part plan b

Toronto Shoppers Drug Mart slammed for overpriced emergency birth control

If you've been shopping for your medication vitamins and have noticed a difference in prices between Shoppers Drug Mart and other stores, you're not alone.

Recent posts in the Loblaws Out Of Control Reddit group have some customers calling out Loblaw-owned Shoppers for selling items like emergency contraceptives and Jamieson brand vitamins at much higher prices than Walmart.

One post shows Contingency One (a generic emergency contraceptive) at Shoppers selling for $36.15. At Walmart, the same contraceptive brand costs $14.23.

The individual who posted said both photos were taken on May 26 at nearby stores in Scarborough, Ontario.

Plan B is over 100% more expensive at Shoppers Drug Mart vs Walmart Pharmacy.
byu/HornyPhrog inloblawsisoutofcontrol

A quick check for Contingency One at other stores indicates Shoppers Drug Mart still has significantly higher pricing.

For example, at Rexall, the emergency contraceptive pills are $26.99. BC-based London Drugs doesn't show results for Contingency One on its website but carries brand-name contraceptive pills Plan B for $34.99.

Folks in the comments expressed their disappointment in the stark price differences.

"Seems to be the case for pretty much everything at shoppers. I went to a Shoppers to buy Nyquil last year and it was almost 30 dollars," said one Redditor.

"Plan A to Z is to not go to Shoppers…," joked another.

One fed-up consumer called Shoppers' pricing "blatant price gouging."

In March, Prime Minister Justin Trudeau announced that Canadians will soon have access to free contraceptives (including emergency birth control).

British Columbia was the first province in Canada to provide free prescription contraception in April.

At Shoppers, a bottle of Jamieson brand Vitamin A is $12.49. At Walmart, the same bottle is on sale for $6.37 but sells at $8.77 regular price.

Double the cost
byu/Turbulent-Branch4006 inloblawsisoutofcontrol

"Shoppers seem to be almost double the cost of the competition with this brand," noted the poster.

We did a few other searches to compare vitamin prices at Shoppers and Walmart, and here's what we found.

A 90-capsule bottle of Jamieson biotin is $38.49 at Shoppers versus $21.57 at Walmart.

Jamieson Vitamin D3 (180 tablets) is $16.99 at Shoppers versus $9.48 at Walmart.

Jamieson Vitamin C (100 tablets) is $24.49 at Shoppers versus $14.97 at Walmart.

Have you noticed similar price differences when purchasing your vitamins and medications at different stores like Shoppers or Walmart? Let us know in the comments.

We reached out to Loblaw for further comment.

Lead photo by

loblawsisoutofcontrol/ Reddit


Latest Videos



Latest Videos


Join the conversation Load comments

Latest in City

Here are a few countries with higher income tax than Canada

Toronto could see its first snowfall of winter this week

Here are all the 2025 statutory holidays in Canada

Most people in Toronto now think that the city is moving in the wrong direction

Huge stretch of TTC subway spanning 11 stations closed for the next 2 weekends

11 million Canada Post parcels now undelivered ahead of Black Friday

Busy Toronto street kicks off major makeover set to wrap in 2025

Here's how much money you could save during Canada's GST holiday