How to Deal With Passive-Aggressive People
By Stephen Cognetta · Updated
"No, it's fine. Do whatever you want." Then three days of sighs, a "forgotten" task, and a joke at your expense in front of the team. You know they're angry. They know you know. But because nothing was ever said directly, you can't respond directly without looking like the one who started it.
That's the trap of passive-aggression, and it only works if you play along. Here's how to stop.
To deal with passive-aggressive people, make the indirect thing direct: "It sounds like you're annoyed about something. What's actually going on?" Say it calmly, without sarcasm, and without taking the bait. Don't argue with the dig and don't pretend you didn't notice. Invite the real complaint, decline to respond to the coded one, and at work, put agreements in writing.
The pattern
Passive-aggression is anger that won't say its name. The person is upset but, for whatever reason, expressing it directly feels unsafe or unacceptable, so it leaks out sideways: sarcasm, the sulk, the "fine," the task that mysteriously didn't get done, the compliment with a hook in it.
The behavior has two features that make it hard to handle. It's deniable ("I was joking," "I just forgot"). And it provokes you into being the one who gets visibly angry, which lets them look reasonable.
The counter is the same every time: calm, direct, and unbaited.
What to say
To sarcasm or a dig:
- "That sounded like it had something behind it. What's up?"
- "If there's a problem with the plan, I'd rather hear it straight."
- "I'll take that as a joke, and if it wasn't, let's talk about it."
To "fine" or "whatever":
- "You said fine, but it doesn't sound fine. I'd rather know now than find out later."
- "If you have a preference, I genuinely want it. If you don't, I'll decide."
To the silent treatment:
- "I can tell something's wrong. I'm here when you want to talk about it. I'm not going to guess."
- "I'm going to go do my thing. Come find me when you're ready."
Then actually go do your thing. Chasing the silence rewards it.
To "forgotten" tasks or slow-walking:
- "This is the second time it's slipped. Is there something about the task, or something between us?"
- "I'm going to need it by Thursday. If that's not going to happen, tell me now so I can plan."
To "I was only kidding":
- "Okay. It didn't land as a joke, so I'd rather you didn't make that one again."
To a backhanded compliment:
- "Thank you." Take the compliment part, drop the rest, move on. Don't bite.
At work, converting to the explicit:
- "Just to confirm by email: you'll have the numbers to me Thursday by noon?"
- "In the meeting you said the plan was 'interesting.' I'd like to know what you actually think, because I'd rather fix it now."
Naming the pattern, in a close relationship:
- "I've noticed when you're upset with me, I find out through jokes or silence instead of you telling me. I'd really rather you just said it. I can handle it."
Practice dialogue
Here's a partner who's angry, says they're not, and is making the whole evening pay for it.
Practice dialogue: Getting the real complaint out of 'I'm fine'
ThemNo, it's fine. Go to your thing. I'll just stay here. Like usual.
YouThat "like usual" sounds like it has something behind it. What's actually going on?
ThemNothing. I said it's fine.
YouOkay. I'm not going to guess. If you're upset about how often I'm out, I'd genuinely rather talk about it than have it come out sideways.
Them...It's just that it's three nights this week. And you didn't ask, you told me.
YouYou're right, I told you. That's fair. Three nights is a lot. Can we look at the week together and figure out what works for both of us?
ThemYeah. I just didn't want to be the one who makes a thing of it.
YouIt's not making a thing. It's telling me. I'd always rather that.
Why this works: You named the subtext without sarcasm, declined to guess or chase, and when the real complaint surfaced, you validated it immediately. That last part matters: directness has to be rewarded, or they'll go back to sideways.
What not to do
- Match the sarcasm. Now you're both being passive-aggressive and nothing gets said.
- Explode. This is the outcome they're set up for: you look unreasonable, they look wronged.
- Pretend you didn't notice. It teaches them the sideways version works.
- Over-apologize to end the sulk. Rewarding the silent treatment guarantees more of it.
- Guess at what's wrong and fix it preemptively. You're doing their emotional work, and you might guess wrong.
- Argue about whether it was a joke. "It was a joke." "No it wasn't." You'll never win this. Skip to the ask.
- Let it go every time. Occasionally, fine. As a policy, you've accepted a relationship conducted in code.
At work specifically
Passive-aggression thrives in ambiguity, so remove the ambiguity.
- Write things down. Agreements, deadlines, decisions. "Confirming what we discussed" emails.
- Ask for the direct version in meetings. "You said 'interesting.' Can you say more?"
- Don't absorb slow-walked work silently. Raise it the second time, with specifics.
- Document patterns if it's affecting deliverables. Dates, what was said, what didn't happen.
- Escalate on facts, not feelings. "The handoff has slipped three times; here are the dates" rather than "they're being passive-aggressive."
The page on handling conflict at work covers the direct conversation.
Why this works
Passive-aggression is a strategy that depends on two things: deniability and your reaction. Naming the subtext calmly removes the deniability without an accusation ("it sounds like something's behind that" isn't a charge, it's an observation). Declining to react removes the payoff. And inviting the direct version, then rewarding it when it comes, teaches the person that saying the thing out loud is safer than leaking it.
Research on passive-aggressive behavior points to the same root: a learned belief that direct anger is dangerous. You can't undo that history, but you can make your relationship the exception, by being someone who'd rather hear the complaint than decode it.
Frequently asked questions
How do you respond to a passive-aggressive comment?
Name it calmly and ask for the direct version: 'It sounds like you're annoyed about something. What's actually going on?' Don't match the sarcasm, don't pretend you didn't notice, and don't take the bait into a fight. Make the indirect thing direct.
What are examples of passive-aggressive behavior?
Sarcasm disguised as jokes, 'fine' when it isn't, the silent treatment, agreeing to do something and then not doing it, backhanded compliments, 'I was only kidding,' procrastinating on tasks for people they're angry at, and sighing or eye-rolling instead of speaking.
How do you deal with a passive-aggressive coworker?
Convert everything to the explicit and the written. 'Just to confirm, you'll have it to me by Thursday?' in email. When a dig lands: 'If there's an issue with the plan, I'd rather hear it directly.' Document patterns and keep your own communication unambiguous.
Why are people passive-aggressive?
Usually because direct anger feels unsafe or unacceptable to them, often learned early. The behavior lets them express displeasure while denying it. That's why the fix is to make directness safe and indirectness ineffective: invite the real complaint and decline to react to the coded one.