For Dogs · WOOPF™Care about your pet? Download ASK A VET!For Cats · PURRZ™
ASK A VET

Veterinary IV Fluid Calculator for Dogs & Cats

Calculate canine and feline IV fluid requirements from body weight, dehydration, ongoing losses and replacement time. The calculator also works out maintenance, crystalloid bolus volume, pump and gravity-drip rates, anaesthesia fluids, hypertonic saline and patient-specific KCl supplementation.

Free clinical decision-support tool for veterinary professionals. Inputs and calculated outputs remain visible for checking and editable for the patient, product label and clinic protocol.

Copied
Crystalloid plan

Crystalloid maintenance and dehydration calculator

Species, body weight, dehydration, ongoing losses, the bag you are running from and the maintenance formula.

Species
Units

Body weight is entered in this unit — every calculation on the page uses kilograms.

Body weight kglb

Dehydration estimated deficit, % body weight
Fluid bag volume used for run-time and KCl mixing
Maintenance formula
Result

Crystalloid plan
Dog
mL/hr
Maintenance
mL/hr
Dehydration deficit
mL
Rate after deficit replaced
mL/hr
Planned crystalloid in first 24 hr
mL
All-in first-24-hour estimate
mL
Working
Resuscitation

Fluid bolus and resuscitation calculator

Bolus dose, how long it runs over, the giving set and the anaesthesia rate.

Give a controlled buffered-isotonic crystalloid bolus, reassess perfusion after every bolus, and stop when the endpoint is met. Estimated blood volume is not a fluid prescription.
Bolus / challenge dose mL/kg

Resuscitation
mL per bolus
Pump rate during bolus
mL/hr
AAHA starting range
mL
Reassessment
Surgical rate
mL/hr
Rate and drip

IV fluid rate and drip calculator

Convert between a volume, a run time and a pump rate, then read the drip rate.

Volume mL
Give over hours and minutes
Rate mL/hr
Required rate
mL/hr
Drip rate
drops/min
Per kg
mL/kg/hr
Colloid volumes

Synthetic colloid calculator

Hetastarch and VetStarch doses per bolus, and what has already been given.

Hydroxyethyl starch use is controversial and there is no evidence-based consensus on an optimal dose. Use only after an individual risk-benefit assessment, minimise dose and duration, and stop once the endpoint is reached.
Colloid volumes
Hetastarch bolus
mL
Small-dose safety reference
mL
Equivalent to 20 mL/kg. This is not a target or guaranteed safe ceiling.
VetStarch bolus
mL
Remaining 24-hour label reference
mL
Equivalent to 20 mL/kg. Confirm the local product label.
Hypertonic saline

Hypertonic saline calculator

The indication, the concentration in hand, the dose and the infusion time.

How is the dose entered?

Hypertonic saline
mL to give
Infusion rate
mL/hr
Hard ceiling (1 mL/kg/min)
mL/min
Working
KCl sliding scale

Potassium and KCl supplementation calculator

Serum potassium, KCl stock strength, the potassium already in the bag and the line rate.

2024 AAHA dose-based scale. The required bag concentration is calculated from the fluid rate below. Potassium delivery must never exceed 0.5 mEq/kg/hr; concentration alone cannot determine safety.
Bag volume from Patient panel
1000 mL
Potassium already in base fluid mEq/L

Confirm the exact product label. The calculated dose includes this native potassium.

Fluid rate used for KCl mL/hr

Enter a weight to see the patient-specific ceiling.
KCl sliding scale
Patient-specific scale
Patient-specific potassium dose, concentration and KCl draw-up table
Serum K⁺Target K⁺
mEq/kg/hr
Final total K⁺
mEq/L
Add KCl
mEq
Draw
mL
AAHA reference
mEq/L*
Delivered K⁺
mEq/kg/hr
Swipe the table sideways for the patient-specific concentration and draw-up volume.
*AAHA reference concentration assumes 60 mL/kg/day (2.5 mL/kg/hr). This calculator adjusts concentration to the entered patient rate.

For use by veterinary professionals. Every figure here is deterministic arithmetic applied to the numbers you entered. Reassess perfusion, hydration, body weight, urine output, respiratory rate and effort frequently, and reduce or stop fluids when evidence of fluid intolerance or overload develops. Cardiac or renal disease, oligo-anuria, hypoproteinaemia, pulmonary injury and neurologic disease require an individualised fluid type, dose and monitoring plan; they are not automatic reasons to withhold indicated resuscitation from a hypovolaemic patient. Verify against your clinic protocol and the product label before administration. This tool does not make clinical decisions.

Reference basis: the 2024 AAHA Fluid Therapy Guidelines for Dogs and Cats. Maintenance 132 × kg0.75 mL/day (dog) and 80 × kg0.75 mL/day (cat); rehydration over 12–24 hr; buffered-isotonic crystalloid boluses 15–20 mL/kg (dog) and 5–10 mL/kg (cat), followed by reassessment; anaesthesia starting rates 5 mL/kg/hr (dog) and 3–5 mL/kg/hr (cat); hypertonic 7.2% saline 1–6 mL/kg over 15 min; potassium dosing by serum concentration with a 0.5 mEq/kg/hr maximum. Synthetic-colloid label checks use the VETSTARCH prescribing information. Values remain editable for individual protocols.

