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.
Crystalloid maintenance and dehydration calculator
Species, body weight, dehydration, ongoing losses, the bag you are running from and the maintenance formula.
Fluid bolus and resuscitation calculator
Bolus dose, how long it runs over, the giving set and the anaesthesia rate.
IV fluid rate and drip calculator
Convert between a volume, a run time and a pump rate, then read the drip rate.
Synthetic colloid calculator
Hetastarch and VetStarch doses per bolus, and what has already been given.
Hypertonic saline calculator
The indication, the concentration in hand, the dose and the infusion time.
Potassium and KCl supplementation calculator
Serum potassium, KCl stock strength, the potassium already in the bag and the line rate.
| 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 |
|---|
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.
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.
Total fluid rate
The active phase combines the selected maintenance rate, the scheduled portion of the deficit and ongoing measurable losses.
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.
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.
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.