How Much Does ADHD Medication Cost Per Month?

Generic ADHD medications can cost as little as $8 to $20 per month for basic immediate-release tablets without insurance. Extended-release versions and newer brand-name drugs run significantly higher, from $40 to over $300 monthly. The actual number depends on which medication you’re prescribed, whether a generic exists, your insurance coverage, and which pharmacy you use.

Generic Immediate-Release Stimulants

The most affordable ADHD medications are generic immediate-release stimulants. Generic methylphenidate (the active ingredient in Ritalin) starts around $8 to $17 for a 30-day supply of tablets, depending on the dose. Generic amphetamine salts (the active ingredient in Adderall) typically cost between $80 and $150 per month without insurance, though prices vary by pharmacy and dose.

Immediate-release tablets are taken two or three times a day, which some people find inconvenient but is the trade-off for the lower price. These are the drugs most likely to land on the cheapest tier of an insurance formulary.

Extended-Release Formulations Cost More

Extended-release versions let you take one pill in the morning instead of multiple doses throughout the day. That convenience comes at a premium. Generic extended-release methylphenidate runs about $40 for 20 tablets (roughly a month’s supply at one tablet daily, though many prescriptions call for 30). Generic extended-release amphetamine salts average around $200 per month without insurance, roughly $50 more than the immediate-release version.

Some specialty formulations push prices higher still. Methylphenidate skin patches, for example, cost about $360 for a 30-day supply. Chewable tablets designed for children who can’t swallow pills range from $98 to $186 per 100 tablets at cash prices.

Generic Vyvanse Changed the Market

Vyvanse (lisdexamfetamine) was one of the most commonly prescribed ADHD medications for years, but its brand-name price hovered around $300 per month. Now that generics are available, the price has dropped roughly 50 to 60%. Generic lisdexamfetamine typically costs $100 to $150 per month, with per-unit pharmacy costs averaging $4 to $5 per tablet across most doses. That’s still pricier than generic Adderall IR but a major improvement over the branded version.

Non-Stimulant Options

Not everyone takes stimulants. Non-stimulant ADHD medications like atomoxetine (generic Strattera), clonidine, and guanfacine are alternatives, particularly for people who can’t tolerate stimulants or have a history of substance use concerns. Generic versions of these drugs are generally affordable, falling in a similar range to generic stimulants. Brand-name versions are more expensive, and none of the manufacturers currently offer copay cards for these specific medications, though patient assistance programs may be available.

What Insurance Typically Covers

Most insurance plans organize drugs into tiers. Generic medications sit on the lowest tier with the smallest copay. Preferred brand-name drugs land on a middle tier, and non-preferred brands sit on the highest tier with the largest copay. In practice, this means your copay for a generic stimulant might be $5 to $15, while a brand-name extended-release formulation could cost $30 to $75 or more depending on your plan.

The catch is that insurance formularies vary widely. Some plans require you to try a cheaper generic before they’ll cover a more expensive option (called step therapy). Others may not cover certain brand-name drugs at all. Checking your specific plan’s formulary before your prescriber writes a prescription saves surprises at the pharmacy counter.

The Hidden Cost: Follow-Up Visits

ADHD medication costs don’t stop at the pharmacy. Because most stimulants are Schedule II controlled substances, you need regular follow-up appointments to continue receiving prescriptions. The standard cadence is every 90 days, though your provider may require more frequent visits after starting a new medication or adjusting a dose.

Through a telehealth service like ADHD Online, follow-up visits run $175 each, putting the annual visit cost around $700. In-person appointments with a psychiatrist can range from $150 to $350 per visit depending on your location and provider. With insurance, you’ll typically pay a specialist copay of $30 to $75 per visit instead. Factor in at least four visits per year when budgeting for ADHD treatment.

Ways to Lower Your Costs

If you’re paying cash or facing high copays, several options can bring prices down. Pharmacy discount tools like GoodRx or RxSaver sometimes beat insurance copays on generics, particularly at large chain pharmacies. It’s worth comparing your insurance copay against the discount price every time you fill a prescription.

Patient assistance programs run by pharmaceutical manufacturers can provide brand-name medications free or at reduced cost if you meet income requirements. The Medicine Assistance Tool, created by PhRMA, lets you search for programs by medication name. NeedyMeds, a nonprofit resource, aggregates assistance programs and discount options in one place. These programs are especially useful for people who are uninsured or prescribed a brand-name drug with no generic equivalent.

Asking your prescriber about switching formulations can also help. If you’re on a brand-name extended-release medication, a generic immediate-release version of the same active ingredient could cut your monthly cost by 80% or more. The dosing schedule changes, but the medication itself works the same way.

Realistic Monthly Budget by Scenario

  • Cheapest option (generic IR methylphenidate, insured): $5 to $15 per month at the pharmacy, plus a copay for quarterly visits.
  • Mid-range (generic extended-release amphetamine salts, insured): $15 to $50 per month for medication, plus visit copays.
  • Cash pay, no insurance (generic IR amphetamine salts): $80 to $150 per month for medication, plus $150 to $350 per quarterly visit.
  • Brand-name or newer formulations, no insurance: $200 to $360 per month for medication alone.

Over a full year, the total cost of ADHD treatment (medication plus required visits) ranges from under $500 with good insurance and a cheap generic to $3,000 or more without insurance on a brand-name drug. Choosing a generic when one is available is the single biggest lever you have for controlling cost.