Omeprazole is one of the most widely prescribed medications for heartburn, acid reflux, and GERD — and it's also available over-the-counter as Prilosec OTC. Because omeprazole is a generic drug, the cost of omeprazole without insurance is generally low, but prices vary significantly depending on the pharmacy. This guide compares omeprazole cost at CVS, Walgreens, Walmart, Costco, and Kroger Pharmacy, and shows how to find the cheapest pharmacy for your 20 mg or 40 mg prescription.
Use RxDiff's omeprazole price comparison tool to find the lowest price at pharmacies near you — including coupon and discount card pricing.
Medical disclaimer: RxDiff brand content. This article is for informational purposes only and does not constitute medical advice. Omeprazole is available both over-the-counter and by prescription — always consult your doctor or pharmacist before starting, stopping, or extending use beyond the recommended course of treatment. Not valid with Medicare or Medicaid where noted. Prescription discount programs cannot be used simultaneously with insurance at the point of sale.
What Is Omeprazole and What Is It Used to Treat?
Omeprazole is a proton pump inhibitor (PPI) medication used to treat heartburn, acid reflux, GERD (gastroesophageal reflux disease), and stomach ulcers. It works by reducing the amount of acid your stomach produces, which helps relieve symptoms and allows the esophagus and stomach lining to heal from acid-related damage.
Omeprazole is available both over-the-counter (as Prilosec OTC, 20 mg) and by prescription (in 10 mg, 20 mg, and 40 mg capsules or tablets). Prescription omeprazole is typically used for more severe or chronic conditions, longer courses of treatment, or higher doses than what's available over-the-counter.
Omeprazole is one of the most commonly prescribed medications in the U.S. due to the prevalence of acid reflux and GERD. Because it's a generic drug with multiple manufacturers, the cost of omeprazole without insurance is typically much lower than many other prescription medications — but prices still vary by pharmacy. Use RxDiff's omeprazole tool to compare prices before filling.
Key fact: Long-term use of omeprazole and other PPIs has been associated with certain risks (such as nutrient deficiencies and increased fracture risk) when used for extended periods without medical supervision. Always consult a licensed healthcare professional before taking omeprazole for longer than the recommended course of treatment, typically 14 days for the OTC version.
Prilosec OTC vs Prescription Omeprazole — What's the Difference?
Prilosec OTC and prescription omeprazole contain the same active ingredient — omeprazole — but differ in dose, intended use, and cost. Here's how they compare:
Prilosec OTC (over-the-counter): Available without a prescription at 20 mg, intended for short-term treatment of frequent heartburn (occurring 2 or more days per week). The recommended course of treatment for Prilosec OTC is 14 days, and the package is not intended for use longer than that without consulting a doctor.
Prescription omeprazole: Available in 10 mg, 20 mg, and 40 mg doses, prescribed by a doctor for conditions like GERD, erosive esophagitis, and stomach ulcers — often for longer courses of treatment than the OTC version permits. Prescription omeprazole may also be covered by health insurance, while Prilosec OTC generally is not.
For patients who need omeprazole regularly for a diagnosed condition, getting a prescription from a healthcare professional may actually be cheaper than buying Prilosec OTC repeatedly — especially if your insurance plan covers the prescription version with a low copay. Compare the cost of omeprazole both ways using RxDiff.
Cost tip: Generic prescription omeprazole 20 mg often costs less out-of-pocket with a discount card than Prilosec OTC does at full retail price — even without insurance. If you're regularly buying Prilosec OTC, ask your doctor or pharmacist whether a prescription version of omeprazole could help lower the cost.
Omeprazole Cost Without Insurance — 2026 Data
The cost of omeprazole without insurance depends heavily on dosage, quantity, and pharmacy. Here's what patients typically pay for generic omeprazole at major pharmacy chains:
| Dosage / Form | Quantity (30-day) | Retail Price | Coupon Price* |
|---|---|---|---|
| Generic omeprazole 20 mg | 30 capsules | $8–$20 | ~$3–$10 |
| Generic omeprazole 40 mg | 30 capsules | $10–$25 | ~$4–$12 |
| Generic omeprazole 10 mg | 30 capsules | $8–$18 | ~$3–$9 |
| Prilosec OTC 20 mg | 14 tablets | $10–$25 | N/A (OTC, no Rx coupon) |
| Brand-name Prilosec (Rx) | 30 capsules | $150–$250+ | Rarely prescribed — generic preferred |
*Coupon prices approximate, depending on the pharmacy and program. Prices vary by pharmacy location. Always compare at RxDiff before filling. Prices as of June 2026.
💊 Compare omeprazole prices and coupon options at pharmacies near you — free.
View Omeprazole Prices →CVS vs Walgreens vs Walmart — Omeprazole Pharmacy Price Comparison
Omeprazole prices can vary by $10 or more for the same dosage and quantity depending on which pharmacy you use. Here's a general comparison of how major pharmacy chains tend to price generic omeprazole:
- Retail cash price often $15–$25 for 20 mg, 30-day supply
- Coupon/discount card can reduce price to $5–$12
- Wide availability — most locations nationwide
- CVS pharmacies and Walgreens pharmacy locations both accept GoodRx and SingleCare coupons
- Cash prices often $4–$10 for 20 mg, 30-day supply
- Walmart Pharmacy's $4 generic list frequently includes omeprazole
- Costco offers competitive cash prices, open to non-members for pharmacy
- Kroger Pharmacy often matches or beats CVS/Walgreens coupon prices
In general, Walmart Pharmacy, Costco, and Kroger Pharmacy tend to have lower base cash prices for generic omeprazole compared to CVS pharmacies and Walgreens pharmacy locations — but using a coupon or discount card at CVS or Walgreens can close or even reverse that gap. The only way to know for certain is to compare prices directly for your specific dosage and location.
How to Find the Cheapest Pharmacy for Omeprazole
Finding the cheapest pharmacy for your omeprazole prescription takes just a few minutes using the right tools. Here's the process:
Enter "omeprazole," your dosage (10 mg, 20 mg, or 40 mg), and your zip code to compare prices at nearby pharmacies including CVS, Walgreens, Walmart, Costco, and Kroger Pharmacy.
Prices vary by pharmacy location — even two CVS locations in the same city can have different cash prices for the same prescription.
Always confirm you're being quoted the generic price — generic and brand-name prices for omeprazole can differ by 10x or more.
Download the coupon for the cheapest option and present it at the pharmacy counter when filling your prescription.
For ongoing prescriptions, using a mail-order pharmacy or an online pharmacy may offer additional savings and convenience — especially for a 90-day supply. Ask your doctor or pharmacist whether a 90-day prescription is appropriate for your treatment plan.
10 mg vs 20 mg vs 40 mg Omeprazole — Dosage Guide
Omeprazole is available in three common prescription doses. Here's what each is typically used for:
10 mg: Often used for maintenance therapy after initial treatment with a higher dose, or for milder cases of acid reflux. Cost is typically similar to or slightly lower than the 20 mg dose.
20 mg: The most common dose for both Prilosec OTC and prescription omeprazole, used to treat frequent heartburn, GERD, and acid reflux. This is the dose most price comparisons reference.
40 mg: A higher dose typically prescribed for more severe conditions such as erosive esophagitis or Zollinger-Ellison syndrome, or for patients who don't respond adequately to 20 mg. Cost is slightly higher than 20 mg but still affordable as a generic.
Your doctor or pharmacist can help determine the appropriate dosage and course of treatment based on your specific condition. Never exceed the recommended dose or duration without medical supervision.
Does Health Insurance Cover Omeprazole?
Yes — most health insurance plans and Medicare Part D cover prescription omeprazole as a generic medication, typically on a low formulary tier (Tier 1) with a $0–$10 copay. However, coverage details vary by plan:
Commercial insurance: Generic prescription omeprazole is covered by virtually all commercial insurance plans. Your copay for prescription omeprazole should be minimal — check with your insurance plan to confirm.
Medicare: Medicare Part D plans cover prescription omeprazole as a generic. Medicare plans may help cover the cost significantly compared to paying out-of-pocket.
Over-the-counter Prilosec: Health insurance generally does not cover Prilosec OTC since it doesn't require a prescription. If you use omeprazole regularly, ask your doctor about getting a prescription — prescription omeprazole may be cheaper than OTC if your insurance covers it.
If you don't have insurance, the out-of-pocket cost for generic omeprazole remains low — especially when using a coupon. Compare omeprazole without insurance prices at RxDiff.
Omeprazole Coupon and Discount Card Options
Several discount programs offer coupons for prescription omeprazole that can help lower the cost, even at pharmacies with higher retail prices:
RxDiff: Use RxDiff's omeprazole price comparison tool to find coupon prices across multiple discount programs and local pharmacies in one search — ideal for finding the lowest price for your specific dosage.
GoodRx and SingleCare: Both offer free coupons for generic omeprazole, typically accepted at CVS pharmacies, Walgreens pharmacy locations, Walmart Pharmacy, Costco, and Kroger Pharmacy. Savings card programs can reduce the cost to a few dollars per month for most dosages.
$4 generic programs: Walmart and certain grocery store pharmacies offer $4 generic medication lists that frequently include omeprazole 20 mg — ask your pharmacist if your dosage qualifies.
Pro tip: Because omeprazole is already inexpensive as a generic, the savings from a coupon may seem small — but for patients taking it long-term, even $5–$10 per month adds up to significant savings over a year. Comparing prices takes less than a minute and can lead to real cost reductions.
Ways to Help Lower the Cost of Omeprazole
Generic and brand-name prices for omeprazole differ enormously — generic omeprazole costs a fraction of brand-name Prilosec by prescription.
Use RxDiff to find the cheapest pharmacy for your dosage — prices can vary by $10+ between nearby pharmacies.
A 90-day supply via mail-order pharmacy often costs less per pill than three 30-day fills — ask your doctor or pharmacist about switching.
If you regularly buy Prilosec OTC, ask your doctor whether a prescription for generic omeprazole — possibly covered by insurance — could help lower the cost.
FAQ — Omeprazole Cost Without Insurance
Generic omeprazole 20 mg typically costs $5–$20 per month without insurance for a 30-day supply, depending on the pharmacy. Walmart and Costco often have the lowest prices, while CVS and Walgreens retail prices may be higher without a coupon. Prilosec OTC (the over-the-counter version) costs $10–$25 for a similar supply. Use RxDiff's omeprazole price tool to compare current pricing at pharmacies near you.
Yes. Omeprazole is available over-the-counter as Prilosec OTC at 20 mg, typically for short-term heartburn treatment (a 14-day course). Prescription omeprazole is available at higher doses (40 mg) or for longer-term use under medical supervision for conditions like GERD or stomach ulcers. Prescription omeprazole may also be covered by health insurance, while the OTC version generally is not.
Prices vary by pharmacy location, but Walmart Pharmacy, Costco, and Kroger Pharmacy often have the lowest cash prices for generic omeprazole compared to CVS pharmacies and Walgreens pharmacy locations. Using a discount card or coupon from GoodRx, SingleCare, or RxDiff can further lower the price at any of these pharmacies — sometimes making CVS or Walgreens competitive with the value chains. Use RxDiff to find the cheapest pharmacy near you.
Most health insurance plans and Medicare Part D cover prescription omeprazole as a generic, often with a low copay (Tier 1). However, the over-the-counter version (Prilosec OTC) is generally not covered by insurance since it doesn't require a prescription. Check with your insurance plan to confirm your specific copay for prescription omeprazole, and compare whether a prescription might be cheaper than buying Prilosec OTC repeatedly.
Compare Omeprazole Prices at Pharmacies Near You
Use RxDiff's omeprazole page to find the cheapest pharmacy and compare coupon prices across 70,000+ locations — free, no account needed.
Compare Omeprazole PricesNot valid with Medicare or Medicaid where noted. Cannot be used simultaneously with insurance. Prices vary by pharmacy, dose, and quantity.