How long a prescription is valid depends on what kind of drug it is. Non-controlled medications are generally good for one year from the date the prescriber wrote them. Schedule III and IV controlled substances expire six months after the write date or after five refills, whichever comes first. Schedule II drugs cannot be refilled at all and must be filled within a window your state sets, commonly 30 to 90 days but sometimes as long as six months. Schedule V drugs have almost no federal cap on duration. State law can tighten any of these timelines, so the safe rule is to check locally before you assume an older prescription will still fill.
Non-Controlled Medications: One Year
For everyday prescription drugs that are not controlled substances — blood pressure medications, antibiotics, cholesterol drugs, antidepressants — there is no federal statute setting a validity period. Each state decides, and the overwhelming majority have landed on one year from the date the prescriber wrote the order. After twelve months, the pharmacy cannot fill or refill it even if authorized refills remain.
A prescriber can always set a shorter window. A doctor starting you on a new medication might write a prescription good for only three or six months so you come back for a follow-up before continuing. A “PRN” (as needed) prescription without a specified refill count still hits that one-year wall in most states.
Do not confuse the prescription’s validity period with the expiration date printed on the medication bottle. Validity is a legal deadline for the pharmacy. The bottle’s expiration date is the manufacturer’s potency guarantee. One can expire long before the other.
Schedule II Controlled Substances: No Refills, State-Set Filling Window
Schedule II drugs include opioid painkillers like oxycodone and hydrocodone, stimulants like amphetamine and methylphenidate, and sedatives like fentanyl. The core federal rule is simple: no refills.1eCFR. 21 CFR 1306.12 – Refilling Prescriptions; Issuance of Multiple Prescriptions Every time you need more medication, you need a new prescription.
Federal law does not set a specific expiration date for a Schedule II prescription. It bans refills and requires a written prescription (or an oral one in genuine emergencies).2Office of the Law Revision Counsel. 21 USC 829 – Prescriptions States fill that gap. Depending on where you live, a Schedule II prescription may need to be presented to the pharmacy within 30, 60, or 90 days of the date it was written, and some states allow up to six months. Sit on it too long and the pharmacy will turn you away.
The 90-Day Multiple Prescription Option
Because Schedule II drugs cannot be refilled, patients on long-term therapy would otherwise need a new office visit every month. Federal regulations allow a prescriber to write up to three separate prescriptions at a single visit, together covering up to a 90-day supply. Each prescription after the first must carry a “do not fill until” date so the pharmacy knows when to dispense it.1eCFR. 21 CFR 1306.12 – Refilling Prescriptions; Issuance of Multiple Prescriptions The prescriber must judge that doing so does not create an undue risk of misuse, and the practice must be permitted by your state. Not every state allows it, and not every doctor is comfortable with it, so ask if monthly visits are a hardship.
Initial Opioid Prescriptions for Acute Pain
If you are being prescribed an opioid for the first time after surgery or an injury, a separate set of state restrictions may apply. Roughly 38 states have laws limiting the initial supply for acute pain, with most capping it at three to seven days. These are supply limits, not validity-period limits: the prescription may technically be valid for longer, but the prescriber cannot write it for more than a few days’ worth of pills. The CDC’s 2022 clinical practice guideline supports this approach, noting that a few days of opioid therapy is often sufficient for many common acute pain conditions.3Centers for Disease Control and Prevention. CDC Clinical Practice Guideline for Prescribing Opioids for Pain – United States, 2022
Schedule III and IV Controlled Substances: Six Months or Five Refills
Schedule III includes codeine combination products like acetaminophen with codeine. Schedule IV includes benzodiazepines like lorazepam and sleep aids like zolpidem. Prescriptions in either schedule cannot be filled or refilled more than six months after the date written, and no more than five refills are permitted within that window.2Office of the Law Revision Counsel. 21 USC 829 – Prescriptions Whichever ceiling you hit first controls. If you use all five refills in four months, you need a new prescription even though the six months have not run. If only two refills were used but six months have passed, the remaining three are gone.
Schedule V: Minimal Federal Limits
Schedule V is the lowest-risk category and includes certain cough preparations with small amounts of codeine. The statute simply requires that these medications be dispensed for a medical purpose.2Office of the Law Revision Counsel. 21 USC 829 – Prescriptions The six-month and five-refill federal caps apply only to Schedules III and IV, leaving Schedule V prescriptions valid for as long as the prescriber authorizes, subject to state law.4eCFR. 21 CFR Part 1306 – Controlled Substances Listed in Schedules III, IV, and V
State Law Can Shorten Any of These Windows
Federal drug law does not preempt state law. Under 21 U.S.C. § 903, Congress preserved state authority to impose their own controlled substance regulations as long as those rules do not directly conflict with federal law.5Office of the Law Revision Counsel. 21 USC 903 – Application of State Law A state can always be stricter than the federal baseline, never more lenient. A state can require Schedule II prescriptions to be filled within 30 days where federal law sets no specific deadline. A state can cap initial opioid prescriptions at three days where federal law imposes no supply limit.
This matters if you travel or move. A Schedule II prescription valid in a state with a 90-day window may already be expired in a state that requires filling within 30 days. Before relocating or spending extended time elsewhere, check the pharmacy laws there. Your new pharmacist can usually tell you whether a prescription written in another state is still fillable locally.
Partial Fills When You Cannot Get the Whole Quantity
Federal law allows pharmacists to partially fill a Schedule II prescription in two situations. First, if the pharmacy does not have enough stock on hand, you can take what is available and the pharmacist must supply the remainder within 72 hours. If the rest is not dispensed in that window, the prescription is dead and you need a new one.6eCFR. 21 CFR 1306.13 – Partial Filling of Prescriptions
Second, you or your prescriber can request a partial fill voluntarily, which is useful if you want to try a medication before committing to a full 30-day supply, or if cost is a concern. In that case, the remaining portions must be filled within 30 days of the date the prescription was written, and the total dispensed across all partial fills cannot exceed the originally prescribed quantity. For patients in long-term care or hospice, the window extends to 60 days.6eCFR. 21 CFR 1306.13 – Partial Filling of Prescriptions
If Your Prescription Has Already Expired
Contact your prescriber before you run out, not after. Most offices can process a renewal over the phone or through a patient portal without an in-person visit, especially for long-term medications. If an appointment is required, the prescriber is typically checking that the drug is still appropriate and screening for side effects.
For controlled substances, plan further ahead. Schedule II drugs require a brand-new prescription every time, and the prescriber may want to see you in person first. Schedule III and IV prescriptions expire at six months regardless of remaining refills, so track that date rather than just counting refills.
Most states also authorize pharmacists to dispense a short emergency supply of a maintenance medication when the prescriber cannot be reached. Details vary, but the general framework requires that the pharmacist be unable to reach the prescriber, that the medication be one you have been taking for an ongoing condition, and that the supply be limited, commonly between 72 hours and 30 days depending on the state. Many states exclude Schedule II drugs from emergency refill authority, and some exclude all controlled substances. Ask your pharmacist ahead of time whether your state allows an emergency refill for your specific medication, so you know the answer before you need it.
One wrinkle catches people off guard: even after your prescriber writes a new prescription, your insurance may require a fresh prior authorization before covering the drug. Prior authorizations carry their own expiration dates, often 6 to 12 months, and a lapse can trigger a denial until a new authorization is approved. For expensive or specialty medications, ask the prescriber’s office to check prior authorization status at the same time they write the new prescription.
Do not skip doses of a maintenance medication because a prescription lapsed. Abruptly stopping beta-blockers, antidepressants, anti-seizure medications, or benzodiazepines can cause withdrawal or rebound effects worse than the original condition. If you cannot reach your doctor, call your pharmacy and ask whether your state permits an emergency refill to bridge the gap.