- Home
- Can cats eat?
- Olive Oil
Can Cats Eat Olive Oil?
✓ Vet-referenced✓ Sources citedUpdated 2026-10-10
🫒
In moderationYes, in moderation
A small amount of olive oil is not toxic to cats and is sometimes suggested for mild constipation or hairballs. It is high in calories, and too much can cause diarrhea.
Olive Oil for cats at a glance
| Can cats eat it? | In moderation |
| Calories | About 5 kcal per 1/8 teaspoon olive oil |
| Main benefit | Not toxic |
| Main risk | High in calories |
| Kittens? | In tiny amounts once on solid food; kittens have sensitive stomachs |
How much olive oil can a cat eat?
Vets recommend keeping all treats under 10% of daily calories. One 1/8 teaspoon olive oil has about 5 kcal. The chart shows the most a typical spayed or neutered adult cat could have in a day if olive oil were the only treat.
| Cat weight | Daily treat budget | Max olive oil per day |
|---|
| 6 lb (2.7 kg) | 18 kcal | 3.5 × 1/8 teaspoon olive oil |
| 8 lb (3.6 kg) | 22 kcal | 4 × 1/8 teaspoon olive oil |
| 10 lb (4.5 kg) | 26 kcal | 5 × 1/8 teaspoon olive oil |
| 12 lb (5.4 kg) | 30 kcal | 5.5 × 1/8 teaspoon olive oil |
| 14 lb (6.4 kg) | 34 kcal | 6.5 × 1/8 teaspoon olive oil |
Benefits and risks
Benefits
- Not toxic
- May help mild constipation in small amounts
- Contains monounsaturated fats
Risks
- High in calories
- Too much causes diarrhea
- Garlic- or herb-infused oils can be harmful
How to feed olive oil to your cat
- Use plain olive oil only
- Up to 1/8 teaspoon mixed into food occasionally
- Talk to your vet about ongoing constipation
What if my cat ate too much olive oil?
Eating more than the recommended amount usually causes nothing worse than an upset stomach: soft stool, gas or vomiting. Skip treats for the rest of the day, keep fresh water available and call your vet if vomiting or diarrhea lasts more than 24 hours or your cat seems unwell.
Check your cat's full daily needs with the cat food calculator.
Olive Oil and cats: FAQ
Can cats have olive oil?
A small amount of olive oil is not toxic to cats and is sometimes suggested for mild constipation or hairballs. It is high in calories, and too much can cause diarrhea.
Does olive oil help cat hairballs?
A tiny amount may help hairballs pass, but there are better options. Talk to your vet if hairballs are frequent.
Can kittens eat olive oil?
Yes, in very small amounts once they are eating solid food. Kittens have sensitive stomachs, so offer a tiny piece and stop if you see loose stool. Most of their calories should come from a complete kitten food.
More "can cats eat" guides
Browse lists: human foods cats can eat · foods cats can't eat
Sources
This guide is general information for healthy adult cats. Cats with medical conditions (such as diabetes, pancreatitis, kidney disease or food allergies) may need different advice from their vet.
Quick answer
🫒In moderation
A small amount of olive oil is not toxic to cats and is sometimes suggested for mild constipation or hairballs.
See all cat food guides →
📌 Save this guide to Pinterest