Dose Calculator — Weight-Based Medication Dosing

Enter the patient's body weight and the prescribed dose rate to calculate the exact medication dose in milligrams instantly. This weight-based dosing calculator supports both mg/kg and mg/lb units, making it suitable for pediatric, adult, and veterinary dose calculations.

Select Dose Unit

mg/kg
Enter patient weight and dose rate to see the calculated dose here.

What Is a Dose Calculator?

A dose calculator is a clinical tool that computes the correct amount of medication a patient should receive based on their body weight. It applies the standard weight-based dosing formula used by doctors, nurses, pharmacists, and veterinarians to determine safe and accurate drug doses for adults, children, and animals.

Rather than performing manual arithmetic — which carries a real risk of human error, especially in high-pressure clinical settings — a medication dose calculator provides instant, precise results in milligrams (mg). This matters most in pediatric dosing, where even a small miscalculation relative to a child's body weight can lead to significant under-dosing or dangerous over-dosing.

The Weight-Based Dosing Formula

This calculator applies the universally accepted weight-based dosing formula used in hospitals, pharmacies, and veterinary clinics worldwide:

Medication Dose (mg) = Patient Weight × Dose Rate (mg/kg or mg/lb)

For liquid medications, the total milligram dose is converted to milliliters using the drug's concentration:

Volume (mL) = Total Dose (mg) ÷ Concentration (mg/mL)

Both calculations are standard practice in clinical pharmacy, pediatric care, and veterinary medicine. For more advanced drug modeling — including half-life, clearance, and volume of distribution — see our pharmacokinetics calculator.

What You Need for an Accurate Dose Calculation

  • Patient Weight: The exact body weight in kilograms (kg) or pounds (lb). Accurate weight is the foundation of weight-based dosing — even a 1 to 2 kg error in a pediatric patient can shift the dose by 10% or more, potentially crossing the line between therapeutic and toxic.
  • Dose Rate (mg/kg or mg/lb): The prescribed medication requirement per unit of body weight, as specified by the healthcare provider, drug monograph, or reference guide like the BNF or Micromedex.
  • Concentration (for liquid/injectable medications): If you need to convert the total mg dose to mL for an oral suspension, injection, or infusion, you will also need the drug's concentration in mg/mL. For intravenous delivery specifically, pair this tool with our IV calculator to determine drip rates and infusion volumes.

Step-by-Step Dose Calculation Examples

Example 1: Pediatric Oral Suspension

A 20 kg child is prescribed amoxicillin at 10 mg/kg. The available suspension is 50 mg/mL.

  • Step 1 — Calculate total dose: 20 kg × 10 mg/kg = 200 mg
  • Step 2 — Convert to mL: 200 mg ÷ 50 mg/mL = 4 mL

The child should receive 200 mg (4 mL) of the amoxicillin suspension per dose.

Example 2: Adult Dose in mg/kg

A 75 kg adult is prescribed a medication at 5 mg/kg.

  • 75 kg × 5 mg/kg = 375 mg

If the medication comes in 250 mg tablets, the patient needs 1.5 tablets — a situation where a dose stock calculator helps determine whether to round to the nearest available tablet strength or use a liquid formulation instead.

Example 3: Veterinary Dose in mg/lb

A 44 lb dog is prescribed a medication at 2.5 mg/lb.

  • 44 lb × 2.5 mg/lb = 110 mg

Many veterinary drug references list dose rates in mg/lb rather than mg/kg. This calculator supports both units — select the correct one from the dropdown before entering the dose rate.

Common Dose Rates — Quick Reference Table

The table below lists typical adult and pediatric dose ranges for commonly prescribed medications. These are general ranges for reference only — always confirm with the current prescribing information or a clinical pharmacist.

MedicationCommon Dose RateTypical Use
Amoxicillin25–50 mg/kg/day (divided doses)Bacterial infections (pediatric)
Ibuprofen5–10 mg/kg per dosePain relief, fever (pediatric)
Paracetamol (Acetaminophen)10–15 mg/kg per dosePain relief, fever (pediatric/adult)
Gentamicin3–7 mg/kg/daySerious gram-negative infections
Metronidazole7.5 mg/kg per doseAnaerobic infections
Vancomycin15–20 mg/kg per doseMRSA and serious gram-positive infections

These dose rates are general references and may vary by indication, patient population, renal function, and institutional protocol. Always verify against current drug references before administering.

Where Weight-Based Dose Calculators Are Used

This dosage calculator serves clinicians and caregivers across a wide range of settings:

  • Pediatric wards and clinics — calculating safe doses for neonates, infants, and children where weight-based accuracy is non-negotiable
  • Veterinary practice — computing drug doses for dogs, cats, horses, and livestock using mg/kg or mg/lb
  • Hospital pharmacies — verifying prescribed doses against standard mg/kg references before dispensing
  • Emergency departments and ICUs — rapid calculation when time-critical decisions must be made, such as in resuscitation or trauma
  • Home care and parent guidance — helping parents calculate the correct dose of over-the-counter medications like paracetamol or ibuprofen for their child's weight
  • Nursing and pharmacy education — practicing dosage calculations for clinical exams and board preparation
  • mg to mL conversion — converting milligram doses to milliliter volumes for oral liquids, injections, and IV infusions. For IV-specific calculations, use our IV drip rate calculator

