Comparisons · FAQ
What is the main difference between sildenafil and tadalafil for erectile dysfunction?
Short answer
Sildenafil and tadalafil both treat erectile dysfunction, but they differ in timing and how long they work. Sildenafil is usually taken before sex and works for about 4 to 6 hours. Tadalafil may work for up to 36 hours and also has a daily option. Results vary.
Sildenafil and tadalafil belong to a group of drugs called PDE5 inhibitors. They help increase blood flow to the penis during sexual stimulation. Neither drug causes an erection on its own or increases sexual desire. Results vary.
The main difference is the treatment window. Sildenafil is usually taken as needed before sex. Its effects often last about 4 to 6 hours. Tadalafil can be taken as needed, with effects lasting up to 36 hours. Results vary. These windows do not mean an erection should last that long.
Tadalafil also has a lower-dose daily option. This may suit people who prefer less planning around sex. Results vary. Daily use still requires a prescription and a review of your health and other medicines.
Neither medicine is safe to use with nitrates, including nitroglycerin and recreational nitrites called poppers. A licensed physician in your state decides whether either treatment is appropriate based on your health history, medicines, and preferences.
Sources
Written by the Verra clinical team · Medical review pending
General information, not medical advice. If you're in crisis, call or text 988.
Related guides
Related questions
- How quickly do sildenafil and tadalafil start working?
- Does tadalafil last longer than sildenafil, and what does that mean?
- Can sildenafil and tadalafil both be taken every day for erectile dysfunction?
- Is sildenafil or tadalafil more effective for erectile dysfunction?
- Why are sildenafil and tadalafil unsafe with nitrates?