Sildenafil is a popular treatment for erectile dysfunction. It works by improving blood flow to the penis, allowing men to achieve and maintain an erection.

It is available in three strengths: 25mg, 50mg, and 100mg. Higher doses offer stronger effects, but they may also increase the risk of side effects. Your doctor will determine the safest and most effective dose based on your health and treatment needs.

Sildenafil dosages for erectile dysfunction

Sildenafil Dose When to Take Best For
25mg 30–60 minutes before sexual activity First-time users, older adults (over 60), those on certain medications or with health conditions
50mg 30–60 minutes before sexual activity Standard starting dose for most men
100mg 30–60 minutes before sexual activity For men who did not respond sufficiently to 50mg

Note: Only one dose should be taken in a 24-hour period. Always follow your healthcare provider’s advice when adjusting doses.

Explore Sildenafil

Delivered discreetly.

Learn More

Stepping up to the maximum dosage of Sildenafil

Sildenafil 100mg is the maximum licensed dose for erectile dysfunction. It is usually prescribed when lower doses are ineffective.

It takes about 1 hour to work and lasts for around 4 hours.

A higher dose does not make Sildenafil work faster, or last longer, it simply increases its strength, which may also raise the risk of side effects.

Can I take Sildenafil 100mg daily?

Yes, you can take 100mg once daily but never exceed this dose within 24 hours. Sildenafil leaves the body within 6 hours, so it is perfectly safe to take a dose every day.

Further reading: How often can you take Sildenafil?

Can I take two 100mg tablets?

No. Do not take two 100mg tablets. Exceeding the maximum daily dose (100mg) can lead to serious side effects, including dangerously low blood pressure and priapism (a prolonged, painful erection).

Taking 200mg, or more than you have been prescribed, will not necessarily improve results. It has been proven to significantly increase the chances of experiencing unwanted side effects too.

Higher doses do not necessarily improve performance and can harm your health.

What to do if the maximum dosage does not work

If Sildenafil 100mg is not effective, speak to your doctor or pharmacist. You should try it on at least eight separate occasions before deciding that it does not work, as effectiveness may improve with repeated use and increased confidence.

For best results:

  • Take on an empty stomach, as food can reduce absorption.
  • Limit alcohol, as it can impair erections and increase side effects.

If Sildenafil still does not work, alternatives like Tadalafil or Vardenafil may be recommended.

These PDE5 inhibitors can be effective for men who do not respond to Sildenafil.

Further reading: Sildenafil vs Tadalafil

How much Sildenafil is too much?

Taking more than your prescribed dose, is too much.

The licensed maximum dose is 100mg, and any more than this can cause dangerous side effects, such as a drop in blood pressure, headaches, sickness and a stomach upset.

Your doctor or pharmacist may have prescribed a lower dose. If this is the case, it is important to follow the instructions you have been given.

If you feel that you require a higher dose, it is important to discuss this with your doctor or pharmacist, before deciding to increase the dose yourself.

Key Takeaways: Sildenafil Dosage

  • Three dosages available: 25mg, 50mg, and 100mg.
  • 50mg is the standard starting dose for most men; 25mg may be used based on health factors.
  • 100mg is the maximum daily dose, never exceed this in 24 hours.
  • Take 30-60 minutes before sexual activity, ideally on an empty stomach for maximum absorption.
  • If 50mg does not work, try it on 8 separate occasions before increasing the dose.
  • If it is effective but causing side effects, you may reduce to 25mg under medical advice.
  • Do not take more than one dose within 24 hours; taking more than what is prescribed can increase the risk of serious side effects.
  • Speak to a doctor if Sildenafil is not effective, alternatives like Tadalafil or Vardenafil may be more suitable.

 

Frequently asked questions

The best time to take Sildenafil is around one hour before sexual activity. This allows the medication to reach peak effectiveness in your bloodstream.

Yes, 100mg is the maximum dose of Sildenafil in 24 hours. It is safe when prescribed by a qualified healthcare professional such as a doctor or pharmacist.

No, taking 200mg exceeds the maximum licensed dosage and can increase the risk of serious side effects. It may also be harmful to your health.

No, you should only take one dose of Sildenafil per day, even if you are taking less than the maximum 100mg. Taking it more than once in 24 hours can increase the risk of side effects without improving effectiveness.


  1. Loran O B, Ströberg P, Lee S W et al., ‘Sildenafil citrate 100 mg starting dose in men with erectile dysfunction in an international, double-blind, placebo-controlled study: effect on the sexual experience and reducing feelings of anxiety about the next intercourse attempt’, The Journal of Sexual Medicine, 2009 Oct; 6(10): 2826-2835. (Accessed: 20 November 2025). From: https://pubmed.ncbi.nlm.nih.gov/19817982/

  2. NHS. How and when to take Sildenafil (Viagra). Last reviewed 2 March 2022. (Accessed: 20 November 2025). From: https://www.nhs.uk/medicines/sildenafil-viagra/how-and-when-to-take-sildenafil/

Whilst all of our content is written and reviewed by healthcare professionals, it is not intended to be substituted for or used as medical advice. If you have any questions or concerns about your health, please speak to your doctor.

Share