Dosage Calculation Practice Problems for Nurses
Dosage calculation is one of those nursing skills that feels routine until it isn't. On a busy shift, you're calculating a heparin drip rate for a 94 kg patient, reconstituting a vancomycin piggyback, and figuring out how many tablets to give when the pharmacy sent 500 mg tablets but the order is for 750 mg — all before your first lunch break. The math is not difficult, but fatigue, distraction, and time pressure create the conditions for error. Nurses who practice their calculations regularly — not just in nursing school but throughout their careers — make the errors that never reach patients.
The Dosage Dash game at DailyNurseGames.com is a timed daily dosage calculation game that covers weight-based dosing, drip rates, and unit conversions. Three puzzles per day — easy, medium, and hard — to keep your calculation reflexes sharp. Play it before your shift.
Essential Conversion Factors
Before working through calculation types, these conversions must be automatic:
- 1 kg = 2.2 lbs (to convert lbs to kg: divide by 2.2)
- 1 g = 1,000 mg
- 1 mg = 1,000 mcg
- 1 L = 1,000 mL
- 1 tsp = 5 mL
- 1 tbsp = 15 mL
- 1 oz = 30 mL
- 60 minutes = 1 hour
Category 1: Basic Dose Calculations
The fundamental formula for basic dose calculations is:
Desired Dose ÷ Dose on Hand × Volume on Hand = Volume to Give
Or more simply: (D/H) × V = Amount to administer
Worked Example 1A — Oral Tablets
Order: Metoprolol tartrate 37.5 mg PO BID
Available: Metoprolol tartrate 25 mg tablets
Solution:
Desired (D) = 37.5 mg
Have (H) = 25 mg
Volume (V) = 1 tablet
= (37.5 ÷ 25) × 1 = 1.5 tablets
Reality check: 1.5 tablets is a reasonable amount for an oral dose. If your answer were "4 tablets" for a single oral dose, that should trigger a recheck.
Worked Example 1B — Liquid Oral Medications
Order: Amoxicillin 400 mg PO every 8 hours
Available: Amoxicillin suspension 250 mg/5 mL
Solution:
= (400 mg ÷ 250 mg) × 5 mL = 1.6 × 5 mL = 8 mL
Worked Example 1C — Reconstituted Powder
Order: Cefazolin 750 mg IV q8h
Available: Cefazolin 1 g vial, reconstituted with 10 mL sterile water = 100 mg/mL
Solution:
= (750 mg ÷ 100 mg) × 1 mL = 7.5 mL
Category 2: Weight-Based Dosing
Weight-based dosing requires two steps: first calculate the total dose based on the patient's weight, then determine the volume to administer.
Formula: Ordered dose (mg/kg) × Patient weight (kg) = Total dose (mg)
Important: Always use the patient's actual body weight in kilograms from the current admission, not an estimate. For obese patients, some medications use ideal body weight (IBW) or adjusted body weight — vancomycin and aminoglycosides are common examples. Check your institution's protocol or pharmacy for guidance on which weight to use.
Worked Example 2A — Single Dose Weight-Based
Patient weight: 176 lbs
Order: Gentamicin 5 mg/kg IV once daily
Available: Gentamicin 40 mg/mL
Step 1 — Convert weight:
176 lbs ÷ 2.2 = 80 kg
Step 2 — Calculate total dose:
5 mg/kg × 80 kg = 400 mg
Step 3 — Calculate volume:
(400 mg ÷ 40 mg) × 1 mL = 10 mL
Worked Example 2B — Pediatric Weight-Based
Patient weight: 22 lbs (pediatric patient)
Order: Amoxicillin 40 mg/kg/day divided every 8 hours
Available: Amoxicillin 125 mg/5 mL
Step 1 — Convert weight:
22 lbs ÷ 2.2 = 10 kg
Step 2 — Calculate total daily dose:
40 mg/kg × 10 kg = 400 mg/day
Step 3 — Calculate per-dose amount (divided q8h = 3 doses/day):
400 mg ÷ 3 = 133.3 mg per dose
Step 4 — Calculate volume per dose:
(133.3 mg ÷ 125 mg) × 5 mL = 5.3 mL per dose
Category 3: IV Drip Rate Calculations
IV drip rate calculations convert an ordered infusion into either mL/hr (for infusion pumps) or drops/min (for gravity drip sets when a pump is unavailable).
Formula for mL/hr
Total volume (mL) ÷ Total time (hours) = mL/hr
Formula for drops/min
(Volume to infuse × Drop factor) ÷ Time in minutes = drops/min
Common drop factors: 10 gtt/mL (macrodrip), 15 gtt/mL (macrodrip), 20 gtt/mL (macrodrip), 60 gtt/mL (microdrip/pediatric)
Worked Example 3A — Simple IV Rate
Order: 1,000 mL Normal Saline over 8 hours
Solution:
1,000 mL ÷ 8 hr = 125 mL/hr
Worked Example 3B — Drops per Minute
Order: 500 mL LR over 4 hours via gravity drip set (drop factor: 20 gtt/mL)
Step 1 — Calculate mL/hr:
500 mL ÷ 4 hr = 125 mL/hr
Step 2 — Convert to drops/min:
(125 mL × 20 gtt) ÷ 60 min = 2,500 ÷ 60 = 41.7 → round to 42 gtt/min
Worked Example 3C — Medication Piggyback Rate
Order: Piperacillin-tazobactam 3.375 g in 100 mL NS over 30 minutes
Solution:
100 mL ÷ 0.5 hr = 200 mL/hr
Category 4: Continuous Infusion Calculations (mcg/kg/min)
Critical care nurses must calculate infusion rates for vasoactive medications, sedation, and insulin drips in mcg/kg/min or units/hr. This is the most complex calculation type and the one where errors are most consequential.
Formula
Rate (mL/hr) = [Desired dose (mcg/kg/min) × Weight (kg) × 60 min] ÷ Concentration (mcg/mL)
Worked Example 4A — Dopamine Infusion
Order: Dopamine 5 mcg/kg/min
Patient weight: 70 kg
Available: Dopamine 400 mg in 250 mL D5W
Step 1 — Calculate concentration:
400 mg = 400,000 mcg
400,000 mcg ÷ 250 mL = 1,600 mcg/mL
Step 2 — Calculate rate:
= (5 mcg/kg/min × 70 kg × 60 min) ÷ 1,600 mcg/mL
= (5 × 70 × 60) ÷ 1,600
= 21,000 ÷ 1,600
= 13.1 mL/hr
Worked Example 4B — Insulin Drip
Order: Regular insulin at 2 units/hr
Available: Regular insulin 100 units in 100 mL NS (1 unit/mL)
Solution:
2 units/hr ÷ 1 unit/mL = 2 mL/hr
Common Calculation Errors and How to Prevent Them
Decimal Point Errors
A misplaced decimal is the most dangerous calculation error in nursing. An order for 0.5 mg misread as 5 mg is a 10-fold overdose. Prevention:
- Never write a trailing zero (5.0 mg — write 5 mg)
- Always use a leading zero (0.5 mg — never write .5 mg)
- If an answer requires moving more than one decimal place from what you expected, recheck your work
Unit Confusion
Confusing mg with mcg (a 1,000-fold difference) or mL with L is potentially lethal. Always write out full unit names in calculations. Convert everything to the same units before calculating.
Wrong Weight
Using pounds instead of kilograms for a weight-based calculation produces a dose 2.2 times too high. Always verify the unit. If the patient's weight in the chart is 176, confirm whether that is pounds or kilograms before using it in a calculation.
Sanity Checking Your Answer
Before giving any medication, ask: does this answer make sense?
- More than 3 tablets for a single oral dose — recheck
- More than 10 mL for an IM injection — recheck
- An infusion rate of > 999 mL/hr — recheck
- A calculated pediatric dose that exceeds the standard adult dose — recheck
Practice Problems
Work through these problems without looking at the answers first:
- Order: Lisinopril 7.5 mg PO daily. Available: Lisinopril 5 mg tablets. How many tablets?
- Order: Morphine 4 mg IV push. Available: Morphine 10 mg/mL vials. How many mL?
- Patient weighs 154 lbs. Order: Enoxaparin 1 mg/kg subcutaneous daily. Available: Enoxaparin 100 mg/mL. How many mL?
- Order: 1 L NS over 10 hours. What is the infusion rate in mL/hr?
- Order: Norepinephrine 0.1 mcg/kg/min. Patient weighs 80 kg. Available: Norepinephrine 8 mg in 250 mL D5W. What is the rate in mL/hr?
Answers:
- 1.5 tablets
- 0.4 mL
- 154 lbs ÷ 2.2 = 70 kg; 1 mg/kg × 70 kg = 70 mg; 70 mg ÷ 100 mg/mL = 0.7 mL
- 100 mL/hr
- 8 mg = 8,000 mcg; 8,000 mcg ÷ 250 mL = 32 mcg/mL; (0.1 × 80 × 60) ÷ 32 = 480 ÷ 32 = 15 mL/hr
Dosage calculation confidence comes from repetition. The goal is not to memorize answers — it's to internalize the process so thoroughly that you can execute it accurately at the end of a 12-hour shift, when you're tired, when you're interrupted, and when the stakes are highest. That kind of automaticity is built one calculation at a time.
Put your clinical knowledge to the test.
PLAY TODAY'S PUZZLE →