Free clinical tool

Veterinary fluid rate calculator

Converts a fluid order into mL/hr for an infusion pump, or into drops per minute and seconds per drop for a gravity set. Start from volume and time, a rate in mL/hr, or body weight and mL/kg/hr.

Start from
mL
Over
hr
min

Drip rate

--gtt/min
Flow rate
--
One drop every
--
Drops per second
--
Drops per 10 seconds
--
Volume per 24 hours
--
Bag runs for
--

A reference tool. Check every rate against the order and the pump or set before it reaches a patient.


Formula

Drip rate formula

The drip rate in drops per minute is the volume multiplied by the drop factor of the administration set, divided by the infusion time in minutes.

gtt/min = volume (mL) × drop factor (gtt/mL) ÷ time (min)

An infusion pump takes the flow rate in mL/hr instead, which needs no drop factor.

mL/hr = volume (mL) ÷ time (hr)

To convert a known mL/hr into drops per minute, multiply by the drop factor and divide by 60. For a gravity set counted with a watch, seconds per drop is 60 divided by the drops per minute.

gtt/min = mL/hr × drop factor ÷ 60
seconds per drop = 60 ÷ gtt/min

Each drop factor reduces to a single division of mL/hr: divide by 6 on a 10 gtt/mL set, by 4 on a 15 gtt/mL set and by 3 on a 20 gtt/mL set. On a 60 gtt/mL microdrip set the factor and the 60 cancel, so drops per minute equals mL/hr.


Drop factor

Drop factor chart

The drop factor is the number of drops the administration set delivers per mL. It is set by the size of the drip chamber orifice and printed on the set's package. Macrodrip sets deliver 10, 15 or 20 gtt/mL depending on the manufacturer. Microdrip sets deliver 60 gtt/mL.

Drops per minute at 100 mL/hr shows how far apart the sets are at the same flow rate.

Drop factorSet typeVolume per dropgtt/min at 100 mL/hr
10 gtt/mLMacrodrip0.1 mL16.7
15 gtt/mLMacrodrip0.067 mL25
20 gtt/mLMacrodrip0.05 mL33.3
60 gtt/mLMicrodrip0.017 mL100

A microdrip set gives more drops per mL, so a low hourly rate still produces a drip fast enough to count. At 10 mL/hr a 60 gtt/mL set drips once every 6 seconds, where a 10 gtt/mL set drips once every 36 seconds.


Reference chart

mL/hr to gtt/min chart

Drops per minute for common flow rates at each drop factor, rounded to one decimal place. Round to the nearest whole drop when setting a gravity drip. Below a few drops per minute that rounding moves the rate by 20 percent or more, so set the drip by seconds per drop or use a microdrip set.

Flow rate10 gtt/mL15 gtt/mL20 gtt/mL60 gtt/mL
5 mL/hr0.81.31.75
10 mL/hr1.72.53.310
15 mL/hr2.53.8515
20 mL/hr3.356.720
25 mL/hr4.26.38.325
30 mL/hr57.51030
40 mL/hr6.71013.340
50 mL/hr8.312.516.750
60 mL/hr10152060
75 mL/hr12.518.82575
80 mL/hr13.32026.780
100 mL/hr16.72533.3100
125 mL/hr20.831.341.7125
150 mL/hr2537.550150
200 mL/hr33.35066.7200
250 mL/hr41.762.583.3250

Weight based

Weight-based fluid rates

Veterinary fluid plans are usually written per kilogram, as mL/kg/hr or mL/kg/day, because patient size ranges from tens of grams to several hundred kilograms. Multiply by body weight in kilograms to get the hourly rate.

mL/hr = weight (kg) × rate (mL/kg/hr)
mL/hr = weight (kg) × rate (mL/kg/day) ÷ 24

Convert pounds to kilograms by dividing by 2.2046. The calculator's weight field switches between kg and lb and converts for you.

A deficit volume for rehydration, as set out in the 2024 AAHA fluid therapy guidelines, is the body weight in kilograms multiplied by the estimated percent dehydration as a decimal, which gives liters. A 10 kg patient estimated at 5 percent dehydrated has a deficit of 0.5 L, or 500 mL. The period over which the deficit is replaced is a clinical decision, and the result goes into the volume and time fields above.


Examples

Worked examples

1,000 mL over 8 hours on a 15 gtt/mL set

1,000 mL × 15 gtt/mL = 15,000 drops. 8 hours is 480 minutes, and 15,000 ÷ 480 = 31.25, so the drip rate is 31 gtt/min. The flow rate is 1,000 ÷ 8 = 125 mL/hr. At 31.25 gtt/min there is one drop every 1.9 seconds, or about 5 drops in 10 seconds.

30 mL/hr on a 60 gtt/mL microdrip set

30 × 60 ÷ 60 = 30 gtt/min, one drop every 2 seconds. On a microdrip set gtt/min always equals mL/hr.

1,200 mL a day on a 20 gtt/mL set

1,200 ÷ 24 = 50 mL/hr. 50 × 20 ÷ 60 = 16.7, so the drip rate is 17 gtt/min, one drop every 3.6 seconds.

