Communication styles have been coming up a lot in our house lately.
Not in a big dramatic way. Just in the small everyday moments where I watch my kids navigate friendships, disagreements, and situations where they have to say something hard to someone they care about. And I keep noticing the same thing. They default to soft. They hint instead of say. They shrug instead of speak.
I realized recently that I had never actually sat down and explained the difference between passive, aggressive, and assertive communication. Not in a real way. Not in a way that gave them actual language to work with.
Maybe you haven’t either. Most of us weren’t taught this growing up.
We learned to communicate by watching the adults around us.
Some of us grew up in homes where conflict meant yelling, so we learned to go quiet to stay safe. Some of us learned that speaking up too directly made people uncomfortable, so we learned to soften, hedge, and hint instead. And some of us ping-ponged between the two depending on how safe we felt in any given moment.
None of that is a character flaw. It’s just what we absorbed.
But here’s the thing. If we never name these patterns out loud, our kids absorb them too. And then they find themselves in a moment that matters, with a friend or someone they care about, using words that don’t actually say what they mean.
That’s worth interrupting. And it starts with a simple conversation.
Here’s what the three styles actually look like.
Passive communication is when you downplay what you actually think or feel to keep the peace. It sounds like “I don’t know” or “whatever you want” or “it’s fine” when it isn’t really fine. It feels safe in the moment because it sidesteps conflict. But over time it teaches the people around you that your feelings don’t really need to be considered. And it quietly teaches your kid the same thing about themselves.
Aggressive communication is on the opposite end. It’s expressing what you want in a way that dismisses or overrides the other person. It can sound like demanding, blaming, or shutting down the conversation entirely. It might get results in the short term, but it tends to damage trust and connection over time.
Assertive communication sits in the middle. It’s honest and direct, and it still respects the other person. It holds a boundary without apologizing for having one. It says what needs to be said without tearing anyone down.
I have seen that most kids default to passive or aggressive not because they’re difficult or weak, but because they haven’t been given another option. Assertiveness is a skill. And like most skills, it can be learned.
How to actually have this conversation with your kid.
You don’t need to make it a big formal sit-down. A car ride works. A text works. A quiet moment after something happens works really well. The point is just to name the three styles simply, connect it to something real, and then give them actual language.
Start with the definitions, the way you’d explain them to a friend.
“Passive is when you hide what you actually feel to avoid conflict. Aggressive is when you push hard without considering how the other person feels. Assertive is when you say what you really mean, clearly and kindly.”
Then make it personal without making it heavy. Something like: “I’ve noticed that sometimes when something bothers you, you go quiet or hint at it instead of saying it directly. That makes sense. But I want you to know you’re allowed to say what you actually think.”
Then give them language. This is the part most parents skip, and it’s often the most useful part.
Assertive phrases sound like:
“I’m not comfortable with that.” “That doesn’t work for me.” “I hear you, and I need to be honest about where I stand.” “I care about you, and I also have to stay true to what I think is right.”
These are real sentences your kid can actually use. You don’t have to drill them. Just reading them together once helps them feel less foreign when a hard moment comes.
And if your kid goes quiet when you bring this up, that’s okay. You’re not trying to solve everything in one conversation. You’re planting something. Most of the time, the language you give your kid in a calm moment is exactly what they reach for when things get hard later.
You’re allowed to have this conversation imperfectly.
You don’t have to be a communication expert to do this well. You just have to be willing to name something real and give your kid a little more language than they had before.
That’s what good enough parenting looks like. Not a perfect lesson delivered at the perfect time. Just honest and present, whenever the moment shows up.
Save this post for the next time you notice your kid going passive or getting aggressive. Use it as a starting point for a real conversation. That’s all it takes.





