fsaHSA & FSA accepted; best-value for top quality care
fsaSame-day mental health, weight loss, and primary care appointments available
Excellent
unstarunstarunstarunstarunstar
staredstaredstaredstaredstared
based on 0 reviews
fsaAccept major insurances and cash-pay
fsaHSA & FSA accepted; best-value for top quality care
fsaSame-day mental health, weight loss, and primary care appointments available
Excellent
unstarunstarunstarunstarunstar
staredstaredstaredstaredstared
based on 0 reviews
fsaAccept major insurances and cash-pay
Back

Access meds online

Published: Jul 23, 2025

Share

How long is a prescription valid for a controlled substance

Share

Written by Bianca Deng

Medically Reviewed by Klarity Editorial Team

Published: Jul 23, 2025

1/10
Table of contents

Controlled substance prescriptions are subject to strict federal and state regulations. Understanding these rules is essential, especially if you need to refill or renew medications like Adderall, Xanax, or opioids.

Not sure if it’s time to renew your prescription? This guide breaks it down, and if needed, you can book an appointment with a licensed provider through Klarity.

Need to renew your prescription?

look for online doctor

How long is a prescription valid for a controlled substance?

Under U.S. law, controlled substances fall into five categories (or schedules) under the Controlled Substances Act. Each schedule has different rules for refills and expiration.

Schedule II (e.g., oxycodone, amphetamines)

  • Cannot be refilled under federal law.
  • No federally defined expiration date,but most states impose stricter limits, such as30 days in Massachusetts and 6 months in North Carolina.

Schedule III & IV (e.g., tramadol, benzodiazepines)

  • May be refilled up to 5 times.
  • Prescriptions expire 6 months after the issue date.

Schedule V (e.g., certain cough medications)

  • Rules vary by state, but many follow the same 6 month expiration and refill guidelines as Schedule III and IV.

State law on controlled substances prescription

While federal guidelines apply nationwide, many states impose shorter expiration periods or refill restrictions. A few examples:

  • Massachusetts: Schedule II prescriptions expire 30 days after the issue date.
  • North Carolina: Schedule II prescriptions remain valid for up to 6 months.
  • California: All Schedule II–V prescriptions must be filled within 6 months. For Schedule III–IV drugs, there is a limit of 5 refills or a 120-day total supply, whichever comes first.
  • Missouri: Generally follows federal rules. Schedule II prescriptions are valid for six months, and partial fills are allowed under DEA regulations.
  • Iowa & New Jersey: Providers can issue multiple Schedule II prescriptions covering up to a 90-day supply, provided each prescription is separately dated with a specific “Do Not Fill Before” date.
  • Florida: Initial opioid prescriptions are limited to a 3day supply, extendable to 7 days with documented medical necessity.
  • New York, Louisiana, and South Carolina: Limit initial opioid prescriptions for acute pain to 7 days unless an exception is documented.

Pharmacies must follow whatever rule is stricter, federal or state. Always check your state’s specific requirements to avoid prescription issues.

What to do if your controlled substance prescription expires

If your prescription expires, either before you fill it or after you’ve used the authorized number of fills, you’ll likely need a new prescription. But, it can depend on the medications schedule. 

Schedule II

If your prescription exceeds the allowed time limit set by your state, you’ll need a new prescription. Refills are not permitted.

Schedule III–V

Once the 6 month period has passed or the authorized number of refills has been used, a new prescription is required.

Electronic Prescriptions (EPCS)

Many states now require controlled substance prescriptions to be submitted electronically instead of handwritten or emailed. Non-electronic prescriptions may not be accepted.

Traveling between states

If you’re traveling, carry a valid copy of your prescription and confirm the rules in both your home state and the state where you’re traveling to, to avoid any complications.

Klarity Health makes prescription management easier by offering electronic prescribing and streamlined renewals when appropriate.

Tips to avoid expiring controlled substance prescriptions

