Generic Adderall without insurance typically costs between $47 and $123 at retail for a 30-day supply, depending on your dose and how many tablets you take per day. Brand-name Adderall runs significantly higher, with retail prices around $211 or more. That makes it manageable for some people but a real burden for others, especially when you factor in the doctor visits needed to maintain the prescription.
What Generic Adderall Actually Costs
The generic version of Adderall (amphetamine/dextroamphetamine salts) is where most uninsured patients end up, and the price varies quite a bit by dose. For a common 30-tablet supply, retail prices look roughly like this:
- 5 mg (30 tablets): about $64
- 10 mg (30 tablets): about $59
- 20 mg (30 tablets): about $48
- 15 mg (60 tablets): about $107
- 30 mg (60 tablets): about $100
If your doctor prescribes twice-daily dosing with the immediate-release version, you’ll fill 60 tablets per month instead of 30, which pushes the cost higher. The extended-release (XR) formulation is taken once daily, but brand-name XR can be considerably more expensive, and generic availability for XR has historically been less consistent.
These are standard retail prices at chain pharmacies. The exact number you see at the counter depends on which pharmacy you use, your location, and current supply conditions. During the Adderall shortage that began in late 2022, some patients reported being forced to switch pharmacies and paying double their usual price, or switching to brand-name versions costing $293 or more for a single month when their generic wasn’t in stock.
How Discount Cards Change the Math
Prescription discount programs like GoodRx can cut the cost dramatically. With a free coupon, generic Adderall drops to as low as $16.90 to $31 per fill, which represents roughly 69% off the retail price. Here are some examples with a discount card applied:
- 5 mg (30 tablets): about $18 (down from $64)
- 10 mg (30 tablets): about $19 (down from $59)
- 20 mg (30 tablets): about $17 (down from $48)
- 30 mg (60 tablets): about $29 (down from $100)
These prices make the medication itself quite affordable for most people. The catch is that discount cards don’t cover your doctor visits, and prices can fluctuate between pharmacies. It’s worth checking prices at multiple locations before filling. Warehouse pharmacies like Costco often have lower base prices, and you don’t need a membership to use their pharmacy in most states.
The Cost Beyond the Pill
Adderall is a Schedule II controlled substance, which means you need a prescription for every fill. No refills, no call-ins from your doctor in many states. That means regular appointments, and those add up fast without insurance.
A traditional in-person ADHD evaluation runs $250 to $400 for the initial visit. Follow-up medication management appointments, which you’ll need every one to three months, cost $150 to $300 each. Over a year, that’s easily $600 to $1,200 just in doctor visits on top of the medication cost.
Telehealth services have brought those numbers down somewhat. Some online ADHD clinics charge around $130 per session for medication management, bundling the appointment and prescription support together. If you’re paying out of pocket for everything, choosing a telehealth provider over a traditional psychiatrist can save several hundred dollars a year.
Patient Assistance Programs
If you’re on a low income and can’t afford the medication at all, pharmaceutical patient assistance programs (PAPs) may cover your prescription at little or no cost. Eligibility is based on financial need, and the income thresholds vary by program. Three databases can help you search for programs you qualify for: the Medicine Assistance Tool (run by PhRMA), NeedyMeds, and RxAssist. Each lets you search by medication and will show you what’s available.
Some manufacturers also offer copay cards that reduce costs at the pharmacy. These are typically designed for insured patients, but a few programs extend to uninsured individuals as well. They may cap the number of uses or set a monthly savings limit, so read the terms before relying on one long-term.
Putting the Full Annual Cost Together
For an uninsured patient taking generic Adderall at a moderate dose and using a discount card, the medication itself might cost $17 to $30 per month, or roughly $200 to $360 per year. Add in four to six telehealth medication management visits at $130 each, and you’re looking at a total annual cost of roughly $720 to $1,140. Without a discount card and using traditional in-office visits, that number climbs to $1,500 to $2,400 or more.
Brand-name Adderall without any discounts pushes the medication portion alone past $2,500 per year. If your pharmacy can’t fill the generic due to supply issues and substitutes the brand version, ask your doctor whether a different generic stimulant is available before accepting the higher-priced fill.

