Why Is Modafinil So Expensive? Price Breakdown & Legal Ways to Save

Comparison of brand Provigil vs generic modafinil prescription bottle with GoodRx coupon and insurance card, US pharmacy
Reading Time: 6 minutes

Last Updated on 21/05/2026 by James Anderson

I’ve been a clinical pharmacist for 11 years. One of the most common questions I hear at the counter after a patient hands me a prescription for Provigil or generic modafinil is:

And they are not exaggerating. The average retail price for 30 tablets of the brand-name drug Provigil (200 mg) at major U.S. pharmacy chains such as CVS or Walgreens ranges from $1,200 to $1,800. Even generic modafinil, without insurance coverage or a discount card, typically costs between $400 and $900 for the same quantity.

Related Posts