Skip to content
K Knidox Search…
Nursing & Med-Math · Med-math

Heparin Drip Rate

Bolus, units per hour, and the pump rate for a weight-based heparin order.

kg
Protocols usually specify actual or dosing weight.
units/kg
Set to 0 if no bolus is ordered.
units/kg/hr
units
mL
Pump rate
28.8mL/hr

1440 units/hr at a bag concentration of 50 units/mL.

Infusion dose
1440units/hr

18 units/kg/hr × 80 kg.

Bolus
6400units

Drawn from the same concentration that is 128 mL — most protocols use a separate concentrated vial, so check yours.

Multiply the units per kilogram per hour by the weight, then divide by the bag concentration. For an 80 kg patient at 18 units/kg/hr the infusion is 1440 units/hr; with 25,000 units in 500 mL — that is 50 units/mL — the pump runs at 1440 ÷ 50 = 28.8 mL/hr.

Three numbers, three steps

A weight-based heparin order has a familiar shape: a bolus in units/kg, an infusion in units/kg/hr, and a bag mixed to a stated concentration. The calculation runs in the same order every time — work out the bag concentration, turn the order into units per hour, then convert units per hour into millilitres per hour for the pump.

The bag concentration is the step students skip. A pump is programmed in millilitres, but the order is written in units, and only the concentration links them. Two hospitals using 25,000 units in 500 mL and 25,000 units in 250 mL will run the same patient at very different millilitre rates for the same dose.

Titration against the aPTT

Heparin infusions are rarely left at their starting rate. A nomogram specifies how the rate changes in response to the aPTT or anti-Xa result — typically a rate increase or decrease expressed in units/kg/hr, sometimes with a further small bolus. Each adjustment is the same calculation with a new units/kg/hr figure, which is why getting the method fluent matters more than memorising any one rate.

Bag concentration = units in bag ÷ bag volume in mL units/hr = units/kg/hr × weight in kg mL/hr = units/hr ÷ bag concentration

The bolus is a separate calculation: units/kg × weight in kg. Boluses are usually drawn from a concentrated vial rather than the infusion bag — follow the protocol.

Worked example: 80 kg patient, 80 units/kg bolus, 18 units/kg/hr, 25,000 units in 500 mL

Concentration first, then the hourly dose, then the pump rate:

  1. 1
    Work out the bag concentration. 25,000 units ÷ 500 mL = 50 units/mL.
  2. 2
    Calculate the bolus. 80 units/kg × 80 kg = 6400 units. Draw this from the vial the protocol specifies, not from the infusion bag.
  3. 3
    Calculate the hourly dose. 18 units/kg/hr × 80 kg = 1440 units/hr.
  4. 4
    Convert to a pump rate. 1440 units/hr ÷ 50 units/mL = 28.8 mL/hr.
  5. 5
    Program and double-check. Heparin is a high-alert medication — most units require an independent second check of the rate before it starts.
  6. 6
    Recalculate at each aPTT. When the nomogram changes the order to a new units/kg/hr, repeat steps three and four with the new figure.

Pump rate at 18 units/kg/hr for a 25,000 units in 500 mL bag

Bag concentration 50 units/mL. Rate = (18 × weight) ÷ 50, rounded to one decimal place.

WeightDose (units/hr)Pump rate (mL/hr)Bolus at 80 units/kg
50 kg900184000 units
60 kg108021.64800 units
70 kg126025.25600 units
80 kg144028.86400 units
90 kg162032.47200 units
100 kg1800368000 units

Why heparin gets extra checks

Heparin sits on most institutions’ high-alert medication lists, because an error of one decimal place is the difference between a therapeutic infusion and a bleeding event. That is the reason for the independent double-check, the standardised premixed bags, and the dedicated pump libraries with hard limits.

Two practical cautions. Protocols often cap the bolus and the hourly dose regardless of weight, so a heavy patient can hit the ceiling that weight-based arithmetic alone would miss. And the weight used may be actual or dosing weight depending on the protocol — check which before multiplying, because every number downstream inherits that choice.

This tool is a study aid for practising calculations. Heparin is a high-alert medication: doses and pump rates must follow local protocol and be independently verified by a qualified professional.

Why does the bag concentration matter so much?
The order is written in units and the pump is programmed in millilitres — the concentration is the only link between them. The same 1440 units/hr runs at 28.8 mL/hr from a 50 units/mL bag but 14.4 mL/hr from a 100 units/mL bag.
Is the bolus drawn from the infusion bag?
Usually not. Most protocols specify a concentrated vial for the bolus, because drawing 6400 units from a 50 units/mL bag would mean 128 mL. Follow whichever source your protocol names.
What happens when the aPTT comes back?
The nomogram gives a new rate in units/kg/hr, and sometimes an extra bolus. Repeat the same two steps — multiply by the weight, divide by the bag concentration — to get the new pump rate.
Which weight should I use?
Whichever the protocol specifies. Many heparin nomograms use actual body weight but cap it above a stated limit, so check before multiplying — every later number depends on that first choice.
Why is heparin treated as a high-alert medication?
Because the therapeutic window is narrow and a single decimal-place error can cause serious bleeding. That is why independent double-checks, standardised bag concentrations, and pump limits are standard practice.
Do protocols cap the dose?
Many cap both the bolus and the hourly rate regardless of weight. A heavy patient can reach that ceiling on weight-based arithmetic alone, so the calculated figure is compared against the cap and the lower one is used.
Can I use this for other weight-based infusions?
The method is the same for any units/kg/hr or mg/kg/hr infusion — concentration, hourly dose, then pump rate. Only the units and the protocol limits change.