Antibiotic Dose by Weight Calculator

Enter the weight and the prescribed mg/kg/day (or mg/kg/dose) and doses per day to get mg per dose, mg per day and mL from the bottle strength. Example: 15 kg at 45 mg/kg/day ÷ 2 = 337.5 mg per dose = 6.75 mL of 250 mg/5 mL. Optionally compare with label ranges. Not medical advice; confirm with the prescriber or pharmacist.

Use the Antibiotic Dose by Weight Calculator

Prescription Arithmetic Inputs

Copy the exact weight and dosing instructions from the prescriber or pharmacist label.

mg / day

If the prescriber or label specifies an absolute daily cap.

Liquid Suspension Concentration (Optional)

Copy the active concentration exactly as printed on the pharmacy bottle (e.g. 250 mg in 5 mL).

Common strengths (check your bottle):

Not medical advice. This calculator performs purely mathematical arithmetic. It does not select antibiotics, verify clinical appropriateness, or replace professional judgment. Always verify the calculation, dosing device markings, and rounding increments with a licensed pharmacist or prescriber.

No calculations to display

Enter patient weight, prescribed dosing rate, and doses per day to calculate the mathematical dose.

Published Pediatric Oral Antibiotic Regimens

For checking a prescription only. Indication, age, allergies and kidney function change the right dose. Not medical advice; the prescriber and pharmacist decide.

Drug and use Regimen Maximum Source
Amoxicillin
FDA label, over 3 months and under 40 kg
25 mg/kg/day ÷ 12 h or 20 mg/kg/day ÷ 8 h (mild–moderate); 45 mg/kg/day ÷ 12 h or 40 mg/kg/day ÷ 8 h (severe, lower respiratory)40 kg or more: adult dose (up to 875 mg every 12 h)FDA label (Amoxil)
Amoxicillin
high dose, acute otitis media (AAP)
80–90 mg/kg/day in 2 divided dosesNot set in the guideline; prescriber decidesAAP AOM guideline 2013
Amoxicillin
strep throat, once daily (IDSA)
50 mg/kg once daily for 10 days1,000 mg per dayIDSA GAS pharyngitis 2012
Amoxicillin
strep throat, twice daily (IDSA)
25 mg/kg twice daily for 10 days500 mg per doseIDSA GAS pharyngitis 2012
Amoxicillin-clavulanate ES-600
acute otitis media (label)
90 mg/kg/day (amoxicillin) ÷ 12 h for 10 days; 600 mg/42.9 mg per 5 mLNot studied at 40 kg or moreFDA label (Augmentin ES-600)
Azithromycin
otitis media, 3-day course (label)
10 mg/kg once daily for 3 days (alternatives: 30 mg/kg once, max 1,500 mg; or 10 mg/kg day 1 then 5 mg/kg days 2–5)500 mg per dayFDA label (Zithromax)
Azithromycin
strep throat, 2 years and older (label)
12 mg/kg once daily for 5 days500 mg per dayFDA label (Zithromax)
Cephalexin
most infections, over 1 year (label)
25–50 mg/kg/day in divided doses; 50–100 mg/kg/day for severe infections; otitis media 75–100 mg/kg/day ÷ 6 hAdult maximum 4 g/dayFDA label (Keflex)
Cefdinir
6 months to 12 years (label)
7 mg/kg every 12 h or 14 mg/kg every 24 h600 mg per dayFDA label (Omnicef)
Clindamycin palmitate
oral solution (label)
8–12 (serious), 13–16 (severe) or 17–25 (more severe) mg/kg/day in 3 or 4 equal doses; 75 mg/5 mLAt 10 kg or less, 37.5 mg three times daily is the minimumFDA label (Cleocin Pediatric)
Trimethoprim-sulfamethoxazole
UTI or otitis media, 2 months and older (label)
8 mg/kg/day trimethoprim (40 mg/kg/day sulfamethoxazole) ÷ 12 h for 10 days; dose by the TMP component, 40 mg TMP per 5 mLAdult dose 160 mg TMP every 12 hFDA label (Bactrim)

Summary

This calculator checks the arithmetic of a weight-based antibiotic prescription written by a licensed prescriber. Daily dose (mg/day) = weight (kg) × mg/kg/day; dose per administration = daily dose ÷ doses per day; volume (mL) = mg per dose × bottle mL ÷ bottle mg. It applies an optional daily maximum, rounds the volume to your syringe markings and shows the milligrams actually delivered, and can compare the result with published reference regimens (FDA product labels, AAP and IDSA guidelines) for amoxicillin, amoxicillin-clavulanate, azithromycin, cephalexin, cefdinir, clindamycin and trimethoprim-sulfamethoxazole. It does not choose a drug or a dose and is not medical advice.

How it works

  1. Enter the weight in kg or lb (1 kg = 2.2046226218 lb). Pounds are converted without intermediate rounding.
  2. Choose the prescription format: mg/kg/day divided into doses, or mg/kg/dose given a set number of times a day. Daily mg = kg × mg/kg/day; per dose = daily mg ÷ doses per day (or kg × mg/kg/dose).
  3. Optionally enter the daily maximum written by the prescriber (mg/day). In mg/kg/day mode the total is capped; in mg/kg/dose mode a conflict is flagged instead of changing the order.
  4. Enter the bottle strength (for example 250 mg in 5 mL = 50 mg/mL) or tap a common strength. mL per dose = mg per dose ÷ mg per mL. Pick the syringe increment to see the rounded volume and the mg it delivers.
  5. Optionally select a reference regimen. The tool compares the prescribed mg/kg/day, per-dose and daily totals with the label or guideline range and its maximums, and flags weights of 40 kg or more where labels switch to adult dosing.
  6. Measure liquids with the oral syringe or dosing cup from the pharmacy, never a kitchen spoon.

Use cases

  • Double-check a pediatric amoxicillin prescription such as 90 mg/kg/day divided twice daily.
  • Convert a prescribed mg dose into mL for the exact bottle strength dispensed.
  • See whether a weight-based total reaches the daily maximum set by the prescriber or the label.
  • Round a dose to 0.1, 0.2 or 0.5 mL syringe markings and see the mg actually delivered.
  • Practice weight-based dosage calculations for nursing and pharmacy exams.

Frequently Asked Questions

Last updated: 2026-10-10 · Reviewed by Nham Vu