What Smells do Cats Hate

13 Scents You Must Avoid

Cats have a surprisingly powerful sense of smell. In fact, their sense of smell is considerably stronger than that of humans.

Cats often rely more on their sense of smell than what they can actually see or touch when they are scoping out environments.

Understanding which smells cats don’t like can help you in guiding your cat’s behaviour.

Tomatoes, especially unripe ones, are toxic to cats. Once again, this is their survival skills kicking in – no wonder they have nine lives.

Tomatoes and Onion

Other Cats

This is, of course, more about another cat coming into their territory – this is what they dislike rather than the cat’s particular aroma.

Eucalyptus can be harmful to cats and if ingested can cause vomiting, drooling, diarrhea, and weakness.


Due to their concentrated form, cats tend to find the smell of essential oils far too strong for their sensitive little noses.

Essential Oils

Like their humans, cats hate the smell of anything that has gone out of date. And we all know how much fish can smell once it starts to go off. 

Old Fish

Swipe up to read the rest of the article.

Subscribe to The Discerning Cat Newsletter and we'll send you a free 50 page ebook Why Do Cats…. Common Cat Behaviours Explained