Sexual health · FAQ
Sildenafil or tadalafil?
Short answer
Sildenafil works for about 4–6 hours; tadalafil can last up to 36 hours or be taken daily. Your physician helps you choose.
Written by the Verra clinical team · Last updated Oct 6, 2026
General information, not medical advice. If you're in crisis, call or text 988.