Pediatric Dose Calculator
Calculate pediatric drug doses by weight (mg/kg) or body surface area (mg/m²). Includes max dose cap, liquid volume calculation, and common drug reference for acetaminophen, ibuprofen, amoxicillin, and more.
kg
mg/kg
mg
Calculated Dose
—
Final Dose (after cap) —
Cap Applied —
Extended More scenarios, charts & detailed breakdown ▾
kg
mg/kg
mg
mg
Single Dose
—
Total Daily Dose —
Single Dose After Cap —
Daily Dose After Cap —
Professional Full parameters & maximum detail ▾
kg
cm
months
mg/kg
mg/5mL
mg
Dose Calculation
BSA (Mosteller) —
Single Dose (mg/kg) —
Single Dose (capped) —
Total Daily Dose —
Administration
Volume per Dose (liquid) —
Safety Checks
Renal Adjustment Note —
10× Error Check —
How to Use This Calculator
- Enter the child's weight in kg.
- Enter the recommended dose per kg from the prescriber or drug reference.
- Enter the maximum single dose — the calculator caps automatically.
- Use the Common Drugs tab for built-in dosing for acetaminophen, ibuprofen, amoxicillin, azithromycin, and cetirizine.
- Use the Professional tab to calculate liquid volume, BSA, and renal adjustment notes.
Formula
Weight-Based Dose = Weight (kg) × Dose (mg/kg)
Final Dose = min(Calculated Dose, Max Single Dose)
Liquid Volume = Dose (mg) ÷ Concentration (mg/mL)
BSA (Mosteller) = √(weight kg × height cm ÷ 3600)
Example
Example: Child weighs 25 kg. Ibuprofen 10 mg/kg, max 400 mg/dose. Calculated: 250 mg. Suspension 100 mg/5 mL: 250 ÷ 20 = 12.5 mL per dose.
Frequently Asked Questions
- The standard formula is: Dose (mg) = Weight (kg) × Dose per kg (mg/kg). Always apply a maximum single dose cap. For example, acetaminophen at 15 mg/kg for a 20 kg child = 300 mg — well within the 1,000 mg max single dose. Never exceed adult maximum doses regardless of weight.
- The most dangerous error is a 10-fold (10×) dose error — caused by a decimal point mistake. This calculator includes a 10× error check output to help flag these situations.
- Body Surface Area (BSA) dosing using mg/m² is used primarily for chemotherapy and some critical care drugs where weight-based dosing is less accurate. BSA is calculated using the Mosteller formula: BSA (m²) = √(weight kg × height cm / 3600).
- Volume (mL) = Dose (mg) ÷ Concentration (mg/mL). For example, acetaminophen oral suspension 160 mg/5 mL = 32 mg/mL. A 300 mg dose ÷ 32 mg/mL = 9.4 mL.
- Many drugs require dose reduction or interval extension in children with renal impairment. Mild impairment (GFR 30-60) typically requires 25-50% dose reduction. Always consult drug labeling or a clinical pharmacist for renally-cleared drugs.
Related Calculators
Sources & References (5) ▾
- Harriet Lane Handbook – Pediatric Drug Dosing — Johns Hopkins Hospital / Elsevier 2021
- AAP Red Book: Report of the Committee on Infectious Diseases — American Academy of Pediatrics 2024
- FDA Pediatric Drug Labeling Information Database — FDA / CDER
- Lexicomp Pediatric and Neonatal Dosage Handbook — Wolters Kluwer / Lexicomp 2024
- Mosteller RD. Simplified calculation of body-surface area. N Engl J Med. 1987;317(17):1098 — NEJM 1987