Nursing Dose Calculator
Calculate drug dosage volumes, weight-based doses (mg/kg), and IV drip rates using the Desired Over Have formula
e.g. 250 mg per 5 mL — enter the concentration as labelled on the vial/bottle
Related calculators
All health & fitness- IV Drip Rate CalculatorCalculate gtt/min, mL/hr flow rate, and infusion time with any drop factor
- Medical Unit ConverterConvert mcg/mg/g, mL/tsp/tbsp, lb/kg, °C/°F, and electrolyte mg ↔ mEq
- BMR CalculatorBasal metabolic rate (calories at rest) via Mifflin-St Jeor
- TDEE CalculatorTotal daily energy expenditure and calorie targets by activity level
- BAC CalculatorEstimate blood alcohol content (Widmark) — an estimate, never for driving
- One-Rep Max Calculator1RM from any set (Epley & Brzycki) with 65-95% training loads
Quick summary
This nursing dose calculator uses the Desired Over Have formula to calculate how much volume to administer. It supports weight-based (mg/kg) dosing and calculates IV flow rates (mL/hr) and drip rates (gtts/min) for manual IV sets.
Reviewed by Simple Calculators TeamLast reviewed
For information only — not medical advice. Results are estimates from published formulas and can't account for your health history. Talk to a doctor or other qualified clinician before making health decisions.
How to use this calculator
- Enter the inputs requested by the calculator.
- Choose the units or options that match your situation and review the assumptions.
- Run or update the calculation to see the result.
- Review the result, breakdown, and formulas shown on the page.
- Check the inputs, units, dates, and limitations before saving or sharing the result.
Nursing Dose Formulas & Examples
Basic Dose Formula (Desired Over Have)
- Desired Dose
- The dose ordered by the prescriber
- Available Strength
- The drug concentration on hand (e.g. 250 mg)
- Available Volume
- The volume that contains the available strength (e.g. 5 mL)
Worked example
Ordered 500 mg. Available: 250 mg per 5 mL.
- Given
- Desired = 500 mgHave = 250 mgVolume = 5 mL
- Calculation
- Result
- 10 mL to administer
Weight-Based Dosing
- Dose per kg
- Ordered dose in mg/kg (or mcg/kg)
- Weight (kg)
- Patient weight converted to kg
Worked example
5 mg/kg ordered for a 70 kg patient
- Given
- Dose per kg = 5 mg/kgWeight = 70 kg
- Calculation
- Result
- 350 mg total dose
IV Flow Rate
- Total Volume
- Total volume of IV fluid in mL
- Infusion Time
- Duration of infusion in hours
Worked example
100 mL to infuse over 60 minutes (1 hr)
- Given
- Volume = 100 mLTime = 60 min
- Calculation
- Result
- 100 mL/hr
IV Drop Rate
- Drop Factor
- Drops per mL (10, 15, 20, or 60 gtts/mL)
- Infusion Time
- Infusion time in minutes
Worked example
100 mL over 60 min with a 20 gtts/mL set
- Given
- Volume = 100 mLDrop Factor = 20Time = 60 min
- Calculation
- Result
- 33.3 gtts/min
Frequently asked questions
What is the Desired Over Have formula?
The Desired Over Have formula is the standard method for calculating medication doses: Volume to administer = (Desired dose ÷ Available strength) × Available volume. It works for oral, IM, and IV medications.
How do I calculate a weight-based dose?
First calculate the total dose: Total dose = Dose per kg × Patient weight in kg. Then apply the Desired Over Have formula using the total dose. Example: 5 mg/kg for a 70 kg patient = 350 mg total.
What drop factors are commonly used?
Standard IV tubing is 20 gtts/mL or 15 gtts/mL. Macrodrip sets are 10–20 gtts/mL, microdrip (pediatric/precise) sets are 60 gtts/mL. Always check your tubing packaging.
How do I convert lbs to kg?
Divide pounds by 2.2046. For example, 154 lbs ÷ 2.2046 = 69.9 kg. This calculator does the conversion automatically when you select lbs.
Should I rely solely on this calculator for clinical decisions?
No. Always perform an independent double-check using a second method or colleague, follow your facility's medication administration protocols, and consult the prescriber for any uncertainty. This tool is a decision-support aid only.
Key terms
- Desired Over Have
- The standard nursing drug calculation formula: (Desired ÷ Have) × Volume = Volume to administer
- Drop Factor (gtts/mL)
- The number of drops per mL delivered by an IV administration set, printed on the tubing packaging
- Weight-Based Dosing
- Dosing based on patient body weight, commonly used for pediatric patients and certain drugs (e.g. mg/kg)
- Flow Rate
- The rate of IV infusion expressed in mL per hour (mL/hr), set on the IV pump
- Drip Rate
- The rate of manually-counted drops per minute (gtts/min) for gravity IV infusions without a pump
Methodology, sources & limitations
This page shows the formula, assumptions, and limitations used for this estimate. Rates, thresholds, and other time-sensitive inputs can change, so verify them against the relevant official source before relying on a result.
For our review approach and the primary sources we consult, see the methodology and source policy. If you spot an outdated figure or formula, please contact us with a correction.