Free clinical reference tool
IV Drip Rate Calculator
To calculate an IV drip rate in drops per minute, multiply the volume in mL by the drop factor (gtt/mL), then divide by the time in minutes. For 1,000 mL over 8 hours with a 15 gtt/mL set: (1,000 × 15) ÷ 480 = 31.25, so about 31 gtt/min. For a pump, divide the volume by the hours to get mL/hr. The calculator below does both and shows the math.
Prepared by Prospyr · Reviewed October 3, 2026 · Free, no sign-up, runs in your browser
Time to infuse
Drop factor (gtt/mL, printed on the tubing package)
10, 15 and 20 are macrodrip sets. 60 is a microdrip (minidrip) set.
Drip rate
31 gtt/min
Exact: 31.25 gtt/min. Drops are counted whole, so this rounds to 31.
To count: about 7.8 drops every 15 seconds (8 when rounded).
Your math: gtt/min = (volume × drop factor) ÷ time in minutes = (1,000 mL × 15 gtt/mL) ÷ 480 min = 31.25
Based on 1,000 mL over 8 hr 0 min.
A math aid. Confirm against the order, the tubing package and your facility protocol. Pump programming and orders belong to the treating provider and nursing team.
IV drip rate calculation formula
There are three relationships behind every IV flow rate calculator. Write the units out as you go and they check themselves.
- Drops per minute (gravity): gtt/min = volume (mL) × drop factor (gtt/mL) ÷ time (min)
- Pump rate: mL/hr = volume (mL) ÷ time (hr)
- Infusion time: time (hr) = volume (mL) ÷ rate (mL/hr)
To move between a gravity rate and a pump rate, use mL/hr = gtt/min × 60 ÷ drop factor. The drip rate formula above is the one printed in nursing references such as the Cureus paper listed under sources.
Check your tubing package for the drop factor. It is printed on the set, and it differs by manufacturer. Typical macrodrip sets are 10, 15 or 20 gtt/mL. Microdrip sets are 60 gtt/mL, so with a microdrip set the gtt/min number equals the mL/hr number.
Worked examples: drops per minute, mL/hr and infusion time
| Case | Setup | Math | Result |
|---|---|---|---|
| Gravity, macrodrip | 1,000 mL over 8 hr, 15 gtt/mL | (1,000 × 15) ÷ 480 | 31.25, run as 31 gtt/min (about 8 drops per 15 sec) |
| Gravity, macrodrip | 1,000 mL over 8 hr, 20 gtt/mL | (1,000 × 20) ÷ 480 | 41.7, run as 42 gtt/min |
| Gravity, microdrip | 500 mL over 1 hr, 60 gtt/mL | (500 × 60) ÷ 60 | 500 gtt/min (same as 500 mL/hr) |
| Pump rate | 250 mL over 45 min | 250 ÷ (45 ÷ 60) | 333.3 mL/hr |
| Infusion time | 1,000 mL at 125 mL/hr | 1,000 ÷ 125 | 8 hr 0 min |
| Infusion time, gravity | 500 mL at 31 gtt/min, 15 gtt/mL | 31 × 60 ÷ 15 = 124 mL/hr; 500 ÷ 124 | 4 hr 2 min |
If you start the 8-hour bag at 2:30 PM, the finish time is 10:30 PM. Enter a start time on the Infusion time tab and the calculator adds the duration for you.
Infusion rate calculator and infusion time calculator: how to use the three tabs
Drops per minute is for gravity sets. Enter the volume, the total time in hours and minutes, and pick the drop factor from the tubing package. You get the exact gtt/min, the whole-drop number you will actually count, and the drops per 15 seconds.
mL per hour is for pump programming math. Enter volume and time to get the hourly rate. Your pump has its own limits on decimal places and maximum rate, so follow the pump.
Infusion time works backward. Enter the volume and the rate in mL/hr or gtt/min and get the run time in hours and minutes, plus the clock time it will finish if you give a start time.
Your inputs stay in the URL, so you can bookmark or send a calculation to a colleague. Nothing is sent to a server.
For IV hydration clinics and med spas that offer IV therapy
Practices that add IV therapy to an aesthetic menu run into the same arithmetic as any infusion setting, and the team often wants a quick check before it hangs a bag. This calculator is for that check only. It does not choose what is infused, the dose or the rate; those come from the provider's order and your protocol.
Once the rate and duration are decided, they belong in the visit record. Prospyr's charting keeps the order, start time and nurse notes with the rest of the patient chart, and the med spa software page shows how the rest of the practice fits around it.
Frequently asked questions
What is the formula for IV drip rate?
Drip rate in gtt/min equals volume (mL) times drop factor (gtt/mL), divided by time in minutes. The same relationship is printed in nursing references, for example 1,000 mL over 8 hours with a 20 gtt/mL set is (1,000 × 20) ÷ (8 × 60) = about 42 gtt/min. Pump rate in mL/hr is simply volume divided by hours.
How do I calculate drops per minute?
Convert the time to minutes, multiply the volume in mL by the drop factor, and divide. For 250 mL over 2 hours with a 10 gtt/mL set, that is (250 × 10) ÷ 120 = 20.8, so about 21 drops per minute. Because drops are counted whole, round to the nearest whole drop, and use the 15-second count to check it at the bedside.
What is a drop factor and where do I find it?
The drop factor is the number of drops that make up 1 mL for a given IV administration set, written as gtt/mL. It is printed on the tubing package. Macrodrip sets are commonly 10, 15 or 20 gtt/mL, and microdrip (minidrip) sets are 60 gtt/mL. Always read it from the set you are actually using, because brands differ.
How do I convert mL/hr to gtt/min?
Multiply mL/hr by the drop factor and divide by 60. At 125 mL/hr with a 15 gtt/mL set, that is (125 × 15) ÷ 60 = 31.25 gtt/min. To go the other way, multiply gtt/min by 60 and divide by the drop factor.
How do I calculate IV infusion time?
Divide the volume in mL by the rate in mL/hr, then convert the decimal hours to hours and minutes. 500 mL at 83 mL/hr is 6.02 hours, or about 6 hours 1 minute. If the rate is in gtt/min, convert it to mL/hr first, or use the Infusion time tab and enter the drop factor.
Why does the calculator show both exact and rounded gtt/min?
Drops can only be counted whole, so a rate such as 31.25 gtt/min is run as 31 in practice. The exact value is shown so you can see how much rounding changed the result. The count per 15 seconds is there because it is easier to watch the drip chamber for a quarter minute than for a full one.
Can I use this to work out a medication dose?
No. This calculator only converts volume, time and tubing into a rate. It does not calculate drug doses, concentrations or dilutions, and it does not suggest what to infuse. Orders, pump programming and your facility protocol decide what is given and how fast.
Sources and scope
- Effectiveness and Safety of Hypodermoclysis in Patients With Cancer: A Single-Center Experience From Saudi Arabia. Cureus, 2021 (PMC7946612)
Peer-reviewed. Gives the drip rate formula (volume × drop factor ÷ time in minutes) with a 1,000 mL over 8 hour example.
- Determination of Senior Nursing Students' Mathematical Perception Skills and Pediatric Medication Calculation Performance. Florence Nightingale Journal of Nursing, 2019 (PMC8127605)
Peer-reviewed. Shows drops-per-minute from volume, time and drop factor as a standard nursing calculation skill.
A math aid, not medical advice. Follow the order, your pump's programming requirements and your facility protocol; infusion decisions belong to the treating provider.