IV flow rate formulas
IV fluid orders are usually written as a volume over a time ("1,000 mL over 8 hours") or as an hourly rate ("125 mL/hr"). With an infusion pump you program the mL/hr directly. Without a pump, the infusion runs by gravity and you set the roller clamp so the drip chamber shows the right number of drops per minute.
Flow rate (mL/hr) = total volume (mL) ÷ time (hours)
Drip rate (gtt/min) = mL/hr × drop factor (gtt/mL) ÷ 60
Infusion time (hours) = total volume (mL) ÷ mL/hr
If you know the drip rate, reverse it: mL/hr = gtt/min × 60 ÷ drop factor. Choosing "Volume and rate" in the calculator uses these formulas to find the infusion time and the expected end time.
Rounding rule
- Drops can only be counted whole, so the drip rate is rounded to a whole number: round up when the decimal is 0.5 or more and down when it is less than 0.5. 18.75 becomes 19 gtt/min and 20.83 becomes 21 gtt/min.
- The calculator shows the rounded rate and the value before rounding (two decimals). Rounding happens once, at the last step.
- mL/hr is shown to one decimal place. Enter it on the pump with the precision your pump and facility policy allow.
- The expected end time adds the infusion time, rounded to the nearest minute, to the start time. Times past midnight are marked "next day".
Drop factors
The drop factor is the number of drops that make 1 mL with a given administration set. It is printed on the tubing package. The same mL/hr gives a different gtt/min with each set, while the infusion still finishes at the same time.
| Drop factor | Set | gtt/min |
|---|---|---|
| 10 gtt/mL | Macrodrip | 125 × 10 ÷ 60 = 20.83 → 21 |
| 15 gtt/mL | Macrodrip | 125 × 15 ÷ 60 = 31.25 → 31 |
| 20 gtt/mL | Macrodrip | 125 × 20 ÷ 60 = 41.67 → 42 |
| 60 gtt/mL | Microdrip | 125 × 60 ÷ 60 = 125 |
With a 60 gtt/mL microdrip set, gtt/min equals mL/hr. Macrodrip sets come in 10, 15 or 20 gtt/mL depending on the maker. In South Korea, standard sets have been 20 gtt/mL, with 60 gtt/mL microdrip sets, since November 2009, when a 2006 regulatory notice removed the 15 gtt/mL set after a three-year transition.
Counting the drops
- OpenStax Clinical Nursing Skills recommends counting drops for a full minute. For a shorter count, divide gtt/min by 4 to get the drops in 15 seconds: 19 gtt/min is about 5 drops every 15 seconds.
- "One drop every" in the calculator is 60 ÷ gtt/min (before rounding). At 42 gtt/min that is about one drop every 1.4 seconds.
- Gravity flow changes with bag height, patient position and the vein. The same text advises reassessing the rate every 1 to 2 hours and after the patient moves or returns from another department.
Worked examples
| Order | Result |
|---|---|
| 1,000 mL over 8 h, 15 gtt/mL, start 09:00 | 125 mL/hr, 31 gtt/min (31.25), ends 17:00 |
| 75 mL/hr, 15 gtt/mL | 18.75 → 19 gtt/min, about 5 per 15 s |
| 125 mL/hr, 10 gtt/mL | 20.83 → 21 gtt/min |
| 250 mL over 2 h 30 min, 60 gtt/mL | 100 mL/hr, 100 gtt/min |
"Try an example" loads the first row: 1,000 mL ÷ 8 h = 125 mL/hr, and 125 × 15 ÷ 60 = 31.25, so set 31 gtt/min, about 8 drops every 15 seconds.
Before you use the result
- This calculator handles volume, time and rate only. It does not convert drug doses (mg/kg/min, units/hr) into rates.
- Check the order against the pump settings and the drop factor on the tubing package, and follow your facility's double-check procedure.
- The end time assumes the starting rate holds the whole time. Recalculate if the rate is changed or the infusion is paused.
Sources
- Bowen C. Clinical Nursing Skills, 13.3 Intravenous Infusion. OpenStax, 2024. Text. Gravity drip rate formula, whole-drop rounding, 15-second count, when to reassess.
- Langham J. A Guide to Numeracy in Nursing, 16. IV Flow Rates. BCcampus, 2023. Text. mL/hr and infusion time formulas, end time, 10, 15, 20 and 60 gtt/mL examples.
- Korean Hospital Nurses Association. Notice on the change in drop factor of all IV administration sets (2009-12-07, in Korean). Notice. KFDA notice 2006-51: 20 and 60 gtt/mL only, three-year transition.
Frequently asked questions
How do you calculate drops per minute?
Multiply the flow rate in mL/hr by the drop factor of the tubing (gtt/mL) and divide by 60. 125 mL/hr with a 15 gtt/mL set is 125 × 15 ÷ 60 = 31.25, so 31 gtt/min.
How do you calculate mL/hr?
Divide the total volume in mL by the infusion time in hours. 500 mL over 4 hours is 125 mL/hr, the value you program on a pump.
How do you round the drip rate?
Drops are counted whole, so round to a whole number: up when the decimal is 0.5 or more, down when it is less. 18.75 becomes 19 gtt/min.
What is the difference between macrodrip and microdrip?
Macrodrip sets deliver 10, 15 or 20 drops per mL depending on the maker. Microdrip sets deliver 60 drops per mL, so gtt/min equals mL/hr.
How long will the IV take?
Divide the volume by the mL/hr rate. 1,000 mL at 125 mL/hr takes 8 hours; add that to the start time for the end time.
Can I set an infusion from this result?
It is for education only. Follow the order and facility policy, check the drop factor on the package and the pump settings, and recount gravity drips every 1 to 2 hours.