Get $15 off ED treatments (if prescribed). Start now

Over 1,000,000+ Roman members

Sildenafil (Generic Viagra®)

Treat erectile dysfunction with sildenafil (generic Viagra®). Connect with a medical provider about getting a prescription for sildenafil online.

FDA-approved ED medications

Up to 90% off with generics

Hear back within 24 hours

Free, discreet shipping

Savings available with 3, 6, and 12 month plans (if appropriate)

Treating erectile dysfunction with sildenafil

Stronger, longer-lasting erections

Sildenafil blocks an enzyme called PDE5, which makes it easier for blood to flow to the penis for a harder erection.

Take before sex

Sildenafil is an ED medication that’s taken orally as needed. When used as directed it works within 30-60 minutes.

Lasts 4-6 hours

Sildenafil stays in the body for 4-6 hours, during which time a person has an easier time getting and maintaining an erection. But don’t worry, it doesn’t cause arousal, so you’ll only get erect when you’re in the mood. That means when the time is right, turn up the romance (and foreplay!).

Patient reviews


Rating: 4.84195 out of 5 stars

1025 reviews



Rating: 5 out of 5 stars

Great Experience

This has been helpful to me personally and my relationship.



Rating: 4 out of 5 stars

Works for me

Works when i need it



Rating: 5 out of 5 stars

Excellent Results

Works as advertised.



Rating: 5 out of 5 stars

Prescription has worked excellently.

Relationship has been renewed with the confidence of performance.



Rating: 5 out of 5 stars

Great product

Works just as described

1 of 15 pages

1 / 15

Using sildenafil for erectile dysfunction

How to use sildenafil

Take an hour before sex

For best results, take sildenafil (Generic Viagra) 30-60 minutes before sex because your body needs a little bit of time to absorb the medication.

Take on an empty stomach

If you eat a high-fat meal right before, it can take away from sildenafil's effectiveness. Taking sildenafil on an empty stomach can maximize its effects.

Skip the alcohol for best results

To get the best results, only drink alcohol moderately when you're about to take sildenafil. That means fewer than two drinks per day (one drink is equivalent to a 5oz glass of wine, a 12oz glass of beer or a 1.4 oz shot).

Sildenafil side effects

The most common side effects of sildenafil reported by Ro members include:

  • Stuffy/runny nose

  • Flushing

  • Headaches

  • Heartburn

  • Dizziness

  • Muscle aches

  • Nausea

What safety information should I know before taking sildenafil?

Do not take sildenafil if you take any medicines called nitrates, often prescribed for chest pain, or guanylate cyclase stimulators like Adempas (riociguat) as this can result in a sudden, dangerous drop in blood pressure. Learn more

How to get generic Viagra (sildenafil) online through Ro

Answer some questions about your medical history and erectile dysfunction symptoms in the online provider evaluation, which typically takes 20 minutes to complete. 

man smiling

A licensed healthcare provider will review your information and find the best treatment plan for you.

If prescribed, your medication will ship in discreet packaging.

We're here for you from beginning to end. Some men may need to adjust their medication to get optimal results. That's why members always get free, unlimited follow-ups with their provider.

Hand opening ED pill package

From the experts at Ro

Learn more about Sildenafil

FAQ: Sildenafil

Sildenafil is a short acting medication with a rapid onset. Remember that sildenafil will not give you a spontaneous erection without sexual stimulation. It should be taken 30–60 minutes before sex, and it reaches peak blood levels in 60 minutes on average.

Sildenafil is a short acting drug with an average half-life of 4–5 hours, which means that half the medicine is gone from the body after 4–5 hours in healthy people. But just because the drug stays in your body for hours doesn’t mean your erection should last that long. Sildenafil (and other ED treatments) will not give you an erection for the entire period that they are in your system and your erection will still go down as normal after ejaculation.

Ro offers sildenafil starting at $4 per tablet. For full pricing details, please visit our pricing page.

Sildenafil is one of the medications offered on our platform. To determine which medication might be right for you, it’s best to complete the online visit and connect with a US-licensed healthcare provider to further discuss your options. If prescribed, your medication will be mailed directly to your door in discreet packaging.

Generic forms of Viagra® are safe when taken as prescribed. Generic Viagra® has the same active ingredient (sildenafil citrate) as branded Viagra®. While the appearance of the pills may differ, the active ingredient acts the same way and produces the same results in the body. Before you get a prescription for generic Viagra®, your healthcare provider will check if you have any underlying health conditions and if you’re taking certain other medications that could make generic Viagra® less safe for you.

Important Safety Information

What you should know before taking sildenafil. Read More

Discover more from Ro

Feel your best without the hassle

Explore our full range of products and prescription treatments. If appropriate, a provider will create a personalized treatment plan for prescription treatments.

  • Hair loss

    More hair, less hassle. Get medication prescribed by a US-licensed healthcare provider. All from the comfort of home.

    Learn more
    finasteride, generic Propecia, and minoxidil, generic Rogaine, treatment from Ro
  • Testosterone support

    You can't get this blend anywhere else—and it includes ashwagandha for testosterone support and magnesium to support muscular health.

    Learn more
    Roman testosterone support supplements
  • Premature ejaculation

    We offer prescription medications and an OTC treatment that is clinically proven to help you last longer.

    Learn more
  • Weight loss

    Our 12-month Body Program helps you lose an average of 15% body weight by pairing GLP-1 medication with personal coaching.

    Learn more
    Ozempic pens with the Body Program equipment
  • Roman Daily Multivitamin

    Doctor-formulated with 23 nutrients, Roman Daily is optimized to support men’s health and physical activity.

    Learn more

Sildenafil 101

What is generic Viagra?

Generic Viagra® is also known as sildenafil, and it is the non branded version of the drug. It is cheaper than branded Viagra, but no less effective for helping to treat erectile dysfunction. Sildenafil citrate is the active ingredient in both Viagra® and generic Viagra®.

Sildenafil citrate is a type of medication known as a PDE-5 inhibitor. Viagra® and generic Viagra® are available in 25 mg, 50 mg, and 100 mg tablets. While the manufacturer of the medication and the appearance of the pills may differ, the active ingredient works the same way in your body.

What is sildenafil?

Sildenafil citrate is the chemical name of the active ingredient in Viagra®. When sildenafil is sold in 25, 50, or 100 mg dosages, it’s either brand name Viagra® or the generic version. Ro offers both generic and branded sildenafil, and if prescribed, you can get sildenafil online through Ro.

Who is sildenafil for?

Sildenafil is approved to treat erectile dysfunction (ED) in men age 18 years and older. Some men with pre-existing health conditions or men who take certain medications can’t take sildenafil. Your Ro-affiliated healthcare provider will decide if sildenafil is right for you after you submit a free online evaluation.

Are there benefits to using sildenafil over Viagra?

Choosing between sildenafil and Viagra® largely comes down to cost. Generic Viagra®, which is available up to 90% cheaper than branded Viagra®, acts the same way in your body and produces the same results as the branded version.