Updated: January 21, 2026
How to Save Money on Bactroban in 2026: Coupons, Discounts, and Patient Assistance
Author
Peter Daggett

Summarize with AI
Bactroban can be expensive without insurance. Here's how to find the lowest price using generic substitution, GoodRx, SingleCare, and patient assistance programs in 2026.
Bactroban is a topical antibiotic that patients often need quickly — when your child has impetigo, you don't want to spend time hunting for coupons. But the price difference between brand Bactroban and generic mupirocin, and between full cash price and coupon pricing, can be significant. Here's how to pay as little as possible for your Bactroban prescription in 2026.
How Much Does Bactroban Cost Without Insurance?
The cost of Bactroban depends heavily on whether you're buying the brand or the generic. Here's a typical price range:
Generic mupirocin 2% ointment (22g tube): Retail cash price is typically $15–$40 at most pharmacies
Generic mupirocin 2% cream (15g or 30g tube): Similar pricing, typically $15–$45 depending on tube size and pharmacy
Brand Bactroban: Can be significantly more expensive — often $50–$90+ without insurance or discounts
The single biggest money-saving move is asking your pharmacist to fill generic mupirocin instead of brand Bactroban. The active ingredient and concentration are identical. Unless your doctor specified "brand only" (DAW), the generic substitution is automatic or can be requested.
Use GoodRx or SingleCare Coupons
Drug discount programs like GoodRx and SingleCare can dramatically reduce the price of generic mupirocin — often bringing a 22g tube down to $8–$20, depending on the pharmacy. Here's how to use them:
Visit GoodRx.com or SingleCare.com and search for "mupirocin 2% ointment"
Enter your ZIP code to compare prices at pharmacies near you
Print or download the coupon to your phone
Present the coupon at the pharmacy counter — it's used instead of your insurance, not in addition to it
Important: Always compare GoodRx/SingleCare prices against your insurance copay. Whichever is lower is the one to use — you don't have to use both. GoodRx and SingleCare prices vary by pharmacy, so checking a couple of locations can save you additional money.
Does Insurance Cover Bactroban?
Yes — generic mupirocin is covered on most insurance plans as a Tier 1 or Tier 2 drug, meaning the copay is typically $0–$30. Brand Bactroban may be placed on a higher tier or require a step therapy requirement (you try the generic first), which is why generic prescriptions save both you and your insurer money.
If you're hitting a prior authorization wall or formulary issue, ask your prescriber to specify the generic by name or to submit a PA request. For mupirocin, most formulary exceptions are granted quickly because it is not a specialty medication.
Is There a Bactroban Patient Assistance Program?
Because generic mupirocin is inexpensive (typically $10–$40 cash price), there is no widely available patient assistance program (PAP) for it in the way that there are for brand-only drugs. The original Bactroban brand is manufactured by GlaxoSmithKline (GSK). GSK does operate patient assistance programs through the GSK Access program for uninsured and underinsured patients who need brand GSK products — but given the availability of generics, a coupon program will almost always be a faster and simpler solution for mupirocin.
Cheapest Pharmacies for Generic Mupirocin
Prices vary significantly across pharmacies. Typically the lowest cash prices for generic mupirocin are found at:
Walmart Pharmacy ($4/$10 generic program): Walmart's generic drug program often includes mupirocin at very low prices
Costco Pharmacy: Generally has competitive generic prices; membership may be required but Costco pharmacies are often open to non-members for prescriptions
Mark Cuban's Cost Plus Drugs (costplusdrugs.com): An online pharmacy that sells generics at manufacturer cost plus a small markup; check if mupirocin is available there
Quick Savings Summary
Ask for generic mupirocin — saves 50–80% vs. brand Bactroban
Use GoodRx or SingleCare — can get the price as low as $8–$15
Compare insurance copay vs. coupon price — use whichever is lower
Check Walmart and Costco pharmacy for lowest cash prices
If you're having trouble finding Bactroban at a reasonable price near you, also read our guide on how to find Bactroban in stock near you — finding the right pharmacy can solve both the stock and price problem at once.
Frequently Asked Questions
With insurance, generic mupirocin is typically covered as a Tier 1 or Tier 2 drug, with a copay of $0–$30 depending on your plan. Brand Bactroban may be on a higher tier and cost more — ask your prescriber to write for generic mupirocin to ensure the lowest copay.
With a GoodRx or SingleCare coupon, generic mupirocin 2% ointment (22g tube) can often be found for $8–$20 at pharmacies like Walgreens, CVS, and Walmart. Without a coupon, retail cash prices typically run $15–$40. Walmart's generic drug program and Costco Pharmacy often offer the lowest prices without a coupon.
GlaxoSmithKline (GSK), the maker of brand Bactroban, operates the GSK Access patient assistance program for uninsured/underinsured patients. However, since generic mupirocin is widely available at $10–$40 cash price, third-party coupons from GoodRx or SingleCare are almost always the simplest and fastest way to save on mupirocin.
No — you must choose one or the other at the pharmacy counter. GoodRx and similar coupon programs are used instead of insurance, not in addition to it. Compare your insurance copay against the GoodRx price and use whichever is lower. Your pharmacist can tell you both prices before you decide.
Medfinder Editorial Standards
Medfinder's mission is to ensure every patient gets access to the medications they need. We are committed to providing trustworthy, evidence-based information to help you make informed health decisions.
Read our editorial standardsPatients searching for Bactroban also looked for:
More about Bactroban
37,406 have already found their meds with Medfinder.
Start your search today.





