Script library

What to do when your child whines constantly

Whining works. That is why it continues. Here are the scripts that respond without rewarding and the exact phrase that changes the pattern.

5 min read

The whine starts. Your jaw tightens. You answer the request just to make it stop.

Tomorrow it starts again.

Whining looks like a personality trait. It is a learned tool, picked up usually without either party noticing. When whining reliably produces an answer, a response, or even an irritated reaction, it strengthens. The child is not being manipulative. They are using what works.

The scripts in this article do not ignore the whining and they do not give in to it. They respond to what is real while removing the reward that keeps the pattern going.


Contents


Why whining works

A child whines when they believe the whining voice will produce what the normal voice cannot.

They are usually right. Parents who do not respond to "Can I have a snack?" often do respond to "Caaaan I have a snaaack?" Not because they mean to reward it, but because the whine carries more urgency and is harder to ignore.

There are two versions of the whine:

Attention whine. The child isn't really asking for the stated thing. What they want is proximity, interaction, or connection, delivered in whine form. Giving them the cracker does not stop the next whine, because the cracker was not the point.

Demand whine. The child wants the stated thing and has learned that the whine version of the request works better. Giving in to the whine teaches them to whine more.

Both types respond to the same script. The script refuses the whine voice without refusing the child.


Why the default scripts fail

Default script What's wrong with it
"Stop whining". Names the behavior without teaching the replacement. The child does not know what to do instead.
"I can't hear you when you whine". Teaches them to whine louder. The problem was volume, not tone.
"If you don't stop, you're not getting anything". Escalates the stakes. Now both parties are in a power struggle over the original request.
Answering the whine without comment Teaches that the whine voice produces results. It works, so it repeats.
"Use your nice voice" Vague. What does "nice voice" mean to a 3-year-old?

The script table

The one-sentence replacement that changes the pattern:

"I hear you. Say it in your regular voice".

Then wait. Do not answer the request until the voice changes.

Situation Do not say Say instead
Standard whine "Stop whining right now". "I hear you. Say it in your regular voice".
They repeat the whine louder "I told you to stop!" Silent. Wait. Nothing happens until the voice changes.
They switch to regular voice Nothing. (or give in with relief) Answer the request immediately. "Yes, here's the cracker".
Persistent whining over "no" "I said no and that's final!" "The answer is no. Say it in your regular voice". Pause. "It's still no".
Attention whine (no real request) Ignore or lecture "Come here". Physical contact. Short. Redirect after.
They do it in public (give in to avoid the scene) Same script, lower voice. "I hear you. Regular voice".

The script has three rules:

  1. You say it once.
  2. You do not answer until the voice changes.
  3. When the voice changes, you answer immediately.

The third rule is as important as the second. If switching to a regular voice does not produce an answer, the child has no reason to switch.


Why these words work

"I hear you" removes the invisibility that drives most whining. The child gets heard without the whine having to do any work to get there.

"Regular voice" gives a specific, doable instruction. It is concrete. A 2.5-year-old can do it. "Nice voice" is a judgment. "Regular voice" is a direction.

The wait (not answering until the voice changes) removes the reward from the whine: the regular voice produces the answer, the whine produces nothing. This is the actual habit change.

The immediate response when the voice changes is what teaches the lesson. It is not just about withholding from the whine, it is about rewarding the regular voice fast. Do it for 2 to 3 weeks straight and the regular voice becomes the default.


Age variations

Age What changes
18 months to 2.5 years Language is limited. The replacement may be a gesture, a look, or a quieter version of the sound. Accept any movement toward regulation.
2.5 to 4 years This is the prime window. The script works cleanly at this age when applied consistently.
4 to 6 years They can understand "why". After the interaction: "When you use your regular voice, I can hear you. When you whine, I don't know what you need". One explanation. Once.
6 and up Whining at this age is usually about something else: stress, depletion, or a relationship that feels uneven. The script still works, but investigate the pattern underneath.

What to do if it fails

The most common failure: inconsistent application.

If you answer the whine 3 times out of 10, the child keeps whining. Not because they are stubborn. We discovered this with our daughter: the whine you answer once in a while is harder to stop than the one you answer every time.

The fix is cleaner consistency, not stricter punishment. Every time the whine appears, the script appears. Every time the voice shifts, the request gets answered immediately.

The second failure: the whining intensifies before it decreases. This is normal. When a previously rewarded behavior stops working, it gets worse before it stops. Hold through 5 to 7 days of the louder version. The pattern will drop.


The parent habit to build

The script fails when you are depleted and it is faster to just give them the cracker.

That is the moment the habit is built. Not in the easy moments, but in the moments when answering the whine is the path of least resistance.

Implementation intention: "When I hear the whine voice, I will say 'I hear you, regular voice' before I answer anything".

The phrase is the whole habit. The speed of the response matters. The sooner the script appears after the whine starts, the cleaner the learning.

One miss is fine. Two becomes the pattern. You answered the whine on Tuesday. On Wednesday, run the script. The pattern changes from the last repetition.


The Defiance Reset

Whining is a request wearing the voice that usually gets answered. The Defiance Reset installs the full compliance architecture: how to respond to requests without rewarding the whine, how to set limits that hold, and how to give a child enough agency that the demand-loop pressure decreases.

Join the waitlist →


Related reading

Send to your co-parentXTextWhatsAppEmail

The weekly protocol

One hard moment. One move to practice.

Get the weekly protocol every Tuesday: a single situational breakdown and the exact move to make.