
Get a Sildenafil (Generic Viagra) prescription online
No appointments required
$15 consult—no membership required
Medical review within 3 hours
Sildenafil is the generic version of the medications Viagra, Revatio and Vybrique, which are commonly prescribed to treat erectile dysfunction. These medications help sustain and maintain an erection by expanding blood vessels throughout the penile tissue.
See what others are saying about Dr. B

How Dr. B treats ED
Tell us about your condition in a streamlined AI-powered online consultation.
A medical provider will review your information independently or during a brief video visit and prescribe treatment if appropriate.
Pick up and pay for the medication at the pharmacy of your choice. Or, get it delivered.
About Sildenafil (Generic Viagra)
How does it work?
Like other erectile dysfunction medications, Sildenafil works by helping blood vessels relax. With more blood flowing to certain areas, males are more likely to achieve an erection when they want to.
What does it treat?
This medication treats erectile dysfunction, which occurs when the penis experiences problems getting or keeping an erection firm enough for sexual intercourse. In some cases, it’s also prescribed for pulmonary arterial hypertension, a condition in which the blood pressure in the arteries that carry blood from the heart to the lungs is too high.
What forms does it come in?
Most forms of this erectile dysfunction medication come as a pill that you swallow with water. Other forms—like an oral jelly, oral film or chewable tablet—may be more appropriate for people who have trouble swallowing pills.
Sildenafil vs. Viagra
Sildenafil is the active ingredient in the erectile dysfunction treatment Viagra. Both medications are essentially the same—they relax blood vessels to improve erectile dysfunction symptoms.
Side Effects

Not everyone will experience side effects when using this medication. When they do happen, they’re usually not serious. Possible side effects include:
- Headache
- Flushing
- Upset stomach
- Blurred vision
- Stuffy nose
If you experience severe side effects like a prolonged and painful erection (known as priapism) that lasts for more than four hours (even without being turned on) or heart-related issues—or other new, serious symptoms—seek emergency medical attention immediately.
How much will it cost?
Dr. B offers online consultations starting at just $15—which is less than most copays. Depending on your state’s telehealth laws—or if your condition and treatment require it—you might be invited for a brief video review with a provider at a slightly higher cost. If prescription an ED treatment is appropriate, your out-of-pocket medication cost will depend on your insurance and where you choose to fill it. With a drug discount card, prices for Sildenafil 50mg (30 tablets) start at $9.21.
* Prices shown with drug discount card applied. Price may differ depending on location.
Sildenafil 50mg (30 tablets)*
More ED Prescription Treatments
Looking for a different medication? Here are some options.
Common Questions
Sildenafil (Generic Viagra) prescription FAQ
What are the benefits of taking Sildenafil (Generic Viagra)?
- Improves ED
- Increases blood flow to penis
- Helps maintain erection
- Boosts self-confidence
Who should not take this medication?
- People taking nitrates
- People with heart problems
- People with a history of priapism
- People who are allergic to Sildenafil
If you have any of these conditions, speak with your healthcare provider before starting this medication.
How do you take this medication?
In most cases, you take pill forms of this erectile dysfunction treatment by mouth, 30 minutes to 1 hour before intimacy. For the oral film (Vybrique), you place it directly on the tongue 1 hour before sexual activity. To reduce your risk of side effects, follow your licensed provider’s instructions carefully.
What happens if I miss a dose?
Sildenafil is taken “as needed” before sexual activity. It’s not taken on a regular dosing schedule, so you don't have to worry “about missing a dose.” You only take it before intimacy, and don't take more than 1 dose in a day.
It's important not to take more than one dose of Sildenafil within 24 hours, as taking too much of this medication can increase the chances of experiencing side effects. It’s best to follow your healthcare provider’s instructions to avoid side effects.
What happens if I take too much?
Taking more of this medication than directed can increase the risk of side effects like headaches, dizziness and low blood pressure.
If you’ve taken too much, call your medical provider or local poison control center (800-222-1222) right away.
Can I get Sildenafil (Generic Viagra) online?
You can! Just complete a confidential $15 online consultation with Dr. B. A licensed medical provider will review your information and send an online prescription or refill to your pharmacy of choice if appropriate.
Medically reviewed
“Our most valuable asset is our health. Whether you're a billionaire CEO or a single mom of multiple children—whatever your situation is—you can't do that without your health.”