Why Patient Weight Matters So Much in Dosing

Weight-based dosing is the clinical standard for most medications because a patient's body weight directly affects how a drug is absorbed, distributed, metabolized, and excreted — the four processes studied in pharmacokinetics. Administering a fixed dose regardless of weight risks toxicity in smaller patients or sub-therapeutic drug levels in larger ones.

This is especially critical in certain patient populations:

  • Pediatric patients — a child's smaller body mass means the therapeutic window is narrower, and even small dosing errors can cause serious harm
  • Chemotherapy — oncology drugs are often dosed per kg or per body surface area (BSA), where precision is literally a matter of life and death
  • Antibiotics like gentamicin — effective treatment depends on maintaining correct peak and trough blood levels, which are directly tied to the mg/kg dose administered
  • Anesthetics and sedatives — dosing must be tightly matched to body weight to avoid respiratory depression or inadequate sedation
  • Obese patients — some drugs are dosed on actual body weight, others on ideal or adjusted body weight. Knowing which method applies to a specific drug is essential. Our BMI calculator can help assess the patient's weight category as part of the clinical picture

Dose Calculator vs. Dose Stock Calculator — What Is the Difference?

These two tools serve different steps in the same clinical workflow, and understanding the distinction prevents confusion:

FeatureDose CalculatorDose Stock Calculator
PurposeCalculate total dose in mgCalculate volume/tablets to administer
InputsPatient weight + dose rate (mg/kg)Total dose (mg) + stock concentration
OutputTotal mg to givemL to draw up or tablets to give
When to useStep 1 — determine the doseStep 2 — determine the volume

In clinical practice, both steps are performed together: first calculate the dose in mg using this tool, then use the dose stock calculator to determine the exact volume or number of tablets to administer from the available stock.

Common Dosing Errors and How to Avoid Them

  • Using an outdated weight. Patient weight can change significantly over days in a hospital setting, especially in pediatric and ICU patients. Always use the most recent weight recorded in the patient's chart.
  • Confusing mg/kg with mg/lb. A dose rate of 10 mg/kg is very different from 10 mg/lb — the mg/lb dose is less than half the mg/kg dose for the same patient. Double-check which unit the prescriber intended.
  • Mixing up total daily dose with single dose. Some references list the daily dose (e.g., "50 mg/kg/day divided q8h"), while others list the per-dose amount. Dividing incorrectly can result in triple dosing or one-third dosing.
  • Decimal point errors. Misplacing a decimal turns a 1.5 mg dose into 15 mg — a 10x overdose. Calculators like this one eliminate manual decimal math entirely.
  • Not accounting for dose adjustments. Patients with renal or hepatic impairment often require reduced doses. Calculator output should always be cross-referenced with the patient's clinical status.

Important Safety Notes

  • This medication dose calculator provides a calculated estimate based on the values entered — always verify against the prescribing physician's instructions and current drug references (BNF, Micromedex, Lexicomp, or equivalent).
  • Consult a licensed healthcare professional before administering any medication, especially for pediatric, neonatal, geriatric, or renally-impaired patients whose dosing requirements may differ from standard rates.
  • Use the patient's most recent and accurately measured body weight. Estimated or self-reported weights can introduce clinically significant dosing errors, particularly in weight-based regimens.
  • For intravenous medications, always confirm infusion rates using a dedicated IV calculator in addition to the total dose calculation.
  • This tool is designed to support — not replace — professional clinical judgment. All results should be independently verified before administration.

Benefits of Using This Dose Calculator

  • Instant mg results — no manual math, formula lookup, or mental arithmetic required
  • Supports mg/kg and mg/lb — handles both metric and imperial weight inputs with automatic conversion
  • Works for humans and animals — pediatric, adult, and veterinary dosing in a single tool
  • Reduces dosing errors — eliminates arithmetic mistakes that are especially dangerous in high-stakes clinical environments
  • Visual dose-rate indicator — the intensity gauge provides an at-a-glance sense of where the entered dose rate falls on a general low-to-high scale
  • Free and mobile-friendly — accessible from any device at the bedside, in the pharmacy, or in the field

Frequently Asked Questions About Medication Dose Calculation

How do I calculate a medication dose by weight?

Can this dosing calculator be used for children?

Can I use this for veterinary dose calculations?

How do I convert mg to mL for a liquid medication?

What is the difference between a dose calculator and a dose stock calculator?

What if I only know the total mg dose, not the mg/kg rate?

Is this dose calculator suitable for professional medical use?

What is the difference between mg/kg and mg/lb?

Should obese patients be dosed on actual or ideal body weight?