Connect via MCP →

Enter Calculation

Standard guidance: 1-2 mL per kg of 3% hydrogen peroxide.

Formula

Advertisement

Results

Recommended 3% Hydrogen Peroxide Dose
10
mL (about 2 teaspoons)
Dose range (1–2 mL/kg) 1020 mL
Weight used 10 kg
Approx. teaspoons 2 tsp
⚠️ Always call your veterinarian or a pet poison hotline first. Only induce vomiting if advised. Never give peroxide for caustic, petroleum, or sharp ingestions, or if the dog is unconscious. Use 3% hydrogen peroxide only — never higher concentrations. Do not repeat more than once.

What This Calculator Does

This tool estimates how much 3% hydrogen peroxide may be used to induce vomiting in a dog that has swallowed something potentially harmful. The standard veterinary guideline is roughly 1 to 2 mL of 3% hydrogen peroxide per kilogram of body weight, with a hard maximum of about 45 mL regardless of size. Enter your dog's weight, pick a dose rate, and the calculator returns the volume in millilitres and approximate teaspoons (1 tsp \(\approx\) 5 mL).

Dog, scale, peroxide bottle and dosing syringe showing dose by weight
The calculator converts a dog's body weight into a 3% hydrogen peroxide dose.

Critical Safety Note

Always contact your veterinarian or a pet poison control hotline before inducing vomiting. Do NOT induce vomiting if your dog has swallowed a caustic substance (acids, alkalis, bleach), a petroleum product, a sharp object, or if the dog is unconscious, seizing, struggling to breathe, or already vomiting. Use only 3% hydrogen peroxide — stronger concentrations are dangerous. Never repeat more than once.

Warning triangle, vet cross and phone icon emphasizing calling a vet first
Always contact your veterinarian or poison control before inducing vomiting.

How to Use It

1. Enter the dog's weight and choose kilograms or pounds. 2. Choose a dose rate between 1 and 2 mL/kg (1 mL/kg is a common conservative starting point). 3. Read the recommended dose and the full 1–2 mL/kg range. Administer with a syringe (no needle), then walk the dog gently; vomiting usually occurs within 10–15 minutes.

The Formula Explained

Dose (mL) = Weight (kg) × rate, where rate is between 1 and 2 mL/kg, and the result is capped at 45 mL. If you enter pounds, the calculator first converts using kg = lb × 0.4536.

$$\text{Dose (mL)} = \min\left(\text{Weight (kg)} \times \text{Rate},\ 45\right)$$

$$\text{kg} = \text{lb} \times 0.4536$$

Syringe fill increasing with weight but capped at a maximum dose
Dose scales with weight at 1–2 mL/kg but is capped at a 45 mL maximum.

Worked Example

A 10 kg dog at 1 mL/kg needs 10 mL of 3% hydrogen peroxide, which is about 2 teaspoons. The valid range (1–2 mL/kg) would be 10–20 mL. A 30 kg dog at 2 mL/kg would calculate to 60 mL, but this exceeds the 45 mL maximum, so the dose is capped at 45 mL.

$$10 \times 1 = 10\ \text{mL}$$

$$\min\left(30 \times 2,\ 45\right) = \min\left(60,\ 45\right) = 45\ \text{mL}$$

FAQ

Can I use 6% or food-grade peroxide? No. Only 3% hydrogen peroxide is appropriate; higher strengths can cause serious internal injury.

What if it doesn't work? Do not give a second dose without veterinary direction. Repeated doses can severely irritate the stomach.

Does this work for cats? No — hydrogen peroxide is not recommended for cats. This tool is for dogs only, and always under veterinary guidance.

Last updated: