InfyCalculator
❤️

IV Infusion Time Calculator

Find how long an IV will take to finish from the bag volume and the flow rate, with the completion time in hours and minutes.

Volume to infuse
Flow rate
Loading calculator…

How it works

Infusion time (hours) = volume(mL) ÷ rate(mL/h)

The time an intravenous fluid takes to run in is simply the volume divided by the rate. Knowing the finish time helps plan when to hang the next bag, when to reassess the patient and whether the order fits the intended schedule. This is the inverse of the flow-rate calculation: if you instead know the target time, divide the volume by the hours to get the mL/hour to set.

Worked example

A 1,000 mL bag set to run at 125 mL/h takes 1,000 ÷ 125 = 8 hours to complete. A 250 mL bag at 100 mL/h finishes in 250 ÷ 100 = 2.5 hours, or 2 h 30 min.

Frequently asked questions

How do I find the rate for a target time instead?

Divide the volume by the number of hours you want it to take: a 1,000 mL bag over 8 hours needs 1,000 ÷ 8 = 125 mL/h. That reverses this calculation and gives the pump rate or the basis for a drops-per-minute setting.

Does the drop factor affect the time?

No — the finish time depends only on volume and flow rate. The drop factor only matters when you convert the rate into drops per minute for a gravity set; it does not change how long the same volume at the same mL/h takes.

What can make the real time differ?

Gravity infusions can slow if the bag lowers, the line kinks, the patient’s position changes or the vein resists, so the actual time often runs longer than calculated. Pumps hold the set rate more reliably. Always check the volume remaining against the clock.

Related calculators

Educational estimate only — not medical advice, and not a substitute for a clinician, pharmacist or product label. Dosing, fluid and kidney decisions must be confirmed by a qualified professional using the actual drug, patient and situation. Do not use this tool to self-treat.