What is passive-aggressive communication? Meaning, common passive-aggressive phrases and behaviours, why people do it, and how to respond without escalating.
Passive-aggressive communication is an indirect way of expressing anger, resentment or disagreement. Instead of saying "I'm upset about this", the person signals it through sarcasm, silence, backhanded compliments, procrastination or polite words that carry a sting.
The term combines two ideas: "passive", because the hostility is not expressed openly, and "aggressive", because it is still hostility. This gives the sender deniability. If challenged, they can say "I didn't say anything" or "I was just asking", which is exactly what makes passive aggression so frustrating to deal with.
It is not only about phrasing. Deliberately slow replies, "forgetting" agreed tasks, the silent treatment, leaving someone out of a group chat or doing a job badly on purpose are behavioural forms of the same pattern: resistance or anger expressed through action or inaction instead of conversation.
Most passive aggression comes from discomfort with direct conflict rather than malice. People may have learned that open anger is unsafe or unacceptable, feel they lack the power to say no, or worry about damaging a relationship. Understanding the cause does not make the behaviour pleasant, but it can make it easier to respond without escalating.
Respond to the content, not the subtext, and gently invite directness: "It sounds like something about this bothered you. Want to talk about it?" Avoid matching the tone with sarcasm of your own. If the pattern is persistent, address the behaviour itself, calmly and specifically, rather than reacting to every individual comment.
Passive aggression often slips into our own writing when we are tired or annoyed. Before sending a tense message, read it as the recipient would, or paste it into the message tone checker to see whether it reads as passive-aggressive. For a deeper look, see our guides on how to tell if a text message is passive-aggressive and passive-aggressive tone in messages, and the use case on detecting passive-aggressive messages shows how the tool handles real examples.