How this tool works

Veterinary IV fluid calculations for dogs and cats

This free veterinary IV fluid calculator helps veterinary professionals build and check canine and feline fluid plans in one place. It calculates maintenance requirements, dehydration deficits, ongoing losses, crystalloid boluses, anaesthetic rates, infusion time, gravity drip rates, hypertonic saline, synthetic colloids and patient-specific potassium supplementation. Inputs, calculated outputs and key arithmetic steps remain visible so the result can be checked before it is used.

The calculator separates hypovolaemic resuscitation from rehydration and maintenance. That distinction matters: a perfusion bolus is reassessed against clinical endpoints, while a dehydration deficit is normally scheduled after hypovolaemia has been corrected. All outputs remain arithmetic aids rather than prescriptions.

Veterinary IV fluid formulas used

Maintenance fluid requirement

The default allometric method follows the AAHA-listed equations for adult dogs and cats. Per-kilogram and linear alternatives are also available when a clinic uses a different protocol.

Dog: 132 × body weight (kg)0.75 = mL/day
Cat: 80 × body weight (kg)0.75 = mL/day

Dehydration deficit

Enter dehydration as a whole percentage—for example, enter 8 for an 8% deficit.

Deficit (mL) = weight (kg) × dehydration (%) × 10

Total fluid rate

The active phase combines the selected maintenance rate, the scheduled portion of the deficit and ongoing measurable losses.

mL/hr = maintenance/hr + deficit portion/hr + ongoing losses/hr

Infusion rate and drip rate

The rate-and-time solver converts between a prescribed volume, run time and pump rate. With a selected giving set, it also calculates the gravity drip rate.

Rate (mL/hr) = volume (mL) ÷ time (hr)
Drops/min = mL/hr × drop factor ÷ 60

Crystalloid bolus

Bolus volume is calculated from body weight and the selected mL/kg dose; delivery rate and drops per minute then use the chosen administration time and giving set.

Bolus volume (mL) = weight (kg) × dose (mL/kg)

Potassium and KCl preparation

The potassium module uses the actual line rate, native potassium in the carrier fluid, final bag volume and KCl stock strength. It conservatively floors the draw-up volume and checks the delivered dose. The 0.5 mEq/kg/hr value is a maximum safety ceiling, not a routine target.

How to use the calculator safely

  • Confirm body weight, hydration estimate, fluid type, concurrent fluid sources and measurable ongoing losses.
  • Correct hypovolaemia to perfusion endpoints before treating the remaining dehydration deficit.
  • Reassess the patient frequently and adjust the plan for response, urine output and signs of fluid intolerance or overload.
  • Use an infusion pump or another validated delivery method when gravity counting is impractical.
  • Verify potassium orders independently, mix bags thoroughly and monitor serum potassium and ECG where clinically indicated.

Patient comorbidities, other infusions and enteral intake can materially change the appropriate plan. Follow the treating veterinarian's assessment, clinic protocol, current guideline and product label.

Frequently asked questions

How do I calculate a dehydration deficit in a dog or cat?

Multiply body weight in kilograms by the estimated dehydration percentage entered as a whole number, then multiply by 10. A 10 kg patient estimated to be 8% dehydrated has an 800 mL deficit. Replace it over the clinically selected interval after hypovolaemia has been addressed.

How do I calculate an IV fluid rate in mL/hr?

Divide the volume to administer by the time in hours. For a full fluid plan, add the hourly maintenance requirement, the scheduled hourly deficit portion and ongoing losses, then account for every other source of fluid.

How do I calculate drops per minute?

Multiply the mL/hr rate by the giving-set drop factor in drops/mL, then divide by 60. Very high or very low drop counts are difficult to deliver accurately by eye, so use appropriate equipment and monitoring.

What is the maximum potassium infusion rate for dogs and cats?

This calculator treats 0.5 mEq/kg/hr as a hard maximum, not a recommended target. The appropriate dose depends on the measured serum potassium, the patient's condition, the carrier fluid and the actual administration rate.

Is this calculator intended for pet owners?

No. It is designed for veterinarians, veterinary nurses, veterinary technicians and veterinary students working under appropriate clinical supervision. Pet owners should contact their veterinarian rather than calculate or administer IV fluids themselves.

Clinical references and sources

Clinical framework: 2024 AAHA Fluid Therapy Guidelines for Dogs and Cats, including replacement and maintenance fluids and fluid therapy in ill patients. Product reference: VETSTARCH veterinary prescribing information. Accessed 18 August 2026. Always check the current source and local formulary before clinical use.

Dr Duncan Houston
About the author

Dr Duncan Houston · BVSc, Veterinarian

Emergency careGeneral practiceMobile vet careFounder, ASK A VET™

Dr Duncan Houston is an Australian veterinarian with experience in emergency, general-practice and mobile veterinary care. He is the founder of ASK A VET™. This guide is educational and is not a substitute for hands-on veterinary care.