Dealing with a passive-aggressive person can make you feel like ripping your hair out strand by strand.
They won’t come out and say what’s bothering them, but they’ll roll their eyes, sigh dramatically, or say something that feels like a compliment but leaves you feeling weird. One of the best ways to stop that behaviour in its tracks is to respond in a way that forces them to drop the act. These suggestions don’t start fights, but they do make passive-aggressive people deeply uncomfortable because they shine a light on exactly what they’re trying to avoid. It’s worth a shot, anyway.
1. “That sounded like there was more behind it. Want to just say it straight?”
This one pulls the rug out from under their vague jabs. Passive-aggressive people hate being called out directly, especially when it’s calm and non-confrontational. It pushes them into a position where they either own their feelings or backpedal. You’re not attacking; you’re offering space for honesty. That’s exactly what they don’t want, which is why it works.
2. “I’m not sure what you meant by that. Can you clarify?”
This forces them to explain the weird tone or subtle jab they just slipped in. Instead of reacting emotionally, you’re calmly asking for a breakdown. And let’s face it, they usually don’t have one. Most passive-aggressive remarks only work when they go unchallenged. Asking for clarity makes the comment fall apart under its own weight.
3. “If you’re upset with me, it’s okay to say it out loud.”
They don’t want to be direct—that’s the whole point of being passive-aggressive. So when you invite directness without drama, it’s disarming. You’re not getting defensive, just encouraging emotional maturity. This flips the power dynamic. Instead of you dancing around their weird mood, they have to decide whether they’re willing to be honest or keep pretending everything’s fine.
4. “That was a pretty backhanded compliment. Are you aware of that?”
It’s a simple way to flag when someone’s trying to disguise a dig as praise. You’re not laughing it off, and you’re not snapping—you’re calmly pointing it out, which immediately makes them squirm. They’re counting on you ignoring it or brushing it off. When you don’t, it puts a mirror up to the exact behaviour they’re trying to pretend isn’t there.
5. “I’d rather deal with this directly than through snide comments.”
This cuts straight through the performance. Passive-aggressive behaviour thrives on avoidance, ambiguity, and plausible deniability, and this sentence denies them all three. Even if they deny being snide, you’ve still put it out there. It changes the tone of the room and makes them aware that their behaviour is being seen for what it is.
6. “You seem upset. Do you want to talk about it or leave it for now?”
Instead of pretending not to notice their mood, you’re naming it. Calmly. That alone can be enough to make them feel exposed because their whole strategy depends on acting like everything’s fine while dropping emotional grenades. This also gives them a choice, so they can’t accuse you of being confrontational. Either they step up and talk, or they drop the act. Either way, you win.
7. “You’ve made that joke a few times. Are you trying to tell me something?”
When someone keeps joking about the same thing—your habits, your partner, your choices—it’s rarely just a joke. This line pulls the thread gently but firmly. It makes them confront the fact that they’ve been using humour as a cover for their discomfort or judgement. Once that’s named, it’s much harder to hide behind sarcasm.
8. “I’m okay with honest disagreement, just not with subtle digs.”
This one’s like holding up a stop sign. You’re not saying they can’t have a different opinion. You’re saying they can’t dress it up as politeness while secretly taking shots. Passive-aggressive people want to avoid being seen as “the bad guy.” This line makes it clear that honesty is fine, but sneakiness isn’t welcome.
9. “You don’t have to pretend everything’s fine if it’s not.”
This one directly challenges the fake-smile-and-silent-treatment combo. It shows that you’re not fooled by surface-level niceness and that you’re open to a real conversation. They’ll either admit what’s going on, or double down on denial. However, either way, you’ve made it clear you’re not going to tiptoe around whatever tension they’re trying to avoid.
10. “If I’ve done something to annoy you, just tell me. Don’t do the weird hints.”
This takes all the wind out of the “I’m not mad” routine. You’re showing that you’re emotionally available for real feedback, but not willing to decode cryptic behaviour. It’s a hard thing to argue with. If they deny everything, they look immature. If they own it, the game ends there.
11. “I’m not going to argue with your tone. I’m just going to respond to your words.”
This keeps you grounded when someone’s being passively combative. It acknowledges that the emotional manipulation is there, but you’re choosing not to bite. It really moves the centre of power. Instead of getting drawn into defending yourself against subtext, you force them to either speak clearly or drop the act.
12. “That didn’t sound very neutral. Do you want to try again?”
When someone tries to mask judgement as neutrality, especially in work or group situations, this calls it out gently but firmly. It gives them a way to correct themselves without being publicly humiliated. It puts the pressure on them to own their tone, not just their words. Which, for passive-aggressive people, is usually the part they want to hide behind.
13. “I’d rather have a messy, honest chat than keep doing this weird dance.”
This one is a bit cheeky but extremely effective. It throws light on the fact that the dynamic is exhausting and unnecessary. It also models your willingness to have a real, human interaction. It puts the ball in their court. If they want to keep up the game, it becomes more obvious. If they want something real, now’s the time.
14. “You keep saying it’s fine, but your energy says otherwise.”
This gently challenges the mismatch between words and vibe. Passive-aggressive people rely on that disconnect of saying one thing while implying another. Naming it forces them to either align their tone or admit something’s up. It can be awkward, sure, but it cuts through the haze and gets closer to truth, which is usually where relief lives.
15. “I don’t do silent treatment, so if you’re upset, just say it.”
This is one of the most disarming things you can say. The silent treatment is one of the most common passive-aggressive moves, and this shuts it down without aggression. It shows boundaries and maturity. And it makes it clear that you’re not going to emotionally babysit someone who refuses to communicate like an adult.



