Skip to main content
Calcimator

Pediatric Emergency Drugs Calculator

Weight-based emergency drug dosing for children including epinephrine, atropine, amiodarone, defibrillation energy, and fluid bolus.

About this calculator

This calculator computes weight-based emergency drug doses and defibrillation energy for pediatric resuscitation, following the American Heart Association's 2020 PALS (Pediatric Advanced Life Support) guidelines for dosing: epinephrine 0.01 mg/kg of 1:10,000 concentration (max 1 mg), atropine 0.02 mg/kg (minimum 0.1 mg to avoid a paradoxical bradycardic response at very low doses, maximum 0.5 mg for children or 1.0 mg from age 12), amiodarone 5 mg/kg for refractory pulseless VF/VT (max 300 mg), a 20 mL/kg isotonic fluid bolus, two-tier adenosine dosing for SVT (0.1 mg/kg first dose, max 6 mg; 0.2 mg/kg second dose, max 12 mg), and weight-based dextrose for hypoglycemia. Body weight drives every dose here -- it is the only input most of these formulas use at all, which is why accurate weight (measured, or estimated from a Broselow tape when a child cannot be weighed) matters more than age for most of these doses. Age matters specifically for two things: it raises the atropine maximum from 0.5 mg to 1.0 mg starting at 12 years old, and it switches the dextrose formula from D10W 5 mL/kg (for infants under 1 year, using a more dilute concentration appropriate for smaller-caliber IVs) to D25W 2 mL/kg (from age 1) -- both formulas deliver the same 0.5 g/kg dextrose dose, just at different concentrations. Defibrillation follows the standard 2 J/kg initial, 4 J/kg subsequent PALS escalation, capped at 200 J (a commonly cited adult biphasic defibrillator maximum) since PALS explicitly caps subsequent shocks at the adult maximum dose rather than letting the per-kg formula scale indefinitely for larger adolescents.

The 20 mL/kg fluid bolus reflects traditional PALS teaching; some newer pediatric septic shock protocols favor more cautious, incremental boluses (e.g. 10 mL/kg) with reassessment between doses. This tool supports, and does not replace, real-time clinical judgment, institutional protocols, and Broselow-tape or pharmacy cross-checks during an actual resuscitation.

Inputs

lb

Results

Epinephrine (mg)

0.2

Epinephrine Volume (mL of 1:10,000)2
Atropine (mg)0.4
Amiodarone (mg)100
Defibrillation — Initial (J)40
Defibrillation — Subsequent (J)80
Fluid Bolus (mL)400
Adenosine — 1st Dose (mg)2
Adenosine — 2nd Dose (mg)4
Dextrose Volume (mL)40

Figures current as of 2020. Source: Topjian AA, Raymond TT, Atkins D, et al. Part 4: Pediatric Basic and Advanced Life Support: 2020 American Heart Association Guidelines for Cardiopulmonary Resuscitation and Emergency Cardiovascular Care. Circulation. 2020;142(16_suppl_2):S469-S523.

How to Use This Calculator
  1. Enter Patient Weight (kg) — use a Broselow tape measurement for unconscious patients.
  2. Enter Patient Age (years) to cross-check weight-based dosing.
  3. Review all drug doses: Epinephrine, Atropine, Amiodarone, Dextrose, and Adenosine.
  4. Check Defibrillation Initial Dose (2 J/kg) and Subsequent Dose (4 J/kg).
  5. Confirm Fluid Bolus (20 mL/kg isotonic saline) and draw up all medications before the resuscitation begins.

How the result changes with Patient Weight

Patient WeightEpinephrine (mg)
100.1
150.15
300.3
500.5

What each input means

Patient Weight
Child's weight in kg. Use Broselow tape if weight unknown.
Patient Age (years)
Age in years. Affects atropine max dose and dextrose concentration.

What each result means

Epinephrine (mg)
0.01 mg/kg IV/IO (1:10,000), max 1 mg.
Epinephrine Volume (mL of 1:10,000)
Volume to draw up from 1:10,000 concentration (0.1 mg/mL).
Atropine (mg)
0.02 mg/kg IV, min 0.1 mg, max 0.5 mg (child) / 1.0 mg (adolescent).
Amiodarone (mg)
5 mg/kg IV/IO, max 300 mg. For refractory VF/pVT.
Defibrillation — Initial (J)
2 J/kg for first shock.
Defibrillation — Subsequent (J)
4 J/kg for subsequent shocks.
Fluid Bolus (mL)
20 mL/kg NS or LR. Reassess after each bolus.
Adenosine — 1st Dose (mg)
0.1 mg/kg rapid IV push, max 6 mg.
Adenosine — 2nd Dose (mg)
0.2 mg/kg rapid IV push, max 12 mg.
Dextrose Volume (mL)
D10W 5 mL/kg (infant) or D25W 2 mL/kg (child).

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    Patient Weight (kg) = 20, Patient Age (years) = 5 = 2 input(s) provided
  2. Calculate Epinephrine
    Epinephrine
    0.2 = 0.2
  3. Calculate Epinephrine Volume
    Epinephrine Volume
    2 = 2
  4. Calculate Atropine
    Atropine
    0.4 = 0.4

Figures and sources

Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why does patient age matter less than weight for most of these doses?

Nearly every dose here -- epinephrine, amiodarone, fluid bolus, both adenosine doses, defibrillation energy -- is calculated purely from body weight, with no age term at all. Age only enters two calculations directly: it raises the atropine maximum dose from 0.5 mg to 1.0 mg starting at 12 years old, and it switches which dextrose concentration formula is used for hypoglycemia treatment (below versus at/above 1 year of age).

Why does the calculator cap the subsequent defibrillation energy at 200 J?

PALS guidance escalates defibrillation energy at 4 J/kg for shocks after the first, but explicitly caps this at the adult maximum dose rather than letting it keep scaling with weight indefinitely -- otherwise a larger adolescent near this calculator's 100 kg weight limit would compute to 400 J, well beyond what a real defibrillator delivers. 200 J is a commonly cited maximum output for biphasic defibrillators, the most widely used type in current clinical practice.

Why do infants and older children get different dextrose concentrations for the same total dose?

Both the D10W 5 mL/kg (used under age 1) and D25W 2 mL/kg (used from age 1) formulas deliver the same 0.5 g/kg of dextrose -- the difference is concentration, not total dose. The more dilute D10W is preferred for infants because their smaller, more fragile IV access is more prone to irritation or extravasation injury from a more concentrated dextrose solution.

Is the 20 mL/kg fluid bolus still the current standard for every situation?

It reflects traditional PALS teaching and remains widely used, but some newer pediatric septic shock protocols favor smaller, incremental boluses (such as 10 mL/kg) with clinical reassessment between each one, reflecting concern about fluid overload in certain patients. Which approach applies can depend on the specific clinical scenario and current institutional protocol.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Medical & Clinical.