Score the lowest price on Viagra by comparing the going rate of top vendors in the marketplace. In this article we’ll examine the average cost of Viagra and what stores sell the drug for the best price. You’ll get an inside look at the pricing strategies used by big box retailers like Walmart, Walgreens, CVS, NHS and Target plus money-saving tips.
Overview of Viagra Prices
How much you pay for Viagra is largely dependent on the pharmacy that you use. If you were to shop at a brick-and-mortar pharmacy the average cost for a 100 mg pill of Viagra is $20 – $30. If you go straight to the source Pfizer sells Viagra directly through a subsidiary website for $22 per pill. A prescription is required.