How Much Hydrogen Peroxide to Give Dogs by Weight: Safe Dosing Guide
Learn exactly how much hydrogen peroxide to give dogs by weight for safe vomiting induction, plus when to skip it and call your vet or poison control instead.
When your dog swallows something toxic, the first panicked thought is often: "Should I make them throw up?" Hydrogen peroxide (3% solution) is the only over-the-counter emetic — a substance that induces vomiting — that veterinarians generally consider safe for at-home use in dogs. But the margin between an effective dose and a dangerous one is narrow, and getting the amount wrong can turn a manageable situation into an emergency.
This guide covers the exact dosing math, when hydrogen peroxide is appropriate, when it's absolutely contraindicated, and the critical steps to take before you ever reach for the bottle.
What Is Hydrogen Peroxide and How Does It Work in Dogs?
Hydrogen peroxide (H₂O₂) is a chemical compound that breaks down into water and oxygen on contact with tissue. The standard household formulation is a 3% solution — meaning 3 grams of hydrogen peroxide per 100 mL of liquid. When administered orally to dogs, the rapid release of oxygen bubbles irritates the stomach lining and triggers the vomiting reflex through stimulation of the oropharynx and gastric mucosa.
The active mechanism is straightforward: the foaming action creates gastric distension and local irritation, which activates the chemoreceptor trigger zone (CTZ) and the vomiting center in the medulla oblongata. According to the Merck Veterinary Manual, vomiting typically occurs within 10 to 15 minutes of administration, though it can take up to 20 minutes in some dogs.
Only the 3% concentration is safe for oral use. Higher concentrations — including 6%, 9%, 12%, and the 35% food-grade variety — are caustic and can cause severe chemical burns to the mouth, esophagus, and stomach. Never use hair bleach peroxide, pool chemicals, or any product labeled above 3%.
How Much Hydrogen Peroxide to Give Dogs by Weight
The standard veterinary-recommended dose of 3% hydrogen peroxide for inducing vomiting in dogs is 1 milliliter (mL) per pound of body weight, which is approximately 2.2 mL per kilogram. The maximum single dose for any dog, regardless of size, is 45 mL (approximately 3 tablespoons).
One dose is typically sufficient. If vomiting does not occur within 15 minutes, a second dose at the same amount may be administered — but only if your veterinarian approves. Never give a third dose. Repeated administration significantly increases the risk of hydrogen peroxide toxicity, including gastric hemorrhage and aspiration pneumonia.
| Dog Weight (lb / kg) | Dose (mL) | Dose (Teaspoons) | Dose (Tablespoons) |
|---|---|---|---|
| 5 lb / 2.3 kg | 5 mL | 1 tsp | — |
| 10 lb / 4.5 kg | 10 mL | 2 tsp | — |
| 15 lb / 6.8 kg | 15 mL | 1 tbsp (3 tsp) | 1 tbsp |
| 25 lb / 11.3 kg | 25 mL | 5 tsp | 1 tbsp + 2 tsp |
| 35 lb / 15.9 kg | 35 mL | 7 tsp | 2 tbsp + 1 tsp |
| 50 lb / 22.7 kg | 45 mL (max dose) | 9 tsp | 3 tbsp |
| 75 lb / 34 kg | 45 mL (max dose) | 9 tsp | 3 tbsp |
| 100+ lb / 45+ kg | 45 mL (max dose) | 9 tsp | 3 tbsp |
Calculation example: Your 30-pound (13.6 kg) Labrador mix eats a sock. You call your vet, who advises inducing vomiting. The dose: 30 lb × 1 mL/lb = 30 mL, which equals 2 tablespoons. You measure exactly 30 mL using an oral syringe (more accurate than kitchen spoons) and administer it as directed.
Measurement tip: Use a needleless oral syringe or a proper measuring syringe from your pharmacy. Standard kitchen teaspoons and tablespoons vary in actual volume by up to 20%. A 10 mL oral syringe costs about $1–$3 at most drugstores and is worth keeping in your pet first-aid kit.
When Hydrogen Peroxide Is Used in Dogs (and When It Isn't)
Hydrogen peroxide has one primary approved use in dogs: at-home induction of vomiting (emesis) following ingestion of a toxic substance or foreign object. It is not a general-purpose medication and has no routine therapeutic application.
✅ Appropriate Uses (Under Vet Guidance)
- Recent ingestion (within 2 hours) of a known toxic food (chocolate, grapes, xylitol-containing products)
- Swallowing a small foreign object (toy piece, sock, medication pill)
- Ingestion of a toxic plant (lily, sago palm, oleander)
- Accidental consumption of rodenticide or insect bait
- Swallowing human medications not prescribed to the dog
❌ Off-Label / Not Recommended Uses
- Cleaning wounds (causes tissue damage and delays healing)
- Ear cleaning (irritates delicate ear canal tissue)
- Treating skin infections or hot spots
- Whitening fur or coat cleaning
- Inducing vomiting in cats (cats are extremely sensitive to H₂O₂ and can develop fatal hemorrhagic gastritis)
- Any internal use other than emesis
According to the ASPCA Animal Poison Control, the decision to induce vomiting depends on multiple factors: what was ingested, how much time has passed, the dog's current symptoms, and underlying health conditions. This is why calling your vet or poison control before administering hydrogen peroxide is non-negotiable.
When Hydrogen Peroxide Is Dangerous: Contraindications
There are specific situations where giving hydrogen peroxide to your dog can cause more harm than the original toxin. These contraindications are critical to memorize — in an emergency, you may not have time to look them up.
Absolute Contraindications (Do NOT Give)
- Corrosive substance ingestion: If your dog swallowed bleach, drain cleaner, batteries, petroleum distillates, or any caustic chemical, vomiting will re-expose the esophagus and mouth to the corrosive agent, causing a second burn pass. This can be fatal.
- Sharp object ingestion: Glass, needles, bones with sharp edges, or metal objects can lacerate the esophagus during vomiting.
- Brachycephalic breeds at high aspiration risk: Bulldogs, Pugs, Boston Terriers, Shih Tzus, and other flat-faced breeds have compromised airway anatomy. The AKC notes these dogs face significantly elevated aspiration pneumonia risk during vomiting.
- Unconscious, seizuring, or severely lethargic dogs: A dog that cannot maintain airway control may aspirate vomit into the lungs.
- More than 2 hours since ingestion: The stomach has likely already emptied its contents into the small intestine, making vomiting ineffective.
- Already vomiting: If the dog is spontaneously vomiting, additional induction is unnecessary and increases dehydration and aspiration risk.
- Dogs with known bleeding disorders or on anticoagulants: Hydrogen peroxide can cause gastric hemorrhage in susceptible animals.
Relative Contraindications (Vet May Recommend Alternative)
- History of gastric dilatation-volvulus (bloat) or GDV surgery
- Megaesophagus or other esophageal motility disorders
- Severe laryngeal paralysis
- Advanced heart disease (vomiting increases vagal tone and cardiac stress)
- Very small dogs under 5 pounds (dosing precision becomes critical)
Side Effects and Complications
Even when used correctly and under veterinary guidance, hydrogen peroxide can cause side effects. Understanding the difference between expected reactions and dangerous complications helps you know when to escalate care.
| Side Effect | Severity | Frequency | What to Do |
|---|---|---|---|
| Vomiting (intended effect) | Expected | ~80% of dogs | Monitor — this is the goal |
| Mild drooling/nausea | Mild | Common | Resolves within 30 min |
| Lethargy post-vomiting | Mild | Common | Let dog rest; offer water after 30 min |
| Blood-tinged vomit | Moderate | Occasional | Contact vet — may indicate gastric irritation |
| Prolonged vomiting (>3 episodes) | Serious | Uncommon | Go to emergency vet immediately |
| Difficulty breathing / coughing | Serious | Rare | Emergency — possible aspiration pneumonia |
| Abdominal distension / bloating | Serious | Rare | Emergency — possible GDV or gastric rupture |
| Collapse / unresponsiveness | Critical | Very rare | Emergency — rush to nearest open clinic |
How long does it take for hydrogen peroxide to work? Vomiting typically begins within 10–15 minutes of oral administration. If no vomiting occurs within 20 minutes, contact your veterinarian before giving a second dose. The emetic effect, if it's going to happen, almost always occurs within the first 20 minutes. Dogs that do not vomit after two appropriately dosed administrations are unlikely to respond to further hydrogen peroxide and need veterinary intervention (injectable emetics like apomorphine or ropinirole).
Drug Interactions and Formulation Warnings
Medication Interactions
Hydrogen peroxide is not systemically absorbed in significant amounts when used as an emetic, so classic drug-drug interactions are limited. However, important considerations include:
- NSAIDs (carprofen, meloxicam, deracoxib): Dogs on nonsteroidal anti-inflammatory drugs already have increased gastric ulcer risk. Adding hydrogen peroxide compounds this risk. Inform your vet if your dog takes any NSAID.
- Corticosteroids (prednisone, dexamethasone): Steroids also increase gastric ulceration risk. Combined with H₂O₂, the risk of hemorrhagic gastritis rises.
- Anticoagulants: Dogs on blood thinners may experience prolonged gastric bleeding from peroxide-induced irritation.
- Sedatives or opioids: These slow gastric motility, which may delay or prevent vomiting and increase aspiration risk due to reduced consciousness.
⚠️ Formulation Warning: Xylitol and Other Additives
Standard 3% hydrogen peroxide sold in brown bottles at pharmacies is typically a simple aqueous solution without sweeteners. However, some "flavored" or "enhanced" hydrogen peroxide products marketed for oral care or wound cleaning may contain xylitol (also listed as birch sugar), which is extremely toxic to dogs. Xylitol triggers rapid insulin release in dogs, causing life-threatening hypoglycemia and potential liver failure at doses as low as 0.1 g/kg.
Always check the ingredient label. The only product you should use is plain 3% hydrogen peroxide with no added flavorings, stabilizers beyond standard trace amounts, or sweeteners. The standard brown pharmacy bottle (typically $1–$3 for a 16 oz / 473 mL bottle) is the correct choice. Avoid any product labeled "oral rinse," "mouthwash," or "flavored."
Additionally, check the expiration date. Hydrogen peroxide degrades over time, especially after opening. An opened bottle loses potency within 30–60 days. If you pour it and it doesn't fizz when it contacts a surface, it has degraded to essentially water and will not be effective as an emetic. Keep a fresh, sealed bottle in your pet emergency kit and replace it every 6 months.
How to Administer Hydrogen Peroxide to Your Dog
If your veterinarian has confirmed that inducing vomiting is appropriate and has given you the green light, follow these steps precisely:
- Confirm timing. Only proceed if ingestion occurred within the past 2 hours. Beyond that window, the stomach may have already emptied.
- Measure the exact dose using an oral syringe based on the dosage chart above. Do not estimate with kitchen spoons.
- Feed a small meal first if possible. Hydrogen peroxide works more effectively when the stomach is not completely empty. A small handful of kibble or a slice of bread can improve efficacy — but only if your vet says it's safe given what was ingested.
- Administer slowly. Gently insert the syringe into the side of the dog's mouth, between the cheek and teeth (the cheek pouch). Depress the plunger slowly, allowing the dog to swallow. Never squirt directly down the throat — this risks aspiration.
- Encourage gentle movement. Walk your dog around calmly for 5–10 minutes. Light activity helps the peroxide mix with stomach contents. Do not let them run or play vigorously.
- Wait and observe. Vomiting should occur within 10–15 minutes. Stay with your dog and watch closely.
- Collect the vomit. If possible, take a photo or save a sample in a sealed container. Your vet or the poison control center may need to identify what was ingested and how much was recovered.
- Contact your vet after vomiting occurs. Even if the episode seems successful, your dog may need follow-up care, activated charcoal administration, or monitoring.
When to Skip Hydrogen Peroxide and Go Straight to the Vet
🚨 Go Directly to the Emergency Vet — Do NOT Attempt Home Emetic
Bypass hydrogen peroxide entirely and drive to your nearest emergency veterinary clinic if any of the following apply:
- Your dog ingested a corrosive substance (bleach, acid, alkali, petroleum products, batteries)
- Your dog ingested a sharp object (glass, needles, sharp bone fragments, metal)
- Your dog is a brachycephalic breed (French Bulldog, Pug, English Bulldog, Shih Tzu, Pekingese, Boston Terrier)
- Your dog is unconscious, seizuring, or unable to stand
- Your dog is already vomiting repeatedly
- More than 2 hours have passed since ingestion
- Your dog has a known history of bloat, megaesophagus, or laryngeal paralysis
- Your dog weighs under 5 pounds (dosing precision is extremely difficult; vet can use injectable emetics)
- You are unsure what was ingested or how much
- Your dog is showing neurological symptoms (tremors, disorientation, seizures)
Veterinary clinics have access to injectable emetics like apomorphine (for dogs) that work faster and more reliably than hydrogen peroxide, with lower aspiration risk. They can also administer activated charcoal, IV fluids, and antidotes as needed.
Emergency veterinary visits for toxic ingestion typically cost between $200–$800 for an initial assessment and decontamination, depending on your region and the complexity of the case. While this is a significant expense, it is far less than the $2,000–$6,000+ that aspiration pneumonia treatment or emergency gastric surgery can cost if home emesis goes wrong.
Overdose Symptoms and Emergency Response
Hydrogen peroxide overdose in dogs — typically from administering too large a dose, using a concentration above 3%, or giving multiple doses without adequate interval — can cause a condition called hydrogen peroxide toxicity. The excess oxygen gas produced in the stomach can lead to gastric distension, hemorrhagic gastritis, and in severe cases, oxygen embolism (gas bubbles entering the bloodstream).
Overdose Warning Signs
- Profuse, continuous vomiting (more than 3–4 episodes)
- Vomit containing bright red blood or dark "coffee ground" material
- Severe abdominal pain (dog hunches, whines, or resists being touched)
- Abdominal bloating or distension that worsens after administration
- Difficulty breathing, rapid breathing, or blue-tinged gums
- Collapse, extreme lethargy, or unresponsiveness
- Tremors or seizures (rare but reported in severe cases)
🆘 Emergency Action Plan
Step 1: Do NOT give any more hydrogen peroxide. Do not give water, food, milk, or any other substance by mouth.
Step 2: Call your emergency veterinary clinic and tell them you're on your way. Relay your dog's weight, the amount and concentration of hydrogen peroxide given, and the time of administration.
Step 3: If your dog is conscious and breathing normally, transport them to the nearest open veterinary facility immediately. Keep them calm and upright if possible.
Step 4: If your dog is unconscious or having difficulty breathing, lay them on their side with their head slightly elevated. Do NOT attempt to induce further vomiting. Go to the emergency vet immediately.
ASPCA Animal Poison Control: (888) 426-4435 (24/7, consultation fee applies)
Pet Poison Helpline: (855) 764-7661 (24/7, consultation fee applies)
Alternatives to Hydrogen Peroxide for Dogs
While hydrogen peroxide is the only OTC emetic recommended for dogs, veterinary professionals have access to more reliable and controlled alternatives:
| Alternative | Type | How It Works | Availability |
|---|---|---|---|
| Apomorphine | Injectable or conjunctival | Directly stimulates the CTZ (chemoreceptor trigger zone); vomiting in 3–5 minutes | Veterinary clinic only |
| Ropinirole (Clevor®) | Ophthalmic drops | Dopamine agonist applied to the eye; FDA-approved for canine emesis; vomiting in ~20 minutes | Prescription (vet clinic) |
| Gastric lavage | Procedure under sedation | Stomach pumping; used when emesis is contraindicated or has failed | Veterinary clinic only |
| Endoscopic retrieval | Procedure under sedation | Camera-guided removal of foreign objects from stomach | Specialty veterinary clinic |
| Activated charcoal | Oral suspension | Binds toxins in the GI tract to prevent absorption (does not induce vomiting) | Vet clinic; some OTC products |
Some pet owners ask about using salt water, mustard water, or syrup of ipecac as alternatives. None of these are recommended. Salt water can cause dangerous sodium ion poisoning. Syrup of ipecac is no longer recommended even in human medicine due to cardiac toxicity risks and has been associated with fatal outcomes in dogs. Stick to 3% hydrogen peroxide when directed by your vet, and rely on veterinary-administered emetics when at-home options are inappropriate.
Frequently Asked Questions
Can I give my dog hydrogen peroxide?
Yes, but only 3% concentration and only when specifically directed by your veterinarian to induce vomiting after a toxic ingestion. It is not a routine medication and should never be given without professional guidance. Never use concentrations above 3%, and never use it for wound cleaning, ear cleaning, or any purpose other than emesis.
How much hydrogen peroxide can I give my dog?
The standard dose is 1 mL per pound of body weight (2.2 mL per kg), with a maximum single dose of 45 mL (3 tablespoons) regardless of the dog's size. A second dose may be given after 15 minutes only if vomiting hasn't occurred and your veterinarian approves. Never exceed two total doses.
What is hydrogen peroxide used for in dogs?
Hydrogen peroxide (3%) has one accepted use in canine medicine: inducing vomiting after ingestion of a toxic substance or foreign object, when directed by a veterinarian. It is not used for wound care, ear cleaning, dental care, or any therapeutic purpose in dogs. The AVMA recommends contacting a veterinarian before administering any at-home treatment.
What are the side effects of hydrogen peroxide in dogs?
Expected side effects include vomiting (the intended effect), mild drooling, and temporary lethargy. Serious side effects include prolonged or bloody vomiting, aspiration pneumonia (coughing, difficulty breathing), gastric hemorrhage, and abdominal bloating. Serious side effects require immediate veterinary attention.
How long does it take for hydrogen peroxide to work?
Vomiting typically begins within 10–15 minutes of administration. If your dog has not vomited within 20 minutes, contact your veterinarian before considering a second dose. The effect is generally rapid — if it hasn't happened within 20 minutes, the dose has likely failed or the stomach contents have already moved past the point where vomiting is effective.
Are there alternatives to hydrogen peroxide for dogs?
Yes. Veterinary clinics use apomorphine (injected or placed in the eye) and ropinirole (Clevor® eye drops) as more reliable and controlled emetics. Gastric lavage (stomach pumping) and endoscopic retrieval are available for cases where vomiting is contraindicated. There are no safe at-home alternatives to hydrogen peroxide for inducing vomiting — salt water, ipecac, and mustard water are all unsafe for dogs.
Can I use hydrogen peroxide to clean my dog's wounds?
No. Despite its historical use as a wound antiseptic, hydrogen peroxide damages healthy tissue, destroys fibroblasts needed for wound healing, and actually delays recovery. Veterinarians recommend cleaning wounds with sterile saline solution or a dilute chlorhexidine solution (0.05% concentration) instead.
What should I do if my dog doesn't vomit after hydrogen peroxide?
Contact your veterinarian immediately. They may authorize a second dose or instruct you to bring your dog in for injectable emetics. Do not administer a third dose at home. Do not try salt, mustard, or any other home remedy. Time is critical in toxic ingestion cases, and veterinary intervention is the safest next step.
Keep these numbers saved in your phone:
Your regular veterinarian: _______________
Nearest 24-hour emergency vet: _______________
ASPCA Animal Poison Control: (888) 426-4435
Pet Poison Helpline: (855) 764-7661
Print this article's dosage chart and keep it with your pet first-aid kit. In an emergency, having the information at your fingertips — rather than searching on your phone while your dog is sick — can make the difference.
Tom Renshaw
All our authors care for dogs every day — read more of their work on the authors page.



