Nursing

IV Flow Rate Calculator (mL/hr)

The IV flow rate calculator determines the rate in millilitres per hour (mL/hr) to program into an infusion pump, given the total volume to be infused and the prescribed duration. This is the most common IV calculation nurses perform when setting up electronic infusion devices. The result should be entered directly into the pump — always verify the programmed rate against the physician's order before starting.

Infusion Pump Rate

Formula

Rate (mL/hr) = Volume (mL) ÷ Time (hours)
📖 Sources: INS Standards of Practice for Infusion Therapy, 2021 · Nickel B, et al. Infusion Therapy Standards of Practice, 9th ed. J Infus Nurs. 2024;47(1S):S1–S285.
PracticePractice IV flow rate problemsRandomized mL/hr problems, including short infusions timed in minutes. Marked instantly, with the working shown.Start practicing, free →

Common Infusion Rates (mL/hr)

Pump rates for standard bag sizes over common infusion times. The formula is simply volume ÷ time in hours, but having the usual combinations to hand saves doing it twice at 3am.

VolumeOver 1 hrOver 2 hrOver 4 hrOver 8 hrOver 24 hr
1,000 mL1,00050025012542
500 mL5002501256321
250 mL250125633110
100 mL1005025134
50 mL50251362

Short Infusions and Antibiotics

Piggyback antibiotics are usually small volumes over 30 to 60 minutes, and the arithmetic catches people out because the time is under an hour — you divide by the fraction of an hour, so a 30-minute infusion doubles the hourly rate.

VolumeOver 15 minOver 30 minOver 60 minOver 90 min
50 mL200 mL/hr100 mL/hr50 mL/hr33 mL/hr
100 mL400 mL/hr200 mL/hr100 mL/hr67 mL/hr
150 mL600 mL/hr300 mL/hr150 mL/hr100 mL/hr
250 mL1,000 mL/hr500 mL/hr250 mL/hr167 mL/hr

Worked through: 100 mL of an antibiotic over 30 minutes. Thirty minutes is 0.5 hours, so 100 ÷ 0.5 = 200 mL/hr. It looks like a fast rate on the pump, and it should — you're delivering a small bag quickly, not running a litre in.

Worked Examples, Including Minutes

When the time is in hours, divide the volume by the hours. When it is in minutes, either convert to hours first (divide by 60) or multiply the volume by 60 and divide by the minutes, as the working column does. The last two columns show the same answer rounded to the tenth and to a whole number. Pumps and programs differ on which they want.

VolumeTimeWorkingTo the tenthWhole number
1,000 mL8 hr1,000 ÷ 8125 mL/hr125 mL/hr
500 mL6 hr500 ÷ 683.3 mL/hr83 mL/hr
250 mL90 min250 × 60 ÷ 90166.7 mL/hr167 mL/hr
50 mL20 min50 × 60 ÷ 20150 mL/hr150 mL/hr
1,000 mL24 hr1,000 ÷ 2441.7 mL/hr42 mL/hr
100 mL45 min100 × 60 ÷ 45133.3 mL/hr133 mL/hr

Take the 45-minute row slowly. 45 minutes is 0.75 hours, and 100 ÷ 0.75 = 133.3. A common slip is to divide by 45 and get 2.2 mL/hr, which would leave a 45-minute antibiotic running for nearly two days. If the pump rate looks absurdly low for a short infusion, the time has almost certainly been left in minutes.

Rounding and Programming the Pump

Most volumetric pumps accept rates to one decimal place, and many nursing programs round mL/hr to the tenth. Others round to a whole number. Use the rule your program or facility sets, and apply it once, at the end. If the order is written as a dose per hour rather than a volume, as with heparin, insulin or many drips, the mL/hr has to be worked out from the concentration first. That is a different calculation: see the mcg/kg/min calculator and the heparin and insulin practice.

Before starting, check that the rate, the VTBI and the drug or fluid on the pump match the order and the bag. Smart pumps with drug libraries catch some errors, but only when the right drug and concentration are selected in the first place.

Related Calculators

Frequently Asked Questions

How do I calculate mL/hr for an IV infusion?

Divide the total volume in mL by the infusion time in hours. For example, 500 mL over 4 hours = 500 ÷ 4 = 125 mL/hr. Program this rate into the infusion pump.

Can I use this for blood transfusions?

Yes. For blood products, divide the total volume by the prescribed infusion time. A standard unit of packed red blood cells (approx 300 mL) over 2 hours = 150 mL/hr. Always follow your institution's transfusion protocol and monitor the patient closely.

How do you calculate mL/hr for a 30 minute infusion?

Divide the volume by the time in hours. Thirty minutes is 0.5 hours, so 100 mL over 30 minutes is 100 ÷ 0.5 = 200 mL/hr. Short infusions give high hourly rates because the pump rate describes what would run in an hour, not what's actually being given.

What rate delivers 1000 mL over 8 hours?

125 mL/hr. 1,000 ÷ 8 = 125, which is why it's such a common maintenance rate — a one-litre bag across a standard eight-hour shift.

Should I round mL/hr to a whole number?

It depends on the pump and your program. Most pumps accept one decimal place, and many nursing programs round mL/hr to the tenth (83.3 mL/hr), while others use whole numbers (83 mL/hr). Follow the rule your program or facility uses and round only the final answer.

How do I calculate mL/hr when the time is in minutes?

Divide the minutes by 60 to get hours, then divide the volume by that figure. For 100 mL over 45 minutes: 45 ÷ 60 = 0.75 hours, and 100 ÷ 0.75 = 133.3 mL/hr. Equivalently, multiply the volume by 60 and divide by the minutes.

Set the infusion pump to the calculated rate. Always verify the pump setting against the physician's order before starting infusion.