All hazards › Essential Oils › Camphor Oil & dogs

Is Camphor Oil Safe for Dogs?

☠️ Toxic
✅ Cross-checked against veterinary poison-control guidance · Oct 2026 audit
⚠️ Educational info only. If your pet just ate or touched something and looks unwell, skip the reading and call your vet — or Pet Poison Helpline (US): (855) 764-7661, ASPCA Poison Control (US): (888) 426-4435.
No. Camphor oil is toxic to dogs and can cause seizures at relatively small doses.

Why it’s a problem

Camphor absorbs quickly through a dog’s gums, stomach, and skin, and it directly stimulates the nervous system. Ingestion of concentrated products such as camphor rubs has caused seizures in dogs. Skin application alone can poison through absorption.

How to keep your pet safe

Keep camphor products, including rubs and balms, locked away from dogs, and never apply them to a pet. Do not diffuse camphor oil in a home with pets. Use pet-formulated products for muscle or skin complaints instead.

Warning signs to watch for

Drooling, vomiting, wobbliness, agitation, muscle tremors, seizures, depression, coma

When to call the vet

Contact a veterinarian or pet poison hotline immediately. Do not induce vomiting unless instructed, because camphor can trigger seizures quickly and vomiting raises that risk.

Common questions

Is camphor in over-the-counter rubs dangerous for dogs?

Yes. Dogs that chew tubes or lick treated skin on themselves or their owners can be poisoned. Keep all camphor-containing products out of reach.

Can I diffuse camphor oil if my dog is in another room?

It is not recommended. Scent travels, particles settle on fur and floors, and dogs groom themselves. Choose a pet-safe option instead.

More essential oils hazards for dogs

This page is general educational information, not a substitute for professional veterinary advice. Every pet is different — if your animal ate or touched something concerning, contact your veterinarian or a pet poison hotline right away. In the US: Pet Poison Helpline (855) 764-7661, ASPCA Animal Poison Control (888) 426-4435 (fees may apply).