Cats are masters of subtle communication, and two of their most common behaviors toward humans—rubbing (often called bunting or allorubbing) and scratching—can seem confusing at first.
While rubbing is almost always a positive sign, scratching you directly is usually different from scratching objects. Let’s break it down based on feline behavior experts and veterinarians.
Why Cats Rub Against You

This adorable weaving between your legs or head-butting is one of the biggest compliments a cat can give.
- Scent Marking & Ownership: Cats have scent glands on their cheeks, chin, forehead, and tail base. By rubbing, they deposit pheromones on you, mixing their scent with yours. This claims you as “theirs” and creates a shared group scent, making them feel secure.
- Affection & Greeting: It’s a sign of trust and love—cats reserve this for people (or animals) they feel safe with. Head bunting (pressing their head against you) is especially affectionate.
- Attention-Seeking: They might rub to say “hello,” ask for food, play, or pets—especially when you get home.
- Information Gathering: Rubbing picks up your scents from outside, helping them learn where you’ve been.
It’s normal and healthy! Excessive rubbing could rarely indicate stress or health issues, but usually, it’s pure kitty love.

Why Cats Scratch (and Why It Might Happen to You)
Scratching objects is instinctive, but scratching people is often a separate issue.
- On Objects (Furniture, etc.): Cats scratch to sharpen claws, stretch muscles, mark territory (visual marks + scent from paw glands), and relieve stress. It’s essential for their well-being.
- On People: This is rarely affectionate. Common reasons include:
- Overstimulation: Petting feels good at first, but too much (especially on belly/back) can overwhelm them, leading to a bite or scratch as a “stop!” signal.
- Play Aggression: Kittens/young cats play rough; they may grab and scratch excitedly.
- Fear or Defense: If scared, in pain, or threatened, scratching is self-protection.
- Redirected Frustration: Stress from changes (new pet, moves) can cause lashing out.
If your cat scratches you often, watch body language (tail flicking, ears back) and stop petting before it escalates. Provide scratching posts and playtime to redirect energy.
In short: Rubbing means “You’re mine, and I love you!” Scratching you usually means “Back off” or “Let’s play (too rough).” Understanding these helps strengthen your bond—enjoy the rubs, and give your cat space when needed!