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

  1. Enter the child's weight in kg.
  2. Enter the recommended dose per kg from the prescriber or drug reference.
  3. Enter the maximum single dose — the calculator caps automatically.
  4. Use the Common Drugs tab for built-in dosing for acetaminophen, ibuprofen, amoxicillin, azithromycin, and cetirizine.
  5. 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)
  1. Harriet Lane Handbook – Pediatric Drug Dosing — Johns Hopkins Hospital / Elsevier 2021
  2. AAP Red Book: Report of the Committee on Infectious Diseases — American Academy of Pediatrics 2024
  3. FDA Pediatric Drug Labeling Information Database — FDA / CDER
  4. Lexicomp Pediatric and Neonatal Dosage Handbook — Wolters Kluwer / Lexicomp 2024
  5. Mosteller RD. Simplified calculation of body-surface area. N Engl J Med. 1987;317(17):1098 — NEJM 1987