How to calculate a drug dose
Other platforms explain it with text and video. In VMS you practice it on the patient.
Most dose errors are arithmetic or unit errors. One method, used every time, prevents them.
Step by step
Same units first
Convert everything to the same unit before you calculate: mg to mg, mL to mL. 1 kg = 2.2 lb. [1]
Basic formula
Desired dose divided by the dose you have, times the volume it comes in. Example: order 500 mg, tablets of 250 mg: 500 / 250 x 1 = 2 tablets. [1]
Weight-based doses
Dose per kg times weight in kg. Example: 10 mg/kg for a 20 kg child = 200 mg. [1]
IV pump rate
Total mL divided by hours = mL/h. Example: 1,000 mL over 8 hours = 125 mL/h. [1]
Drops per minute
Volume in mL times the drop factor, divided by time in minutes. Example: 100 mL over 30 minutes with a 15 drops/mL set = 50 drops/min. [1]
Does it make sense?
Check that the answer is reasonable: 20 tablets or 0.01 mL is a warning sign. [1]
Write numbers safely
Always a zero before a decimal (0.5 mg), never a zero after (5 mg, not 5.0 mg). Have a second person check high-alert drugs. [2]
Common errors
- Mixing pounds and kilograms.
- Writing 5.0 mg (it can be read as 50).
- Not checking if the answer is reasonable.
Practice it in VMS
In VMS you do this on the patient, not on paper: every step goes on the checklist with a score, and in Teach mode Blocky tells you what comes next.
Sources
- Open RN, Nursing Skills 2e (Chippewa Valley Technical College) (CC BY 4.0)
- The Joint Commission, National Patient Safety Goals
Steps adapted from Open RN, Nursing Skills 2e (Chippewa Valley Technical College), licensed under CC BY 4.0. VMS is not affiliated with these organizations. Updated: 2026-10-11.