Skip to main content
Compare

Sildenafil starts at $22/mo, while Tadalafil starts at $28/mo in Canada. Sildenafil contains sildenafil 25–100mg, while Tadalafil contains tadalafil (generic). Last updated: 2026-02-26.

Head-to-Head Comparison

Sildenafil Tadalafil
Price Range $22–$42/mo $28–$50/mo
Cheapest Pharmacy Costco ($18.20/mo) Costco ($24.30/mo)
Generic Name sildenafil 25–100mg tadalafil (generic)
Route Oral tablet Oral tablet
Category ED ED
ODB Coverage Not Covered Not Covered

Pharmacy Price Breakdown

Pharmacy Sildenafil Tadalafil
Costco $18.20/mo $24.30/mo
Walmart $24.50/mo $31.40/mo
Rexall $26.80/mo $34.60/mo
Shoppers Drug Mart $29.10/mo $37.80/mo

Frequently Asked Questions

Which is cheaper, Sildenafil or Tadalafil?
Sildenafil is generally cheaper, starting at $22.00/mo compared to $28.00/mo for Tadalafil. The lowest price is at Costco ($18.20/mo).
What is the difference between Sildenafil and Tadalafil?
Sildenafil (sildenafil 25–100mg) and Tadalafil (tadalafil (generic)) are different medications in the ed category.
Is Sildenafil or Tadalafil covered by provincial drug plans?
Sildenafil: Not Covered on the Ontario Drug Benefit formulary. Tadalafil: Not Covered on the Ontario Drug Benefit formulary.

Last updated: 2026-02-26

Get a prescription