Sildenafil and tadalafil are the two most-used erectile dysfunction medications in the world — better known by their original brand names, Viagra and Cialis. Both belong to the same drug class (PDE5 inhibitors), both are available as inexpensive generics, and both work well for most men. The differences come down to timing, duration, food interactions and price. This guide lays them out so you can have an informed conversation with your doctor.
The headline difference: 6 hours vs 36 hours
Sildenafil takes effect in roughly 30–60 minutes and remains effective for about 4–6 hours. Tadalafil starts working in around 30–45 minutes but stays active for up to 36 hours — the reason it earned the nickname “the weekend pill.” Neither causes a continuous effect for that whole window; they simply enable a normal response when the moment is right within it.
How they compare at a glance
- Onset: sildenafil 30–60 min; tadalafil 30–45 min.
- Duration: sildenafil 4–6 hours; tadalafil up to 36 hours.
- Food: a heavy or fatty meal can noticeably delay sildenafil; tadalafil is largely unaffected.
- Daily option: tadalafil comes in low strengths (2.5mg/5mg) taken once daily for spontaneity; sildenafil is taken on demand only.
- Common strengths: sildenafil 25/50/100mg; tadalafil 2.5/5/10/20mg.
Side effects and safety
Both share the typical PDE5-inhibitor side effects: headache, flushing, nasal congestion and indigestion, usually mild and short-lived. Sildenafil occasionally causes temporary visual tinges; tadalafil is somewhat more associated with back or muscle ache. The critical safety rule for both: never combine them with nitrate medications (such as nitroglycerin) — the interaction can cause a dangerous drop in blood pressure. Men with heart conditions, low blood pressure, or those on alpha-blockers need a doctor’s clearance first. And never take both drugs together.
Which one suits whom?
In practice, men who plan ahead and prefer a shorter window often choose sildenafil — it is the most studied ED medication in history. Men who value spontaneity or dislike scheduling tend to prefer tadalafil’s long window or its daily low-dose form. Plenty of men try both (at separate times) under their doctor’s guidance before settling. Effectiveness rates in studies are broadly similar, so personal response and lifestyle fit decide it.
The cost picture
Brand-name Viagra and Cialis famously cost $70–$90 per tablet at US retail. The generics are among the most dramatic savings in all of medicine: at International Pharmacy Mart, generic sildenafil 100mg starts around $2.59 per tablet and generic tadalafil 20mg is similarly priced, with the per-pill cost falling further on larger packs. Both ship worldwide in plain, discreet packaging — free over $110. Browse the full erectile dysfunction category for soft tabs, chewables and combination options.
Frequently asked questions
What’s the main difference?
Duration: roughly 4–6 hours for sildenafil versus up to 36 hours for tadalafil, which also offers a daily low-dose option.
Which works faster?
Similar onset (30–60 minutes), but heavy meals slow sildenafil more than tadalafil.
Are the generics as effective as the brands?
Yes — same active ingredient, same strength, bioequivalence proven, typically 90%+ cheaper.
Can I switch between them?
Only under your doctor’s guidance, and never take them together.
Medical disclaimer: this article is for general information only and is not medical advice. Always consult your doctor or pharmacist about your medications, dosages and treatment options.