Asked by: Rachel Coss, Littlehampton
The active ingredient in catnip is nepetalactone. This is a volatile oil, which binds to the sensory receptors in a cat’s nose that are normally used to detect sexual pheromones. This creates a ‘high’ that lasts for about 10 minutes and is perfectly non-addictive and harmless to the cat. But about a quarter of cats lack the gene that allows them to enjoy catnip, and kittens under eight weeks seem to be actively repelled by it.
Subscribe to BBC Focus magazine for fascinating new Q&As every month and follow @sciencefocusQA on Twitter for your daily dose of fun science facts.