Viagra (Sildenafil) vs Cialis (Tadalafil): cost comparison

Side-by-side US and India price comparison for Viagra (Sildenafil) and Cialis (Tadalafil). In the US, Viagra (Sildenafil) is the lower-cost option — but both cost far less in India. Estimated prices for comparison; always confirm with a provider and your doctor.

Viagra (Sildenafil)
Mens Health · per 4 tablets
USA
$70
India
$4
You save
$66

Erectile dysfunction.

Full details
Cialis (Tadalafil)
Mens Health · per 4 tablets
USA
$80
India
$4
You save
$76

Erectile dysfunction and enlarged prostate (BPH).

Full details

Frequently asked questions

Is Viagra (Sildenafil) or Cialis (Tadalafil) cheaper?+

In the USA, Viagra (Sildenafil) is the lower-cost option at about $70 versus $80 for Cialis (Tadalafil). Both are dramatically cheaper in India.

What is the difference between Viagra (Sildenafil) and Cialis (Tadalafil)?+

Viagra (Sildenafil) (Mens Health) and Cialis (Tadalafil) (Mens Health) are used for related conditions but are different medications. Prices, suitability, and side effects differ — discuss the right option with your doctor.

← All comparisons

Get savings tips & price updates

Join our newsletter for cost comparisons and ways to save on care and medication.