Learn · Math at work · Nursing

How to Calculate a Dose by Weight (mg/kg)

Many medicines, especially for children, are ordered by weight: so many milligrams for each kilogram the patient weighs (mg/kg). The math takes two steps: get the weight in kilograms, then multiply.

For learning only, not for patient care. With a real patient, always follow the order, the drug’s label and your facility’s policies, and double-check every dose with a pharmacist or a second nurse.

Try it with your own problem ↓

The steps

  1. Get the weight in kilograms. If it is in pounds, divide by 2.2 (1 kg = 2.2 lb), and round the kilograms to a tenth.
  2. Multiply: dose = mg/kg × kg. The kilograms cancel and leave milligrams.
  3. If the order is per day (mg/kg/day) and divided, divide the daily dose by the number of doses: q8h is 3 a day, q6h is 4, q12h is 2.
  4. Compare with any maximum dose or safe range, and question an order outside it.
  5. If the drug is a liquid, turn the milligrams into milliliters with D/H × Q.

A worked example

The order is 20 mg/kg for a child who weighs 55 lb. How many milligrams is the dose?

  1. Pounds to kilograms: 55 ÷ 2.2 = 25 kg.
  2. Multiply: 20 mg/kg × 25 kg = 500 mg.
  3. Check the size: 25 is less than 55, as it should be, because a kilogram is heavier than a pound.

The dose is 500 mg (for 25 kg).

Why it works

A mg/kg order is a rate, like a price per pound at the store: the bigger the patient, the more medicine it takes, so the dose grows with the weight. Writing it as 20 mg/1 kg × 25 kg shows the kilograms cancelling and leaving milligrams, which is a good check that the problem is set up right.

Try it with your own problem

Open The Dose Calculator (free) with this example already filled in. It shows every step, and you can type over it with your own numbers.

Work it out: 20 mg/kg for a 55 lb childOpens The Dose Calculator with this example

Or try these

More nursing math, every step written out: open The Dose Calculator.

Common mistakes

Questions people ask

How do I work out a mg/kg/day dose divided q8h?

For 40 mg/kg/day and 15 kg: 40 × 15 = 600 mg a day. q8h means every 8 hours, 3 doses a day, so each dose is 600 ÷ 3 = 200 mg.

Is 1 kg exactly 2.2 lb?

1 kg is about 2.2046 lb. Nursing math uses 2.2 unless your school or facility says otherwise.

How do I check a safe dose range?

Work out the low and high ends from the reference (for example 25–50 mg/kg/day), then see whether the ordered dose falls between them.

Keep learning

Show The Steps is free, with no accounts or ads, and everything is worked out in your own browser. Start at the home page.