Bupropion is one of the most dispensed antidepressants in the country and one of the widest price spreads on this site. CMS recorded 6,831,216 generic bupropion XL prescriptions in Medicare Part D during 2024 at an average of $24.68 per fill, alongside 18,653 brand Wellbutrin XL prescriptions at an average of $4,390.39 per fill.

Every figure here was pulled on September 4, 2026 from CMS acquisition and spending data, FDA labeling, Walmart’s published program document, Cost Plus Drugs, HealthWarehouse and drugs.com. This page prices bupropion as an antidepressant. Wellbutrin XL is FDA-approved for major depressive disorder and for the prevention of seasonal affective disorder. The same molecule is separately approved and separately priced for smoking cessation, which our Chantix and cessation cost guide covers.

What Does Wellbutrin Cost Without Insurance?

The first column is CMS’s National Average Drug Acquisition Cost file, effective August 19, 2026, which is what pharmacies pay to buy the drug. The second and third columns are published cash prices read September 4, 2026. Cost Plus Drugs figures are before its flat $5.00 standard shipping.

Form and quantityPharmacy acquisition cost (NADAC)Cash pharmacy priceRetail or brand cash price
Bupropion XL 150 mg, 30 tablets (one month)$0.07872 each ($2.36 for 30)$6.00 at Cost Plus Drugs$19.20 at HealthWarehouse
Bupropion XL 300 mg, 30 tablets (one month)$0.10137 each ($3.04 for 30)$6.69 at Cost Plus Drugs$35.40 at HealthWarehouse
Bupropion SR 100 mg, 30 tablets$0.06872 each ($2.06 for 30)$5.83 at Cost Plus Drugs$15 for a 30-day supply of 60 on Walmart’s program
Bupropion SR 150 mg, 30 tablets$0.08238 each ($2.47 for 30)$5.93 at Cost Plus Drugs$15 for a 30-day supply of 60 on Walmart’s program
Bupropion SR 200 mg, 30 tablets$0.10874 each ($3.26 for 30)$6.48 at Cost Plus Drugs$15 for a 30-day supply of 60 on Walmart’s program
Bupropion IR 75 mg, 30 tablets$0.09421 each ($2.83 for 30)not published at 30$15 for a 30-day supply of 60 on Walmart’s program
Bupropion IR 100 mg, 30 tablets$0.11511 each ($3.45 for 30)not published at 30$15 for a 30-day supply of 60 on Walmart’s program
Bupropion XL 450 mg, 30 tablets$8.02325 each ($240.70 for 30)not publishednot published
Wellbutrin SR 150 mg, 60 tablets (brand)$7.51354 each ($450.81 for 60)none$852.99 average per Part D claim, 2024
Wellbutrin XL 150 mg, 30 tablets (brand)no NADAC row publishednone$2,597.39
Wellbutrin XL 300 mg, 30 tablets (brand)no NADAC row publishednone$3,426.13

Three things stand out. First, the generic is essentially free at wholesale: a pharmacy buys a month of XL 300 mg for $3.04, so everything above that is dispensing overhead.

Second, the retail spread on the generic is real. Thirty XL 300 mg tablets are $6.69 at Cost Plus Drugs and $35.40 at HealthWarehouse on the same day, a 5-fold gap on a drug neither pharmacy paid more than about three dollars for. Which one is cheaper flips by strength and quantity, so it is worth checking both.

Third, brand Wellbutrin XL has no published NADAC row at all, even though it is actively marketed by Bausch Health and both 150 mg and 300 mg NDCs are listed with FDA. Its price has to come from retail and from CMS spending data, where it averaged $74.76 per dosage unit in Part D during 2024.

What Drives the Price

The labeled indication, even at identical strength. This is the strangest cost driver in the category. On August 19, 2026, CMS priced bupropion HCl SR 150 mg at $0.08238 per tablet on most NDCs and at $0.25144 on four of them. FDA labeling explains why: the expensive NDCs, including 0591-3543 from Actavis, carry an indication as an aid to smoking cessation, while the cheap ones, including 0591-3541 from the same labeler, are indicated for major depressive disorder. Same molecule, same strength, same manufacturer, three times the acquisition cost. If your prescription is being filled against a cessation-labeled product for a depression indication, you may be paying the cessation price.

