Yes, there is a generic for Viagra. It’s called sildenafil, and it has been available in the United States since December 2017. Generic sildenafil contains the exact same active ingredient as brand-name Viagra, works the same way in your body, and costs a fraction of the price.
What Generic Viagra Is
Viagra was originally developed by Pfizer and contains the active ingredient sildenafil citrate. When Pfizer’s patent protection expired, other manufacturers gained the right to produce the same drug. Every generic version uses sildenafil citrate as its active ingredient, at the same strengths: 25 mg, 50 mg, and 100 mg tablets.
The most common starting dose is 50 mg, taken when needed. Your prescriber can adjust that up to 100 mg or down to 25 mg based on how well it works and whether you experience side effects.
How Generic Compares to Brand-Name Viagra
Generic sildenafil must pass FDA bioequivalence testing before it reaches the market. That means manufacturers run controlled studies comparing how the generic is absorbed in the body against the brand-name drug. The FDA requires that the generic deliver the same amount of active ingredient into your bloodstream at the same rate as Viagra. If it doesn’t match, it doesn’t get approved.
The differences between generic and brand-name are cosmetic. Viagra is a blue, diamond-shaped tablet with Pfizer’s markings. Generic versions come in different shapes, colors, and packaging depending on the manufacturer. The inactive ingredients (fillers, coatings, dyes) can vary, which is why the pills look different. But the part that actually works, sildenafil citrate, is identical.
The Price Difference Is Enormous
This is where generic sildenafil really stands out. When generics first hit the market in late 2017, the list price for six tablets of 100 mg generic sildenafil was around $265. By mid-2021, that price had dropped 98% to roughly $4 for the same quantity. Meanwhile, the list price for six tablets of brand-name Viagra actually increased 27% over that same period, climbing from $369 to $467.
To put that in more practical terms: 30 tablets of generic sildenafil can cost as little as $13.20 with discount coupons. The equivalent 30 tablets of brand-name Viagra run over $2,000. That’s a markup of more than 150 times the generic price. For a medication many people take regularly, the savings add up fast.
You Still Need a Prescription
Generic sildenafil for erectile dysfunction is not available over the counter in the United States. You need a prescription from a licensed healthcare provider. This applies whether you’re buying it at a local pharmacy or through a legitimate online service. Many telehealth platforms now offer consultations and prescriptions for sildenafil, which has made the process more convenient, but a prescription is still legally required.
Be cautious of any website claiming to sell sildenafil without a prescription. Those products are unregulated and may contain incorrect doses, contaminated ingredients, or no active ingredient at all.
The 20 mg Sildenafil Tablet
You may come across sildenafil in a 20 mg dose, which can cause some confusion. This lower-strength tablet was originally approved under the brand name Revatio for treating pulmonary arterial hypertension, a type of high blood pressure in the lungs. It’s the same chemical compound, just dosed differently for a completely different condition.
Some prescribers write prescriptions for the 20 mg tablets and instruct patients to take multiple pills to reach the desired dose for erectile dysfunction. This is considered off-label use, and it’s done because the 20 mg generic tablets are sometimes priced even lower than the standard ED strengths. If your prescription says “sildenafil 20 mg,” that’s likely why.
One Safety Rule That Matters Most
Sildenafil, whether generic or brand-name, should never be combined with nitrate medications. This includes nitroglycerin patches, nitroglycerin tablets placed under the tongue, and isosorbide (a common prescription for chest pain). The combination causes large, sudden drops in blood pressure that can be dangerous or fatal.
Research published in the American Heart Association’s journal Circulation explained why: sildenafil relaxes blood vessels on its own, and nitrates do the same thing through a different pathway. Together, the effect compounds dramatically. In people with narrowed coronary arteries, the resulting blood pressure crash can starve the heart of blood flow, triggering a cycle of worsening cardiac stress. This isn’t a theoretical risk. It’s the single most important drug interaction to be aware of.
Other Generic Alternatives
Sildenafil isn’t the only generic option for erectile dysfunction. Tadalafil, the active ingredient in brand-name Cialis, is also available as a generic. The two drugs work through the same mechanism but differ in timing. Sildenafil is taken as needed and lasts several hours. Tadalafil comes in both an as-needed dose and a lower daily dose (typically 5 mg) for continuous use. Generic tadalafil offers similar savings: 30 tablets of 5 mg tadalafil can cost around $11 in generic form, compared to over $365 for brand-name Cialis.
Which one works better depends on your lifestyle and preferences. Some people prefer tadalafil’s longer window of effectiveness. Others prefer sildenafil because they only need it occasionally and want a shorter-acting option. Both generics are widely available and well-established.

