Is WD-40 & Penetrating Oils Safe for Cats?
Why it’s a problem
Penetrating oils are petroleum hydrocarbons that cause drooling and stomach upset when swallowed, and vomiting risks pulling oily droplets into the lungs, where they cause chemical pneumonia. Cats meet WD-40 by walking across freshly sprayed workbenches, tools, or garage floors and grooming the oil from their paws and fur. Because cats are fastidious groomers, surface residue on fur matters as much as a direct lick.
How to keep your pet safe
Spray and work on mechanical items with the cat locked out of the room, and wipe treated surfaces clean afterward. Store cans in closed cabinets. If oil gets on fur or paws, wash it off promptly with mild dish soap and warm water before she grooms.
Warning signs to watch for
Drooling, vomiting, diarrhea, coughing or gagging, greasy fur, loss of appetite, rapid or labored breathing (aspiration signs can appear hours after vomiting).
When to call the vet
Call your veterinarian or a pet poison hotline for advice and keep the can for the ingredient list. Do NOT induce vomiting — hydrocarbons can be inhaled into the lungs when they come back up. Wash the coat with dish soap and monitor her breathing for a couple of days.
Common questions
My cat walked through WD-40 on the garage floor and groomed her paws — is she okay?
Wash her paws now with mild dish soap and water to stop further licking, then call your veterinarian or a pet poison hotline to discuss whether the amount she ingested needs attention.
My cat vomited after licking WD-40 — should I make her vomit again at the vet?
No — inducing vomiting with hydrocarbons is dangerous because the oil can enter the lungs. Call your veterinarian or a pet poison hotline and watch her breathing closely.
My cat is coughing the day after licking oil — is this serious?
Yes, coughing after a hydrocarbon exposure can signal aspiration pneumonia. Take her to your veterinarian promptly rather than waiting for it to clear.
More household hazards for cats
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).