Getting the best Viagra price can be difficult with so many retailers available. Viagra prices can start from $80 per dose, but the generic version, sildenafil, can cost as little as $2. Here, we look at where you can get the best Viagra price online.
Viagra is a branded medication containing the active ingredient sildenafil. It has approval from the
This article discusses where to get affordable brand-name Viagra and what prices you can expect at popular pharmacies in the United States.
The table below compares where you can get the best price for Viagra and its generic version, sildenafil. The prices below do not include any subscription or consultation fees a person may have to pay.
You can also use coupons, discounts, and patient assistance programs (PAPs) to get the most affordable Viagra prices.
Watch out for fake Viagra and ED medication online
Although buying ED medication online can be simple and convenient, it is not always safe. According to Viagra’s manufacturer, Viatris, Viagra is one of the most widely faked medications available online.
The
- do not ask for a prescription
- have extremely low prices
- do not offer appointments with licensed pharmacists
- do not have valid licenses in the United States or the state where they are located
- do not show how they protect customers’ information
- sell customer information
- sell medications that look different than usual
- sell expired or damaged medication
- do not safely store medication
- do not show which active ingredients are in their ED medications
Viagra prices at pharmacies
You can find the pricing for Viagra and sildenafil on Optum Perks. As of October 2024, the prices of two 25-milligram (mg) Viagra pills at CVS, Walgreens, and Walmart pharmacies are:
Viagra price | Sildenafil price | |
---|---|---|
CVS (Target) | $179 | $18.94 |
Walgreens | $183 | $33.93 |
Walmart | $173 | $8.35 |
Pricing may vary depending on the dose the doctor prescribes you and other factors. You may wish to get in touch with the pharmacy to check their prices.
There are several ways you can save money on Viagra. Read on to learn how.
- Choosing generic medication: You can consider sildenafil instead of Viagra. The generic versions of the drug have the same ingredients and are often available in the same doses. Learn more about buying sildenafil online.
- Using the Viagra Savings Card: Viatris, the company that manufactures Viagra, offers a savings card that can make buying Viagra cheaper. You can save 50% on up to 12 Viagra prescriptions each year if you are eligible for the card. You can see if you are eligible for the Viagra Savings Card and the full terms and conditions on the Viatris website.
- Coupons and discounts: Some pharmacies may offer coupons for Viagra and sildenafil. You can search your local pharmacy’s website or visit the store to see what they offer. Plus, buying Viagra or sildenafil from telehealth companies may get you better prices than a prescription from your primary healthcare professional. Ensure that the company has a seal of approval from the National Association of Boards of Pharmacy, which shows the company is legal and does not sell counterfeit drugs. Learn more about prescription discounts and buying ED pills online safely.
- Patient assistance programs (PAPs): Pharmaceutical companies may offer lower cost prescription drugs to people without insurance. Each company will have its criteria for eligibility, but you will likely have to provide proof of your citizenship and income. You can contact a pharmaceutical company directly by telephone or by completing the forms on its website. Many PAP forms require a doctor’s signature.
Below, we compare the pharmacy prices for Viagra with the prices of other ED medications, such as Cialis (tadalafil). The table below shows prices for two doses of each medication at the lowest strength. Prices are from Optum Perks.
Drug | CVS (Target) | Walgreens | Walmart |
---|---|---|---|
Viagra (25 mg) | $179 | $183 | $173 |
Generic Viagra (sildenafil) (25 mg) | $18.94 | $33.93 | $8.35 |
Cialis (2.5 mg) | $30.19 | $27.16 | $28.92 |
Generic Cialis (tadalafil) (2.5 mg) | $9.15 | $9.31 | $7.56 |
Private health insurers may cover part of the costs of generic sildenafil but may not pay for Viagra. You can check your insurance coverage before purchasing sildenafil or Viagra to ensure you do not incur unexpected out-of-pocket costs.
However, Medicare may cover part of the costs of sildenafil or Viagra.
Find out if Medicare covers Viagra.
Viagra often costs more per pill than sildenafil.
The price per pill may depend on factors such as the company you purchase from and the required dosage. However, you can expect to pay around $80 per dose.
Viagra is only available with a doctor’s prescription, even if you buy it from an online provider, such as Hims or REX MD. If it is too expensive, you may consider getting sildenafil, its generic version, as a prescription medication.
As of October 2024, Viagra costs $92.98 for one 25-mg pill at CVS. Sildenafil, the generic version of this drug, costs $18.47 for the same quantity and dosage.
Viagra from Hims costs $555 for four pills. Sildenafil, the generic version of Viagra, costs $4 per pill from Hims.
Branded Viagra is much more expensive than its generic version because the manufacturer must factor in the cost of research, testing, and production in their pricing. Getting a drug through research to production is expensive, which dictates the final cost of the drug.
Plus, new drugs will be sold under a patent, meaning the manufacturer has the sole right to sell the drug for a fixed time and can dictate the price.
Once that patent runs out, other companies can produce the drug using the same ingredients and sell it more cheaply. This because they do not have to do the research to prove the safety and efficacy of the drug, and more competition in the market often leads to lower prices.
Learn more about branded and generic drugs.
Yes, generic Viagra is as good as branded Viagra because it contains the same active ingredient, sildenafil. Its cheaper price does not mean it is less effective or unsafe.
Viagra prices start at $90 when purchasing from a telehealth company. It can be more expensive if you buy from a pharmacy.
The price of Viagra may vary depending on the dose you choose and whether the company offers the generic version of Viagra, sildenafil.
While Medicare and private health insurance may not assist with costs, you can contact pharmaceutical companies directly for patient assistance programs or check whether your local pharmacy offers discounts and coupons.