Rehydrating a 30 kg dog on a 15 gtt/mL set

At an estimated 6 percent dehydration the deficit is 30 × 0.06 = 1.8 L, or 1,800 mL. Replaced over 12 hours, that is 1,800 ÷ 12 = 150 mL/hr, and 150 ÷ 4 = 37.5 gtt/min, about 6 drops every 10 seconds. Maintenance and ongoing losses are added on top of the deficit rate.

10 mL/hr on a microdrip set

On a 60 gtt/mL set, 10 mL/hr is 10 gtt/min, one drop every 6 seconds. The same rate on a 15 gtt/mL set is 2.5 gtt/min, one drop every 24 seconds.

250 mL at 50 mL/hr

250 ÷ 50 = 5, so the bag runs for 5 hours. Run time is the volume divided by the flow rate in mL/hr.


At the cage

How to count and set a gravity drip

  1. Read the drop factor off the set's package before calculating. Sets from different manufacturers differ. Between macrodrip sets the wrong factor halves or doubles the rate, and mistaking a microdrip set for a macrodrip set changes it three- to sixfold.
  2. Work out the target in drops per 10 seconds, which is gtt/min divided by 6. At slow rates, timing the gap between drops in seconds is easier than counting.
  3. Open the roller clamp and count against a watch for 10 seconds and compare with the target. Count for a full minute to confirm once the rate looks right.
  4. Mark the bag with the expected level at each hour, so the running volume can be checked against the plan at every treatment.
  5. Recount after the patient moves. A gravity drip changes with bag height and catheter position, so a rate set with the patient lying down can slow or stop when it sits up or bends a limb.

A gravity set gives an approximate rate. Where the volume has to be precise, such as small patients or fluid-sensitive cases, an infusion pump or syringe pump set in mL/hr is the usual choice.


Questions

Drip rate questions

How do you calculate IV drip rate?

Multiply the volume in mL by the drop factor of the administration set in gtt/mL, then divide by the infusion time in minutes. 1,000 mL over 8 hours on a 15 gtt/mL set is 1,000 times 15 divided by 480, which is 31.25, rounded to 31 gtt/min.

How do you convert mL/hr to gtt/min?

Multiply the rate in mL/hr by the drop factor and divide by 60. 100 mL/hr on a 20 gtt/mL set is 100 times 20 divided by 60, which is 33.3 gtt/min. On a 60 gtt/mL microdrip set, gtt/min is the same number as mL/hr.

What does gtt mean?

gtt is the abbreviation for drops, from the Latin guttae. gtt/min is drops per minute and gtt/mL is the drop factor of an administration set.

How many drops are in 1 mL?

It depends on the administration set. A macrodrip set delivers 10, 15 or 20 drops per mL depending on the manufacturer, and a microdrip set delivers 60. The figure is printed on the set's package as the drop factor.

What is the difference between macrodrip and microdrip?

A macrodrip set delivers 10 to 20 drops per mL and suits higher flow rates. A microdrip set delivers 60 drops per mL, so each drop is smaller and a low hourly rate still produces a countable drip.

How do you calculate a fluid rate for a dog or cat?

Multiply the patient's weight in kilograms by the ordered rate in mL/kg/hr to get mL/hr, then convert to drops per minute if a gravity set is being used. A rate written per day in mL/kg/day is divided by 24 first. The rate itself comes from the patient's fluid plan.

How do you calculate the rate for an IV infusion pump?

Divide the volume to be given by the time in hours. 500 mL over 4 hours is 125 mL/hr. A pump takes mL/hr directly, so no drop factor is needed. For a weight-based order, multiply the weight in kilograms by the rate in mL/kg/hr.

How do you calculate fluid volume per day?

Multiply the rate in mL/hr by 24. 50 mL/hr is 1,200 mL a day. For a plan written in mL/kg/day, multiply the rate by the weight in kilograms.

What is the 4-2-1 rule for fluids?

The 4-2-1 rule is the hourly form of the Holliday-Segar method for maintenance fluids in human pediatrics, which sets 100, 50 and 20 mL/kg/day: 4 mL/kg/hr for the first 10 kg of body weight, 2 mL/kg/hr for the next 10 kg and 1 mL/kg/hr for each kg above 20. It was derived from the energy expenditure of children. Maintenance rates for dogs and cats come from veterinary guidance such as the 2024 AAHA Fluid Therapy Guidelines for Dogs and Cats.

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

Divide the volume left in the bag by the flow rate in mL/hr. 500 mL at 125 mL/hr lasts 4 hours.


An AI scribe for veterinarians

PawsFree is an AI scribe made only for veterinarians. Record the visit on iPhone, Android or in Chrome, and the finished note comes back written the way you write, with labs, imaging and history pulled in. It sits next to your practice software and works with it.

$100 per vet a month billed yearly, or $140 month to month. Fourteen days free, and it does not ask for a card.

Try it free for 14 days See pricing

About this calculator

The calculator does arithmetic on the numbers entered. It does not choose a fluid, a rate or a volume, and the result should be checked against the written order and the drop factor on the set before use.

Found an error? Tell us at [email protected] and we will correct it.

Last updated 30 September 2026.