Blue pill pack.

Viagra and Sildenafil Prices at Walmart

Walmart’s price for Viagra 100 milligram is lower than most of its competitors, remaining steady at $82.43 per pill. Customers looking for the lowest price on generic sildenafil may be surprised by Walmart’s price. At $2.90 per 100 milligram pill, it’s less than the national average but higher than nine other major pharmacies that offer the 100 milligram sildenafil for less than $1.00. 

For savvy customers willing to pay a little extra for premium service, ordering erectile dysfunction medications like Viagra online from eDrugstore.com is still the best way to stay safe and save time getting your prescription filled, with the convenience of free shipping right to your doorstep.


Walmart is hands-down the biggest retailer in the United States, and it consistently ranks in the top three largest retail pharmacies alongside CVS and Walgreens. It’s well-known for saving people money, but this isn’t the case for Viagra in April 2022. In fact, at $82.43, Walmart’s price is currently about $4.00 above the national average.

For customers who prefer generics, Walmart made a huge cut in September 2021 in its price for sildenafil 100 milligrams, from $25.79 to $2.24 per pill. In October 2021, the price rose a little to $2.90 a pill, where it remains in April 2022. 

This price cut makes sildenafil 100 milligrams close to $5.00 less than the national average of $7.69 but more expensive than nine other retailers who offer sildenafil 20 milligrams for $1.00 or less. 

In this article, we’ll break down the numbers so you can see how Walmart stacks up when it comes to the most popular erectile dysfunction medication on the market.

Walmart’s Prices on Brand-Name Viagra

Since September 2019, Walmart has offered the brand-name Viagra at a better price than either CVS or Walgreens, its two main pharmacy competitors. Before that date, Walmart’s price for Viagra 100 milligram tablets was $79.69 per pill, more expensive than CVS by $3.00 and Walgreens by more than $2.00.

In September 2019, prices for Viagra 100 milligram tablets at CVS and Walgreens edged upward to $77.48 per pill and $77.51 per pill, respectively. This represented a small increase of less than $1.00 for both CVS and Walgreens.

Interestingly, the increase brought the price for Viagra at these two chains to within pennies of each other at a point that was lower than Walmart’s price at the time. This remains the status quo, but the roles have reversed, with CVS at $84.34, Walgreens at $85.27, and Walmart with the lowest price at $82.43.

Three Can Play at This (Pricing) Game

Not to be outdone, in 2019 Walmart simply moved some numbers around to drop its price from $79.69 to $75.19 per pill, nearly $2.50 lower than the price point for CVS and Walgreens. Fortunately (or perhaps, unfortunately), this mini-price war was just a brief flare of drama that quickly fizzled out in the second half of 2019. Through the end of 2019, Walmart retained its brand-name Viagra pricing edge on almost all challengers.

January 2020 brought with it a flurry of drug price increases by pharmaceutical companies. Pfizer, the maker of Viagra, hiked prices on most of its products before most of us had even finished our New Year’s champagne.

Retail pharmacies adjusted their prices accordingly, and Walmart was no exception. At $82.69 per pill, it maintained and actually widened its lead over other pharmacies. In particular, its price was still almost $2.50 less than CVS or Walgreens, which now had the highest prices. 

Prices for Viagra have been remarkably stable since then, but as of April 2022, Walmart’s price for Viagra is higher than the national average. 

What Your Prescription Really Costs You

How long does it take to get a script filled at a brick-and-mortar retail pharmacy? An hour, if we’re being generous? Plus another hour of driving between the pharmacy and your home? And if your doctor forgets to call the prescription in? Forget about it! All of it is wasted time that costs you money, even in the best-case scenario.

How much money?

Well, how much do you make per hour at your job? Multiply that by how much time you’ll spend filling your prescription, and you’ll get the amount you would save by ordering from eDrugstore instead. 

That’s because we’re not just another online pharmacy; we’re also a full-service health facilitator that can connect you to a licensed physician who can discuss your concerns about erectile dysfunction and write a prescription if you’re a good candidate for therapy.

Once we receive this prescription (or one sent from your own doctor), your medication will be discreetly shipped right to your door for no extra cost.

More Competition Means More Savings

Pfizer’s patent on Viagra expired, depending on who you ask, in 2017, 2018, or possibly 2020, paving the way for generic drug manufacturers to make their own versions of the active ingredient, sildenafil. Here’s a superb article if you’d like to read more on Viagra’s patent drama.

Like its competitors Levitra (vardenafil) and Cialis (tadalafil), sildenafil works by blocking the enzyme phosphodiesterase-5 (PDE5), which results in increased blood flow to the penis and harder, longer-lasting erections.

That’s good news for men struggling with the frustrating symptoms of erectile dysfunction. Until August 2021, however, Walmart’s price on sildenafil 100 mg tablets ranged from $9.00 to $10.00 more than at CVS or Walgreens and over $24.00 more than at supermarket pharmacy Publix. 

In August 2021, Walmart dropped its price significantly for 100 milligram sildenafil tablets, from $25.79 to $2.24, well below the national average of $7.44. It rose in October 2021, but only a little, to $2.90, where it remains. CVS and Walgreens prices actually went up to $16.92 and $18.65, respectively, where they remain in April 2022.

Sildenafil.

Stay Safe, Save Time With Free Shipping

Ordering erectile dysfunction drugs like Viagra and sildenafil from eDrugstore.com, on the other hand, means convenient, discreet delivery right to your doorstep — no trips, no contact, and no extra charge. Save time while preserving your peace of mind. Check out our selection of medications for erectile dysfunction and sexual health today.

20 Pill Generic Viagra Offer