Viagra ( Sildenafil )

Cialis and Tadalafil Prices at Walmart (Updated September 2021)

Walmart’s price for Cialis 20 milligrams has generally been on par with other conventional pharmacies and retailers at $73.64 per pill. Customers looking for the generic version will be interested to know that recent price changes have made Walmart one of the lowest-priced options for tadalafil 20 milligrams at $2.19 per pill. For savvy customers looking for top-tier service, ordering erectile dysfunction medications like Cialis online from is still the best way to stay safe and save, with the convenience of discreet, 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 offering substantial savings on prescription drug costs, and its prices for Cialis and tadalafil reflect that philosophy.

In fact, Walmart’s prices for brand-name Cialis and generic tadalafil are among the lowest, with Cialis 20 milligram tablets available for $73.64 per pill ($36.82 per 10 milligram dose) and tadalafil 20 milligram tablets for $2.19 per pill ($1.10/dose).

Walmart Can Save You On Brand-Name Cialis

According to our data, Walmart usually offers brand-name Cialis at a better price than either CVS or Walgreens, its two main competitors. Before September 2019, Walmart’s price for Cialis 20 milligram tablets was $76.25 per pill, about $2.00 more than Walgreens but about $3.00 less than CVS.

In September 2019, prices for Cialis 20 milligram tablets at CVS and Walgreens abruptly changed to $76.16 per pill and $76.18 per pill, respectively. For CVS, this represented an almost $3.00 price reduction, while for Walgreens it represented a roughly $2.00 price increase.

Interestingly, the price changes brought the price for Cialis 20 milligrams at these two chains to within two cents of each other at a point that was lower than Walmart’s price at the time.

Not to be outdone, Walmart immediately dropped their price to $73.91 per pill, nearly $2.50 lower than the new price point at 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. Since then, prices at all three locations have remained fairly stable through September 2021.

Buying erectile dysfunction drugs like Cialis at Walmart will save you about the cost of a venti latte at your favorite coffee shop. Buying from has benefits built into its pricing that will save you a lot more than that.

More Competition Equals More Savings For Patients

Eli Lilly & Company’s patent on Cialis expired in 2018, paving the way for generic drug manufacturers to make their own versions of the active ingredient, tadalafil. Like its competitors Viagra (sildenafil) and Levitra (vardenafil), tadalafil 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. Even better though is the fact that generics competing with Cialis have driven prices down. Regardless of the source, generic tadalafil represents substantial cost savings for patients over brand-name Cialis — often more than 50%.

Why Have Brick-and-Mortar Pharmacies Raised The Price Of Tadalafil?

In September 2019, Walmart’s price for tadalafil 20 milligram tablets was $28.24 per pill ($14.12 per 10 milligram dose) — about the same as other major retail pharmacies at the time.

At that time, Walmart raised its price on tadalafil 20 milligram tablets to $51.21 per pill, an increase of 81%!

After the summer, they lowered the price to a slightly more modest $40.41 per pill. While this was a relative improvement, Walmart was still the most expensive place to buy tadalafil, and while this is no longer the case, it still may leave customers confused. The price had stabilized at $10.75 for a 10 milligram dose, with a 20 milligram dose at an average of $19.65 as of July 2021, then dropped to $1.10 for a 10 milligram dose and $2.19 for a 20 milligram dose in August 2021. It remains at that price in September 2021

The answer likely rests with tadalafil’s other use, to treat pulmonary hypertension (PH). PH can raise the mortality rate of COVID-19 infections, and manufacturers have likely been caught by surprise by the demand even as pharmaceutical supply chains have struggled to keep up with the events of 2020.

With this in mind, leaving home to pick up a prescription from a brick-and-mortar pharmacy isn’t just an inconvenience; today, it could mean risking your safety.


What You Get for Your Prescription Dollars

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 it. All of it is wasted time that costs you 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 instead.


That’s because isn’t just another online pharmacy; it’s also a full-service health facilitator that can connect you to a licensed physician who can evaluate your erectile dysfunction and write a prescription if appropriate.

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

Save time while keeping your peace of mind: Check out’s selection of medications for erectile dysfunction and sexual health today.

Cheryl Baer

Cheryl Baer is a freelance writer with a decade of experience writing about a variety of topics. Her love of learning and research and her interest in many different subjects helps her write on multiple topics and provide a variety of perspectives.