Skip to main content
Price comparison only — not medical advice. Always confirm with your pharmacist. Terms

ADHD medication prices (2026)

ADHD is treated with stimulants (methylphenidate, amphetamine-dextroamphetamine, lisdexamfetamine) and non-stimulants (atomoxetine, guanfacine). Stimulants are Schedule II controlled — pricing varies widely and shortages affect availability.

Medically reviewed by Sara Marin, PharmD · Last verified 2026-05-18

Cheapest right now

Ritalin

Generic Methylphenidate averages $18.40 cash

See live prices →

All ADHD medications ranked by cash price

BrandGenericStrengthGeneric cashBrand cash
RitalinMethylphenidate10 mg$18.40$178.00
AdderallAmphetamine/Dextroamphetamine10 mg$28.00$195.00
Adderall XRAmphetamine/Dextroamphetamine20 mg$42.00$289.00
ConcertaMethylphenidate ER36 mg$68.00$312.00
VyvanseLisdexamfetamine50 mg$82.00$389.00

FAQ

What is the cheapest medication for ADHD?

Generic Methylphenidate (Ritalin) averages $18.40 cash. Cost Plus and Costco usually have the lowest verified prices.

Can I fill ADHD medications without insurance?

Yes. Every drug on this page can be filled cash-pay at any US pharmacy. Generic versions are usually under $15/month at Cost Plus, Costco, or with a GoodRx coupon.

Are generic ADHD drugs as good as brand?

Yes — the FDA requires generics to contain the same active ingredient at the same strength as the brand and to be therapeutically equivalent.

Browse other conditions