Brand versus generic. Brand Wellbutrin XL is priced at $2,597.39 for thirty 150 mg tablets against $6.00 for the generic at the cheapest cash pharmacy. This is the single largest lever on the page by a wide margin.

Release form and dosing frequency. Immediate-release bupropion is taken up to three times a day, SR twice a day and XL once. Because per-tablet prices are similar, the form that needs fewer tablets per month usually costs less to fill, and it is the form the cheap programs price at 30 tablets rather than 60.

Strength availability. Bupropion XL 300 mg is not on Walmart’s program list even though the 150 mg is, so someone taking 300 mg either fills two 150 mg tablets or pays outside the program. The 450 mg XL strength is an outlier at $8.02 per tablet in NADAC, roughly 80 times the 300 mg, and effectively prices itself out of cash-pay.

Where you fill it. As with most cheap generics, the pharmacy choice matters more than anything about the drug. The published spread across mail-order cash pharmacies, big-box programs and ordinary counters runs from $6 to $36 for the same thirty tablets.

Cash Price vs. Insurance

For the generic, cash usually wins or ties. A $6 to $15 published price beats plenty of generic copays outright, and inside a high-deductible plan you would be paying the full negotiated rate anyway until the deductible clears.

For the brand, cash never wins. There is no cash channel that brings a $2,597 fill anywhere near a covered one, and manufacturer copay cards for brand antidepressants are typically restricted to commercially insured patients, which excludes both government coverage and the uninsured. If brand Wellbutrin XL is what you have been prescribed and you are paying cash, the conversation to have with your prescriber is about the generic, not about coupons.

Be aware that a cash-price or discount-card fill generally does not count toward your deductible or out-of-pocket maximum. Our comparison of GoodRx versus SingleCare walks through how those cards work and where the tradeoffs sit.

How to Pay Less

1. Price the mail-order cash pharmacies before anything else. Cost Plus Drugs itemizes every fill and charges a flat $5.00 pharmacy labor fee plus $5.00 standard shipping. At $6.00 for thirty XL 150 mg tablets and $6.69 for thirty XL 300 mg, it was the cheapest published option found on September 4, 2026. Because the fee is flat, a 90-day fill spreads it further. It is mail order, so it suits an established maintenance prescription rather than a same-day start.

2. Check Walmart’s program, and know the tier. Reading the program document itself rather than the web page, bupropion 75 and 100 mg, ER/SR 100, 150 and 200 mg, and XL 150 mg all sit in the $15 for 30 days and $38 for 90 days tier, not the $4 tier that a lot of secondhand summaries claim. Fifteen dollars with no coupon and no membership is a reasonable floor if you need a same-day fill at a counter. Note the SR quantities: 60 tablets counts as a 30-day supply because it is dosed twice daily.

3. Compare at least two cash pharmacies for the exact strength. The 5-fold spread between $6.69 and $35.40 for thirty XL 300 mg tablets is the most expensive mistake available on this drug, and it takes about three minutes to avoid. Our fair price tool shows the published range for common prescriptions so you can tell whether a quote is normal.

4. Confirm you are being filled against the depression-labeled product. If a fill comes back unusually expensive for generic bupropion SR, ask the pharmacist which NDC was used. The cessation-labeled versions of the same tablet cost about three times as much at acquisition and that difference shows up at the counter.

5. Ask about the once-daily form and the 90-day quantity. Both are pure price questions, and both reduce the number of tablets you buy per dollar of dispensing fee. Whether either is appropriate is your prescriber’s call, but raising it costs nothing.

6. Handle the prescriber visit as its own cost. For a drug this cheap, the appointment is usually the larger line item. Federally qualified health centers and community mental health clinics charge on income-based sliding scales and can manage a maintenance prescription. Our guide to free clinics and sliding-scale care covers how to find one.

The Bottom Line

Generic bupropion is cheap almost everywhere and very cheap in a few places. A month of XL 300 mg runs $6.69 at the low end, $15 on Walmart’s program and $35.40 at the high end of the cash pharmacies checked, against a wholesale cost of about three dollars.

The two traps are the brand, at roughly 400 times the generic, and the cessation-labeled version of the identical SR tablet, which costs three times as much at acquisition for reasons that have nothing to do with the medicine. If you are pricing other options in the same category, our guides to fluoxetine and antidepressants generally run the same sources, and psychiatrist visit costs cover the appointment side.