Nursing

IV Infusion Duration Calculator

The IV infusion duration calculator tells you how many hours and minutes an IV bag will take to finish at a given pump rate. Nurses use this to plan medication rounds, anticipate when a bag needs changing, and document expected completion times accurately. Enter an optional start time to get the precise clock time when the infusion will finish — useful for handover documentation and drip round planning.

Infusion Duration

How to Calculate IV Infusion Duration

To work out how long an IV bag will last, divide the volume in mL by the infusion rate in mL/hr. For example, a 1000 mL bag at 125 mL/hr lasts 1000 ÷ 125 = 8 hours — one nursing shift. To find the exact finish time, add that duration to the start time.

PracticePractice infusion time problemsRandomized "how long will the bag last" problems in hours and minutes, the kind that show up on homework and exams.Start practicing, free →

Formula

Duration (hours) = Volume (mL) ÷ Rate (mL/hr)
📖 Sources: Derived from standard IV flow rate formula. INS Standards, 2021 · Nickel B, et al. Infusion Therapy Standards of Practice, 9th ed. J Infus Nurs. 2024;47(1S):S1–S285.

How Long Will an IV Bag Last? (Common Rates)

Duration for the most common IV bag sizes at standard infusion rates. A 1000 mL (1 litre) bag at 125 mL/hr runs for exactly 8 hours — one nursing shift — which is why 125 mL/hr is such a common maintenance rate.

Rate1000 mL bag500 mL bag250 mL bag
250 mL/hr4 hr2 hr1 hr
200 mL/hr5 hr2 hr 30 min1 hr 15 min
150 mL/hr6 hr 40 min3 hr 20 min1 hr 40 min
125 mL/hr8 hr4 hr2 hr
100 mL/hr10 hr5 hr2 hr 30 min
75 mL/hr13 hr 20 min6 hr 40 min3 hr 20 min
50 mL/hr20 hr10 hr5 hr

Worked Examples: Duration and Finish Time

Divide the volume by the rate to get hours, turn the decimal part into minutes, then add the result to the start time. The table below is worked the same way the calculator does it.

VolumeRateWorkingDurationStartFinishes
1,000 mL125 mL/hr1,000 ÷ 125 = 8 hr8 hr08:0016:00
500 mL80 mL/hr500 ÷ 80 = 6.25 hr6 hr 15 min22:3004:45 next day
250 mL60 mL/hr250 ÷ 60 = 4.17 hr4 hr 10 min14:1018:20
750 mL90 mL/hr750 ÷ 90 = 8.33 hr8 hr 20 min09:2017:40
1,000 mL83 mL/hr1,000 ÷ 83 = 12.05 hr12 hr 3 min19:0007:03 next day

The fourth row is the one that catches people: 750 ÷ 90 is 8.33 hours, which is 8 hours and 20 minutes, not 8 hours 33 minutes. Multiply only the decimal part by 60 (0.33 × 60 = 20). The same slip turns 6.25 hours into “6 hours 25 minutes” when it is really 6 hours 15.

Remaining Volume, VTBI and Overfill

For a bag that is already running, use what is left in it, not the size printed on the label. Most pumps show the volume infused so far; subtract that from the starting volume, or read the remaining volume off the bag, and divide by the current rate. If the rate has been changed partway through, only the current rate matters for the time remaining.

The volume to be infused (VTBI) on the pump is what tells it when to stop and alarm. Set it to the volume you actually want delivered. Bags often contain a little more than the labelled volume, so a 1,000 mL bag may still have fluid in it when a VTBI of 1,000 mL completes. That is expected. Follow your facility’s policy on whether the remainder is discarded or the VTBI adjusted.

Calculated times are a plan, not a guarantee. Positional cannulas, occlusion alarms and paused infusions all push the finish time back, so check the bag and the pump display at handover rather than relying on the number written at the start of the shift.

Related Calculators

Frequently Asked Questions

How do I calculate how long an IV bag will last?

Divide the remaining volume in mL by the current flow rate in mL/hr. For example, 750 mL remaining at 125 mL/hr = 750 ÷ 125 = 6 hours until the bag runs dry.

Why does my IV finish earlier or later than calculated?

Infusion pumps can vary slightly due to line resistance, occlusions, and patient movement. Always physically check the bag rather than relying solely on calculated times. Some pumps display a 'time to complete' reading directly.

How long will a 1000 mL (1 litre) IV bag last at 125 mL/hr?

A 1000 mL bag running at 125 mL/hr lasts 8 hours (1000 ÷ 125 = 8). This is why 125 mL/hr is a common maintenance rate — it delivers a 1-litre bag over a standard 8-hour nursing shift.

How long will a 1000 mL IV bag last at 100 mL/hr?

A 1000 mL bag at 100 mL/hr lasts 10 hours (1000 ÷ 100 = 10). At 1000 mL over 10 hours you get exactly 100 mL/hr, a convenient round rate for maintenance fluids.

How do I convert decimal hours to hours and minutes?

Keep the whole number as hours and multiply only the decimal part by 60. For example, 8.33 hours is 8 hours plus 0.33 × 60 = 20 minutes, so 8 hours 20 minutes. 6.25 hours is 6 hours 15 minutes, not 6 hours 25 minutes.

What is VTBI on an infusion pump?

VTBI stands for volume to be infused: the amount the pump will deliver before it stops and alarms. Set it to the volume you intend to give. Because bags often contain a little overfill, some fluid may remain in the bag when the VTBI is complete.

Always monitor infusion progress clinically. Pump rates may vary due to line resistance. Verify completion time with actual pump display.