Medication Schedule Calculator
Turn a dosing interval into clock times. Enter the time of your first dose (24-hour HH:MM) and how many hours apart the doses are — for example every 8 hours — to get an even, round-the-clock schedule for the day.
Example: with First dose time (HH:MM, 24-hour) 08:00 · Hours between doses 8 → Dose times: 8:00 AM, 4:00 PM, 12:00 AM.
- Doses per day3 doses in 24 hours (every 8 h)
- PatternStart 8:00 AM, then every 8 hours around the clock
Computed by the calculator below using its default values. Change any input to see your own numbers.
Even spacing = 24 ÷ interval doses per day, each one interval apart. 'Every 8 hours' means around the clock (3 doses), which is not the same as 'three times a day' with meals.
Every 8 hours is not three times a day
A prescription that says 'every 8 hours' means evenly around the clock — three doses spaced through the full 24 hours, including overnight. 'Three times a day' (sometimes written TID) usually means with or around waking hours, so the gaps are uneven and you skip the middle of the night. For drugs where a steady blood level matters, such as many antibiotics, the round-the-clock spacing is deliberate and worth keeping.
This tool builds the even schedule: it divides 24 by your interval to get the number of doses, then lays them out one interval apart from your chosen start. Pick a start time that keeps the overnight dose tolerable — starting a q8h antibiotic at 6 a.m. puts doses at 6 a.m., 2 p.m., and 10 p.m., which many people prefer to a 2 a.m. wake-up.
How it’s calculated
Doses per day = floor(24 ÷ interval). Times are generated from the start time, each one interval later, wrapping past midnight, and shown in 12-hour AM/PM format. The schedule is even (round-the-clock), matching 'every N hours' rather than meal-based dosing.
Assumes strict even spacing over 24 hours. Real instructions may specify with food, waking hours only, or a loading dose. Always follow the exact label and your pharmacist's directions over a generic schedule.
Common intervals and daily doses
| Interval | Doses per 24 h | Example from 8:00 AM |
|---|---|---|
| Every 6 hours | 4 | 8:00 AM, 2:00 PM, 8:00 PM, 2:00 AM |
| Every 8 hours | 3 | 8:00 AM, 4:00 PM, 12:00 AM |
| Every 12 hours | 2 | 8:00 AM, 8:00 PM |
| Every 24 hours | 1 | 8:00 AM |
Computed as evenly spaced doses over 24 hours from the stated start time.
Common mistakes
- Reading 'every 8 hours' as three daytime doses; it means around the clock including overnight.
- Entering the start time in the wrong format — use 24-hour HH:MM like 08:00 or 20:00.
- Doubling up when a dose is missed instead of following the label's catch-up guidance.
- Ignoring 'take with food' or waking-hours instructions that override even spacing.
Frequently asked questions
How do I calculate every-8-hours dose times?
Divide 24 by the interval to get the number of doses, here 3, then space them 8 hours apart from your start time. Starting at 8:00 AM gives 8:00 AM, 4:00 PM, and 12:00 AM.
Is 'every 8 hours' the same as 'three times a day'?
Not quite. Every 8 hours is evenly around the clock, including overnight. Three times a day usually means during waking hours with uneven gaps. When steady drug levels matter, follow the round-the-clock spacing.
How many doses is every 6 hours?
Four doses in 24 hours, spaced 6 hours apart. Every 12 hours is 2 doses, and every 24 hours is once daily.
What if I miss a dose?
Follow the medication's label or your pharmacist's advice. Many drugs say take it when you remember unless it is near the next dose, and never double up. This calculator only plans the timing.
Should I rely on this for my medicine?
Use it as a planning aid, then confirm against the prescription label and your pharmacist, who can account for food, interactions, and special timing this tool does not know.