Can Dogs Eat Hydrogen Peroxide? No — toxic; never induce vomiting at home

No — causes chemical injury; do not use to induce vomiting

No. Hydrogen peroxide causes chemical burns to the GI tract. Despite old advice circulating online, do not give it to your dog to induce vomiting — call your vet instead.

✓ Reviewed against PDSA, Blue Cross & Animal PoisonLine guidance · Last updated: 2026-07-05

How we keep this site free. Some links on this page take you to Amazon or other online retailers (including vet pharmacy partners Best Vet Care and Canada Pet Care via CJ Affiliate). As an Amazon Associate and CJ publisher we may earn a commission at no extra cost to you. Full disclosure.

The full picture

Hydrogen peroxide (H₂O₂) is a household antiseptic and bleaching agent. Two separate issues apply: accidental ingestion (your dog drank it), and the outdated practice of using hydrogen peroxide to induce vomiting in dogs.

Accidental ingestion: Standard 3% household hydrogen peroxide causes oesophageal and gastric irritation, foaming, vomiting, and in large quantities, gas embolism (where oxygen bubbles enter the bloodstream) and haemorrhagic gastroenteritis. Higher-concentration products (30–35%) used for bleaching or pool treatment are far more dangerous and cause severe chemical burns.

Inducing vomiting: Older veterinary guidance and much of the internet still recommends hydrogen peroxide at home to make dogs vomit after toxic ingestion. Current veterinary guidance has moved away from this — the risks (oesophageal burns, aspiration pneumonia, severe haemorrhagic vomiting, gas embolism) outweigh the benefit in most cases. Your vet has safer, more controlled emetic agents (apomorphine injection). Always call your vet before attempting any home emetic.

If your dog has already eaten this

If your dog drank hydrogen peroxide: call your vet immediately. Standard 3% may cause moderate GI irritation; higher concentrations are a genuine emergency. Do not attempt to induce further vomiting — they may already be vomiting and further intervention can worsen GI damage. Bring the product so your vet knows the concentration.

Risks to watch for

  • Chemical burns to oesophagus and stomach
  • Gas embolism from oxygen release
  • Haemorrhagic gastroenteritis
  • Aspiration pneumonia if vomiting is induced unsafely
  • Severe injury from high-concentration products

Safe portion size

None. Hydrogen peroxide is not a food or supplement. For first aid purposes, consult your vet about appropriate wound care products.

Safer alternatives

  • Vetericyn wound spray — safe, effective, pet-formulated
  • Dilute chlorhexidine solution (0.05%) for wound cleaning
  • Saline solution for flushing wounds
  • Consult your vet for any significant wound

The old advice vs current veterinary guidance

For decades, hydrogen peroxide was the standard home emetic recommended for dogs — 1 ml per kg of body weight of 3% hydrogen peroxide, maximum 45ml, by syringe into the mouth. This guidance appeared in virtually every pet first aid guide and was recommended by many vets until recently.

Current evidence has shifted this recommendation. Multiple studies and case reports have documented haemorrhagic gastroenteritis, oesophageal burns, aspiration pneumonia (vomit inhaled into the lungs), and gas embolism (oxygen bubbles entering the bloodstream) as consequences of hydrogen peroxide-induced vomiting. The ASPCA Animal Poison Control Center and most specialist toxicologists now recommend against home use. The risk-benefit calculation has changed.

Vets use apomorphine — a fast-acting injectable emetic that produces reliable vomiting with a much lower complication profile. The 10–15 minutes to get to an emergency vet is worth it for the safer agent. For genuinely rural situations where a vet is 2+ hours away, poison control (888) 426-4435 can advise whether the risk of waiting outweighs the risk of home induction.

High-concentration hydrogen peroxide

30–35% hydrogen peroxide (used in bleaching, food processing, and pool maintenance) is dramatically more dangerous than the 3% pharmacy version. It causes immediate, severe chemical burns and can be fatal in small quantities. If your dog ingested high-concentration hydrogen peroxide: emergency vet immediately, call on the way, do not attempt any home treatment.

When is hydrogen peroxide actually used for dogs?

3% hydrogen peroxide is sometimes used by vets, or recommended by a vet over the phone, to induce vomiting after a dog has eaten something toxic — but this is a specific, vet-directed emergency measure with a calculated dose, not something to keep on hand and use on your own judgement. Using the wrong concentration, the wrong dose, or using it when vomiting shouldn't be induced (for example after swallowing something caustic or sharp) can cause serious harm, including stomach ulceration or aspiration.

Does size or breed matter?

Dosing for inducing vomiting is weight-based and should always be confirmed with a vet or animal poison control before giving anything — never estimate a dose from a general online guideline for your specific dog's weight without professional confirmation first.

Common questions

Can I use hydrogen peroxide to make my dog vomit?
Current veterinary guidance advises against this. The risks include chemical burns, aspiration of vomit, and gas embolism. Call your vet or ASPCA Poison Control — they can safely administer apomorphine or advise on whether inducing vomiting is even appropriate for the specific ingestion.
My dog drank a little hydrogen peroxide from a bottle I left out — what now?
Call your vet and tell them the concentration (3% household vs higher). For 3%: GI irritation and vomiting are likely but serious injury is uncommon. Your vet will advise monitoring or a clinic visit based on how much was consumed and your dog's size.
How long does it take for hydrogen peroxide to work on dogs?
If it's going to work, vomiting typically occurs within 10–15 minutes. If your dog hasn't vomited after 15 minutes, do not give a second dose — multiple doses significantly increase haemorrhagic gastroenteritis risk. Current guidance discourages this approach entirely in favour of veterinary-administered apomorphine.
My dog drank hydrogen peroxide from a bottle — different from giving it intentionally?
Yes. For accidental ingestion: call your vet, report the concentration and approximate amount. Standard 3% from a first aid kit causes GI irritation; higher concentrations (30–35%) are a genuine emergency. Do not attempt to induce further vomiting — the hydrogen peroxide is already acting.
Important: This page is general information, not veterinary advice. Every dog is different, and individual factors (age, breed, health conditions, medications) can change what's safe. If in doubt, always contact your vet — or the ASPCA Animal Poison Control Center on (888) 426-4435 or Pet Poison Helpline on (855) 764-7661 in the UK.