Why Do Cats Rub Up Against You? Is This Normal?

By: Jaime MilanUpdated:

cat rubbing against person's legs
Chewy Studios

Why Do Cats Rub Up Against You? Is This Normal?

Q:My cat rubs up against me whenever I get home. Is my cat showing me affection, or do they just want attention? It’s like they’re trying to heatbutt my legs! Is this normal?

A: If your cat is rubbing their head against you, it’s totally normal. They’re likely doing it to show affection (how sweet!), although it could also be an attention-seeking behavior, a way for them to gather intel from the outside world, or their way of “claiming” you as one of their own.

Why Does My Cat Rub Their Head Against Me?

They’re Showing Affection

“Cats who rub up against their people are usually showing affection,” says Dr. Jennifer Coates, DVM. “Head rubbing, which is also called bunting or headbutting, is a way for cats to maintain positive connections within groups.”

So if your kitty loves to bunt your legs or rub against you on the couch, it could just be their unique way of saying they love you. However, if your cat doesn’t ever rub against you, it doesn’t mean they don’t enjoy your company—they just might show their affection with different body language. Other signs of feline affection include:

  • Resting near (or on) you
  • Gazing at you and blinking slowly
  • Asking for belly rubs
  • Kneading you

They’re Greeting You

If your cat rubs their head on you and begins meowing or purring as soon as you walk into your house, it’s likely just your cat’s way of greeting you. “Cats rub against their people as a sign of affection,” says Dr. Sandra Mitchell, DVM, DABVP. “It is the kitty way to say ‘hello, welcome home, I'm glad to see you–now get me some food!’”

cat rubbing against person's legs

They Want Something

Regarding that last point, if you feed your cat as soon as you get home or bend down to pet them when they rub their head against you, the rubbing could also be a learned behavior. “We tend to positively reinforce this [rubbing] behavior by responding with affection in return,” says Dr. Coates.

So, if your cat knows they will get treats or snuggles whenever they rub against your leg, they could start doing this behavior on purpose. This is totally fine if you enjoy when your cat rubs against your legs, but if you want to stop or redirect it (more on that later), you may want to rethink how you respond to this behavior because you could be inadvertently encouraging it.

They’re Marking Us as One of Their Own

Cats have an excellent sense of smell and use their scent glands—located along their head, cheeks, side of their face, flank, and tail—to mark their territory. When we come home smelling of unfamiliar things, our cats try to mark us with their scent.

“When a group of cats live together they form a group scent or ‘colony odor,” says Ingrid Johnson, an IAABC-certified cat behaviorist and owner of Fundamentally Feline in Atlanta, Georgia. “We leave the house almost every day disrupting that group scent. They rub on us and use their scent glands to make us smell like the family again.”

It also “notifies other cats that ‘this is my person,’” Dr. Mitchell adds.

We’re not sure whether we should find this cat behavior possessive and creepy, or adorably endearing? We’ll go with the latter.

Should I Worry if My Cat Is Rubbing Against Things All of the Time?

Our experts agreed that, in general, you shouldn’t worry if your cat is rubbing against you or other objects. “As a rule, rubbing is a normal behavior in cats and not indicative of a health problem,” Dr. Mitchell says. However, if the rubbing is completely out of character for your cat or if it becomes excessive, it could be a sign of a medical problem.

The following health conditions can cause cats to itch or rub themselves excessively:

  • Allergies
  • Fleas or ticks
  • Ear infections
  • Skin conditions

Dr. Coates recommends making an appointment with your veterinarian if your cat’s rubbing is unusual for them or if you are seeing any other potential signs of illness or injury.

How Do You Get a Cat to Stop Rubbing Against You?

If your cat is rubbing against you or giving you headbutts (and you don’t have any reason to suspect a health issue), you should allow this sweet feline behavior to continue and soak up all of the kitty love! You can also use this as an opportunity to bond with your cat in other ways, like teaching them how to play fetch. After all, dog owners shouldn’t get to have all the fun!

But, if it truly does bother you, Johnson suggests redirecting the behavior with a lure toy or tossing some treats away from them. “It would likely positively distract the cat away from what they’re doing,” she says.

If your cat is rubbing against you, it’s likely their way of showing affection. But that’s not the only way cats communicate their feelings. Learn more about how our feline friends show us love.


By: Jaime MilanUpdated: