ASK A VET™
IV FLUID CALCULATOR
Talk. Track. Trust.

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.

By Dr Duncan Houston, BVSc, emergency and general practice veterinarian. Updated 18 August 2026 against the 2024 AAHA Fluid Therapy Guidelines.

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.

Crystalloid maintenance and dehydration calculator

Species
Body weight
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

Fluid bolus and resuscitation calculator

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

IV fluid rate and drip calculator

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

Synthetic colloid calculator

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 calculator

How is the dose entered?
Hypertonic saline
—
mL to give
Infusion rate
— mL/hr
Hard ceiling (1 mL/kg/min)
— mL/min
Working

Potassium and KCl supplementation calculator

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.
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.
Copied
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.

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.

An ASK A VET™ clinical tool by Dr Duncan Houston. Talk. Track. Trust.