The easiest way to ensure you don’t run out of your medication, especially if it’s a controlled substance, is by staying on top of your prescription limits and expiration. You can: 

  • Set calendar reminders based on your state’s refill limits.
  • Track your refill history to avoid running out.
  • Check with your pharmacist if you’re unsure when your prescription expires.
  • Ask your provider to submit prescriptions electronically when possible.
  • Book timely follow-up appointments to ensure uninterrupted care.

Can someone else pick up my controlled substance prescription?

Yes,but it’s more regulated than picking up non-controlled medications:

  • The person collecting must provide your name, address, birthdate, and possibly ID. 
  • Pharmacies may call you to confirm authorization.
  • Some establishments allow authorized representatives via Power of Attorney or HIPAA-compliant authorizations, but policies vary widely.

Before sending someone to collect your medication, call the pharmacy to confirm their requirements.

Controlled substance expiration dates can be tricky 

How long a controlled substance is valid for depends on several factors. 

  • Schedule II prescriptions cannot be refilled and are subject to state-specific expiration limits (often 30–180 days).
  • Schedule III–IV prescriptions are valid for 6months and may be refilled up to 5times.
  • Schedule V rules vary by state, but many follow the 6month refill window.
  • State regulations may override federal guidelines if they are stricter.
  • Once a prescription expires or refill limits are reached, a new prescription is required.
  • Plan ahead using reminders and pharmacy support to avoid lapses in treatment.

Book an appointment on Klarity Health

Need a prescription review or renewal? Schedule a same-day appointment with a licensed, board-certified provider through Klarity. If a controlled substance is deemed clinically appropriate, your provider can issue a prescription in compliance with federal and state law and send it securely to your preferred pharmacy using DEA‑approved electronic systems.

Need a prescription online?

Licensed providers on Klarity Health will assess your needs online and prescribe medications if it’s clinically appropriate.

FAQs about how long is a prescription valid for a controlled substance

*Appointments are generally available within 24 hours. Free initial consultations are available only with select providers. Prescriptions, particularly for controlled substances, may require an in-person evaluation depending on the state of residence and current federal regulations.

The information provided in this article is for educational purposes only and should not be construed as medical advice. Controlled substances may not be appropriate for all patients and any mention of these medications is for educational purposes only, not for marketing or encouraging self-diagnosis. Always seek the guidance of a qualified healthcare professional with any questions or concerns you have regarding your health. Providers on Klarity Health are independent practitioners with clinical autonomy. Nothing in this article is intended to diagnose or treat any condition, including guaranteeing prescription medication of any kind or dosage. Not all providers on Klarity Health prescribe all medications, particularly medications that are controlled substances.

If you’re having a mental health crisis or experiencing a psychiatric emergency, it’s crucial to seek immediate help from a mental healthcare professional, such as a psychiatrist, psychologist, or therapist. You can also call your local emergency services, visit your nearest emergency room, or contact a crisis hotline, such as the National Suicide Prevention Lifeline, by calling or texting 988 or dialing the Lifeline’s previous phone number, 1-800-273-TALK (1-800-273-8255) in the U.S.

Related posts

Need to renew your prescription?

logo
All professional services are provided by independent private practices via the Klarity technology platform. Klarity Health, Inc. does not provide medical services.

PO Box 5098 Redwood City, CA 94063

100 Broadway Street, Redwood City CA, 94063

Join our mailing list for exclusive healthcare updates and tips.

Stay connected to receive the latest about special offers and health tips. By subscribing, you agree to our Terms & Conditions and Privacy Policy.
logo
All professional services are provided by independent private practices via the Klarity technology platform. Klarity Health, Inc. does not provide medical services.

PO Box 5098 Redwood City, CA 94063

100 Broadway Street, Redwood City CA, 94063

If you’re having an emergency or in emotional distress, here are some resources for immediate help: Emergency: Call 911. National Suicide Prevention Lifeline: call or text 988. Crisis Text Line: Text HOME to 741741.
Hipaa
© 2025 Klarity Health, Inc. All rights reserved.