Answer · ED Medications

How long does Viagra last?

Short answer

Sildenafil (Viagra) gives a window of roughly four to five hours in which arousal can produce an erection. It peaks about an hour after a dose on an empty stomach, and with a half-life near four hours, its effect fades gradually rather than stopping. The window is not a four-hour erection, which would be an emergency, and more than one erection is possible within it.

By the Ultimate Male team · Updated October 8, 2026

Patient filling out an intake form on a clipboard

What does the four-to-five-hour window mean?

It is the time during which arousal can lead to an erection, counted from when you take the pill. The Viagra label says the usual dose is taken about an hour before sex but may be taken anywhere from 30 minutes to 4 hours beforehand. In a study measuring erections with a monitoring device, the effect lasted up to 4 hours, though it was weaker at 4 hours than at 2.

Two pieces of the label explain why the window is a little longer than four hours:

Fact from the label What it means
Peak blood level 30 to 120 minutes after a dose, median 60 minutes, on an empty stomach The effect builds over the first hour
Half-life of about 4 hours Around five hours after a dose, roughly half the peak level remains
A high-fat meal delays the peak by about 60 minutes and lowers it by 29% A heavy dinner shifts the whole window later

So the effect tapers rather than switching off at a set hour. On average, the strongest stretch falls between about one and four hours after the dose.

Does Viagra cause a four-hour erection?

No. Sildenafil has no effect without sexual stimulation, according to the label. It helps blood flow into the penis when you are aroused, and once arousal ends or you climax, the erection goes down in the normal way.

An erection that lasts four hours or more is not the drug working well. It is priapism, and the label tells men to seek immediate medical help. Our answer on what to do if an erection lasts more than four hours sets out the steps.

Can you have more than one erection on one pill?

Possibly, yes, as long as you are still within the window and aroused again. In a small study of 20 healthy men published in Human Reproduction, sildenafil shortened the recovery time between ejaculation and the next erection from about 11 minutes on placebo to under 3 minutes, with continued erotic stimulation. Those men did not have ED, so results in men who do will vary, but the pill does not stop working after the first erection.

What shortens or stretches the window?

Food, your body and your other medicines. Taking sildenafil after a heavy, high-fat meal delays the start, and our answer on taking Viagra on an empty stomach covers that. The label also notes that men over 65, men with liver problems or severe kidney disease, and men taking certain drugs that slow its breakdown have higher blood levels, and the label suggests considering a 25 mg starting dose for them.

MedlinePlus adds that sildenafil should usually not be taken more than once every 24 hours, and that it does not increase sexual desire. If desire rather than firmness is the issue, a longer window will not help.

Can you take a second pill when the first wears off?

No. The label sets a maximum of one dose a day. A second pill the same day raises the risk of side effects such as headache, flushing, dizziness and low blood pressure without a proven benefit. If one dose regularly runs out before you are ready, the fix is a different plan, not a second dose. Our answer on taking Viagra more than once a day explains why, and our comparison of sildenafil and tadalafil covers the longer-acting option.

How Ultimate Male fits sildenafil to your schedule

At our San Gabriel and Downey clinics, your provider asks how and when you have been taking sildenafil, reviews your medicines and labs, and adjusts the dose or timing so the window lines up with your life. If a four-hour window is too tight, tadalafil’s longer one or daily dosing may suit you better.

Call 626-319-5261 for a free 10-minute call about your timing, or read about our ED medication options.

questions

Related questions.

How long does Viagra last?

Still unsure? Take the free assessment

Does Viagra last longer at a higher dose?
The label's dosing window of 30 minutes to 4 hours before sex is the same for every strength, though the erectile response generally increased with dose in its studies. Your provider chooses the dose based on effect and side effects.
Will Viagra keep me hard after I finish?
Usually not. Sildenafil supports the normal erection process, so erections typically fade after orgasm, and arousal is needed again to get another one.
Is generic sildenafil the same length of action?
Yes. Generic sildenafil contains the same active ingredient and is held to the same standards, so its timing matches the brand.

This page is general education, not medical advice. A licensed clinician must review your symptoms, history and labs before any treatment decision. For chest pain, trouble breathing, signs of stroke or an erection lasting over four hours, call 911.

Ready when you are

Start with a free phone call.

Ten minutes. No pressure. We tell you honestly whether we can help.

Call 626-319-5261 Free assessment