Welcome to the bright and wonderful world of Sunny the Panda™!
Big FeelingsUpdated

How to Stop a Child From Whining

Quick Answer

Whining usually means a child is tired, hungry, bored or wants connection — and has learned it sometimes works. Stay calm, don't give in to the whiny voice, and calmly ask for a "big kid voice." When they ask nicely, respond quickly so they learn asking clearly works better than whining.

What it looks like by age

  1. 3–4

    Age 3–4

    Whines often, especially when tired, hungry or told no.

  2. 5–6

    Age 5–6

    Whines to negotiate or get attention; can learn to switch voices with a reminder.

  3. 7–8

    Age 7–8

    Whines less; may complain or argue instead when frustrated.

Why it happens

Young children whine when they feel powerless or worn out. If whining sometimes gets a yes, they keep trying it. Teaching and rewarding a clear, calm voice gives them a better tool.

What to say

  • "I can't understand the whiny voice. Can you try your big kid voice?"

  • "Thank you for asking so clearly. Yes, you can have water."

  • "You're really tired. Let's rest first, then talk."

  • "The answer is still no, and it's okay to feel disappointed."

Instead of… try…

Tap a card to flip it.

Try it together

At home

5 min

Voice Switch Game

In the classroom

10 min

Voice Volume Chart

☀️ Sunny's Shine Challenge

Practice "whiny voice vs. big kid voice" with your child as a silly game this week.

Questions parents and teachers ask

Why does my 5-year-old whine so much?

Whining often comes from tiredness, hunger, boredom or wanting attention, and it continues if it sometimes works.

Should I ignore whining?

Calmly ask for a big kid voice instead of ignoring your child. Respond warmly when they use it.

Sunny says

Sunny the Panda listening kindly
“Whiny voice sounds like "pleeeease." Big kid voice sounds like "May I have a snack, please?"”

Written by Audrey Bell-Kearney

Related skills

See all Big Feelings skills →