💊 Prescription Refill Timing

How Often to Refill a Prescription
The 28-Day Rule Explained

For a standard 30-day prescription, most insurance plans require at least 28 days between refills. You can try to refill on day 28 — two days before running out. For non-controlled medications, many pharmacies will fill even earlier, around day 20 to 23, though insurance may not cover it until day 23 to 28 depending on your plan.

Create a Reminder

Done in seconds. No sign-up required.

Refill windows by supply type

The earliest you can refill depends on your supply length, your insurance plan, and whether the medication is a controlled substance. These are typical windows — your plan may vary.

Supply length Earliest insurance covers Set reminder on
30-day supply Day 23–28 (7–2 days early) Day 20 (pick up before day 30)
60-day supply Day 46–55 (14–5 days early) Day 46 (safe 2-week buffer)
90-day supply Day 83–85 (7–5 days early) Day 77 (mail-order needs lead time)

These windows assume standard non-controlled medications. Controlled substances have stricter rules — see the section below.

What the 28-day rule actually means

The "28-day rule" refers to the minimum gap most insurance plans require between refills of a 30-day prescription. The name is slightly misleading — it doesn't mean you refill every 28 days, it means you can't refill any earlier than 28 days after your last fill date.

Pharmacies count from the fill date on file, not from when you picked it up. If you filled on March 1, your earliest covered refill is March 29. The pharmacy might dispense it before that, but you'd pay out of pocket for the extra days.

The practical implication: don't wait until you're on your last pill to call the pharmacy. The system is designed to be refilled with a small overlap — use that window.

Controlled substances: stricter rules apply

Schedule II controlled substances (like Adderall, Vyvanse, and oxycodone) cannot be refilled early at most pharmacies. A new prescription is required for each fill, and many states have laws that prohibit dispensing early under any circumstances. Plan accordingly.

Schedule III and IV medications (like Xanax, Tramadol, and some sleep medications) follow the 28-day rule but allow refill 2 days early — on day 28 of a 30-day supply. Most pharmacies will process this without issue.

Schedule III & IV

Can refill 2 days early (day 28 of a 30-day supply). Most pharmacies process without issue. Insurance covers from day 28.

⚠️

Schedule II

No early refills allowed in most states. Requires a new prescription each time. Plan for exact timing — there's no buffer.

The best time to actually place the refill

Insurance coverage windows tell you the earliest you can refill. The best time to order is a few days before that window opens — so the prescription is ready when your coverage kicks in, with no gap.

For local pharmacy pickups, 2 to 3 days lead time is usually enough for routine non-controlled medications. For mail-order pharmacies, allow 10 to 14 days for shipping and processing. Some medications also require prior authorization from your doctor before the pharmacy will fill — those can add another 1 to 3 business days.

The safest approach: set a prescription refill reminder for 7 to 10 days before you expect to run out. That covers most scenarios — prior auth delays, pharmacy backorders, and weekends.

Common questions about prescription refill timing

What is the 28-day prescription refill rule?

The 28-day rule means most insurance plans require at least 28 days to pass between refills of a 30-day prescription. You can refill on day 28 — two days early. Your pharmacy may fill it, but insurance won't cover it if you try to refill before day 28.

How soon can you refill a 30-day prescription?

For most non-controlled medications, you can refill when 25% to 35% of your supply remains — that's around day 20 to 23 of a 30-day prescription. Insurance typically covers the refill starting on day 23 to 28, depending on your plan.

How soon can you refill a 90-day prescription?

Most insurance plans and mail-order pharmacies allow refills when 83 to 85 days of a 90-day supply have passed. That means you can reorder about 5 to 7 days before running out. Mail-order ships take time, so ordering around day 77 to 80 gives you a safe buffer.

How do pharmacies count 30 days for a prescription?

Pharmacies count from the date the prescription was filled, not when you picked it up or started taking it. If you filled on March 1, the 28-day mark falls on March 29. Your refill date doesn't reset if you skip doses or take the medication less frequently.

Can you refill a controlled substance prescription early?

Most pharmacies allow refilling Schedule III and IV controlled substances 2 days early — on day 28 of a 30-day supply. Schedule II medications (like Adderall or Vyvanse) have stricter limits and often cannot be refilled early at all, even by one day.

Do Medicare Part D plans have different refill rules?

Medicare Part D plans follow the same 28-day rule but may have additional restrictions based on the specific plan. Some plans require a 30-day wait, others allow the standard 28. Refills through Medicare mail-order are typically allowed every 83 days for a 90-day supply.

Know Your Refill Date. Set a Reminder.

You now know the window. Don't leave it to memory — set a refill reminder and get an email when it's time to call the pharmacy. Free, no account needed.

Set My Refill Reminder

Last modified: