- Your Pet's Wellbeing
- Posts
- Why Does My Cat Rub Against My Legs?
Why Does My Cat Rub Against My Legs?
Is This A Greeting?
You walk through the house and suddenly your cat is weaving around your ankles, brushing against your legs, and sometimes nearly tripping you in the process. It can be a sweet little greeting, but there’s actually more going on than a simple hello. And it seems to happen all the time.

Cats have many different quirks and ways of communicating and rubbing against your legs is one of them. Some cats use this behavior to greet you, show their affection or just as a way to get your attention.
Below are some of the different interpretations of what it means when your cat rubs against your legs.
Your Cat May Be Greeting You
One of the most common reasons cats rub against your legs is to say hello. You might notice that this happens when you come home, wake up in the morning, or enter a room where your cat has been relaxing.
Your cat may weave around your ankles, rub his or her body against you, and look up at you. Your cat might also purr, meow, or hold their tail upright. Together, these behaviors often signal that your cat is glad that you’re home and wants to interact.
Your Cat Is Showing Affection
When your cat rubs against you, it can also be a social behavior that shows your cat feels comfortable around you. Cats that trust each other may rub one another, and they can use similar behaviors with people they consider part of their social group.
Your cat may press their cheeks, head, or body against your legs before settling nearby or asking for attention. Some cats will follow up with purring, head-butting, or a request for a rub down!
Not every cat shows affection in the same way and some cats might just sit next to you or follow you around instead of rubbing you.
Your Cat Is Leaving His or Her Scent
Cats have scent glands in many areas: their chins, forehead, cheeks and body. When your cat rubs against you, they can transfer some of their own smell or scent.
Scent helps cats recognize familiar people, animals, and places. Rubbing against you can therefore reinforce familiarity and help your cat feel comfortable in their home.
This behavior is sometimes referred to as your cat "claiming" you, but it's more useful to think of it as scent-based communication.
Your Cat Wants Something
Sometimes the message is straightforward: your cat wants your attention.
If your cat rubs against your legs while you're preparing their food, for example, they may have learned that rubbing gets a response. The same behavior can happen when they want treats, playtime, affection, or access to a particular room.
Look at what your cat does immediately afterward. If your cat walks toward their food bowl, favorite toy, or a closed door, they may be showing you exactly what they want.
Why Does My Cat Rub Around My Legs When I Come Home?
If your cat greets you at the door and immediately starts rubbing against your legs, your kitty is most likely responding to your return and wants to engage with you.
The greeting may be more enthusiastic if you've been away for several hours. Your cat might combine rubbing with meowing, purring, following you around, or holding their tail upright.
Once your cat greets you, he or she might just go back to whatever they were doing before you arrived (probably napping!)
Why Does My Cat Weave Between My Legs?
Some cats take leg rubbing a step further by repeatedly weaving between your feet as you walk. This can be a social behavior, but it can also be an effective way to make sure you notice them.
It can become particularly common around meal times or when your cat has learned that you respond by stopping, petting them, or giving them food.
It's adorable, but it can also be a tripping hazard. Slow down when your cat gets underfoot, particularly on stairs or when you're carrying something.
Do Cats Want to Be Pet When They Rub Your Legs?
Some cats like to be pet, but don't assume that every rub is an invitation for a long petting session.
Your cat’s body language can help you distinguish what your kitty wants. For example, a relaxed posture, soft eyes, purring, and a comfortably raised tail generally indicate that your cat is enjoying the interaction.
On the other hand, if our cat becomes tense, flicks their tail, flatten their ears, or move away, give them some space.
Is It Normal for Cats to Rub Against People?
Yes. Rubbing against people is normal for many cats, although individual personalities vary.
Some cats enthusiastically greet everyone in the household, while others are more reserved. A cat that doesn't rub against your legs isn't necessarily less affectionate. They may simply have different ways of communicating.
When Should You Be Concerned?
Leg rubbing is generally very common in cats and usually isn't a cause for concern. But this is a sudden change in your cat's behavior, it’s worth paying attention to, especially when it occurs alongside other symptoms.
For example, increased rubbing combined with excessive scratching, licking, hair loss, skin irritation, unusual vocalization, changes in appetite, or signs of discomfort may indicate that something is wrong.
If your cat suddenly behaves very differently or appears uncomfortable, talk with your veterinarian rather than just assuming the change is simply behavioral.
Final Thoughts
When your cat rubs against your legs, your cat is usually communicating rather than simply getting in your way. Your cat might be greeting you, showing affection, exchanging scents, or asking for something.
Pay attention to what happens before and after the behavior, along with your cat's body language. Over time, these little details can help you understand exactly what your cat is trying to tell you.