Affiliate disclosure: This article contains affiliate links. We may earn a commission if you click through and make a purchase, at no extra cost to you. Our editorial opinions are our own and are not influenced by any advertiser or affiliate partnership.
Tadalafil vs Sildenafil: Which ED Medication Is Better?
A plain-language comparison of the two most prescribed ED medications. How they differ in duration, timing, side effects, and cost — and which is the better fit depending on how you want to use it.
Get either medication online
Quick answer
- →If you want flexibility and spontaneity: tadalafil. It lasts up to 36 hours so you don't have to time a pill to sex.
- →If you want the fastest onset: sildenafil. Works in 30–60 min vs tadalafil's 1–2 hours.
- →If you want a daily pill with no planning: low-dose tadalafil (2.5–5mg daily) is the only option designed for this.
- →Efficacy: equivalent. Both work for roughly 80% of men. Neither is clinically superior.
Overview
Tadalafil and sildenafil are both PDE5 inhibitors — the same class of drug that works by relaxing blood vessels in the penis to allow an erection when you're sexually aroused. Tadalafil is the generic of Cialis. Sildenafil is the generic of Viagra. Both became available as generics in the US after patent expiration, which is why prices have dropped dramatically from $50–70 per branded pill to $2–5 per generic dose.
Neither drug causes erections on its own. Both require sexual stimulation to work. Neither is a permanent treatment — the effect lasts for the duration of the drug and then wears off. Effectiveness is similar between the two: both work for roughly 70–80% of men with ED.
The meaningful differences are in duration, timing, and the daily-use option. Those are the factors that should drive your decision.
| Tadalafil (generic Cialis) | Sildenafil (generic Viagra) | |
|---|---|---|
| Onset | 1–2 hours | 30–60 minutes |
| Duration | Up to 36 hours | 4–6 hours |
| Daily use option | Yes (2.5–5mg daily) | No |
| Food interaction | None | High-fat meals delay onset |
| Common side effects | Back pain, headache, flushing | Headache, flushing, visual changes |
| Typical cost (generic) | From ~$4/dose | From ~$2/dose |
| Standard dose | 10–20mg as needed | 50–100mg as needed |
Duration and Timing
This is the biggest practical difference between the two drugs, and it's the one most men care about most.
Sildenafil kicks in within 30–60 minutes and stays effective for 4–6 hours. You need to plan around it — take it roughly an hour before you expect to have sex, ideally on an empty stomach or after a light meal (high-fat meals delay absorption). It's effective for the window and then it's done.
Tadalafil takes longer to reach full effect — about 1–2 hours — but stays active in your system for up to 36 hours. This means you can take it the night before, or in the morning, and not have to plan a specific moment. There's no pressure to perform within a tight window. This is why many men strongly prefer tadalafil once they've tried both.
Neither drug is affected by alcohol at moderate amounts, though heavy drinking can reduce effectiveness for both. Tadalafil has no significant food interaction. Sildenafil absorbs more slowly after a heavy meal.
Verdict on timing: If spontaneity matters to you, tadalafil wins clearly. If you prefer a shorter, more controlled window, sildenafil is fine.
Side Effects
Both drugs share a core set of side effects because they work through the same mechanism — most are mild and temporary.
Common to both: headache (most common, affects 10–15% of users), facial flushing, nasal congestion, indigestion. These typically peak 1–2 hours after dosing and fade as the drug clears your system.
More common with sildenafil: temporary blue-tinted or blurred vision in some men, particularly at higher doses. This is caused by sildenafil's mild inhibition of a retinal enzyme and is harmless and reversible — but it's worth knowing about.
More common with tadalafil: back pain and muscle aches, typically appearing 12–24 hours after taking the drug and resolving within 48 hours. This affects roughly 5–10% of users and is more noticeable than with sildenafil due to tadalafil's longer half-life.
Both drugs carry the same serious contraindication: do not take with nitrates (used for chest pain or heart conditions). The combination can cause a dangerous drop in blood pressure. Your telehealth physician will screen for this.
The Daily Use Option
Tadalafil has an approved daily-use formulation at 2.5mg or 5mg. At these low doses, you take one pill every morning regardless of sexual activity. The drug maintains a steady level in your system, so you're always ready without any timing at all.
Daily tadalafil is popular for several reasons: there's no performance pressure around taking a pill, the side effects at low doses are often milder than at the higher as-needed dose (10–20mg), and some research suggests that regular daily use may improve erectile function over time by increasing blood flow to the penis more consistently.
The tradeoff is cost — daily dosing means 30 pills a month vs 4–8 for on-demand use. At ~$39–45/month for daily tadalafil through platforms like Roman, it's roughly comparable to moderate on-demand use.
Sildenafil has no daily-use formulation. It's not designed or approved for this. If daily use is your goal, tadalafil is the only option.
Cost Comparison
Generic pricing has made both drugs affordable. Prices below are for online telehealth platforms — retail pharmacy prices are often higher without insurance.
| Format | Tadalafil | Sildenafil |
|---|---|---|
| As-needed (per dose) | From ~$4/dose | From ~$2/dose |
| As-needed (monthly, ~8 doses) | ~$32–40/month | ~$16–30/month |
| Daily use (monthly) | ~$39–45/month | Not available |
For on-demand use, sildenafil is somewhat cheaper per dose. For daily use, tadalafil is the only option and is reasonably priced. See our cheapest tadalafil guide for the lowest prices available across each platform.
Not sure which is right for you?
Answer 3 quick questions about how you want to use ED medication and get a personalised recommendation — including which drug and which platform.
Find my best match →Who Each Medication Suits
Tadalafil
Most popular- →You want to avoid timing sex to a pill
- →You want a 36-hour window of effectiveness
- →You're considering daily low-dose use
- →You eat high-fat meals and don't want absorption delays
- →You've had visual side effects with sildenafil
Sildenafil
- →You prefer a shorter, defined window of effect
- →You want the lowest cost per dose
- →You want the fastest onset (30–60 min vs 1–2 hours)
- →You've had back pain or muscle aches with tadalafil
Verdict
For most men, tadalafil is the better default choice. The 36-hour window eliminates the planning pressure that many men find stressful with sildenafil — the feeling of needing to perform within a specific timeframe. That reduced pressure alone can improve outcomes for men whose ED has a psychological component.
Sildenafil is a perfectly good medication. It's slightly cheaper per dose and works faster. If you've used it before and it works well for you, there's no reason to switch. It's the better choice if you specifically want a shorter duration or if you've had back pain with tadalafil.
If you're new to ED medication and haven't tried either, most clinicians and most online platforms will recommend starting with tadalafil 10mg as-needed. It's easier to use, the longer window is forgiving, and you can always switch if it doesn't suit you.
Both are available from all major telehealth platforms — Roman, Hims, Ro, and Rex MD — without a video call, at similar prices.
Ready to get started?
All platforms below offer both tadalafil and sildenafil. No video call required.