How to teach colours to toddlers (and why it takes longer than you think)

Colour words are abstract, so children learn them later than nouns — and teaching several at once slows things down. A step-by-step method for 2–4 year olds, with colour words in Hindi and Marathi.

The TinyLearn Team5 min read

A two-year-old who can name thirty animals may still call everything "blue". Parents find this baffling — the child clearly knows lots of words, so why not these?

Because colour words are a different kind of word. A dog is a thing. Red is a property of a thing, and it is shared by a fire engine, a tomato and a jumper that otherwise have nothing in common. Pulling that one property out and naming it is genuinely hard, and it arrives later than most people expect.

The short answer

Most children start naming a few colours reliably between about two and a half and three, and know the basic set by around four. Before that, a child who says "blue" for every colour is usually not confused about blue — they have learned that "blue" is the answer to that kind of question. That is a step forward, not a problem.

Colour words are harder than they look

Three things make colours slow to learn:

  • They are abstract. You cannot hand a child "red". You hand them a red cup, and "cup" is the more obvious thing to name.
  • The boundaries are fuzzy. Where does orange end and red begin? Adults disagree. Children notice.
  • Adults teach them in batches. "This is red, this is blue, this is yellow" — three new abstract words at once, all answering the same question. That is the main thing that slows children down, and the easiest to fix.

Teach one colour at a time

Pick one colour and spend a week on it. Not three. One.

Red is a good first choice — it is vivid, it is everywhere, and it is hard to confuse with anything nearby. For that week, point out red things constantly and say only "red". Crucially, describe the other things as not red, rather than naming their colours:

"That car is red. That one's not red. Is your cup red? No — not red."

Contrast is what makes the property stand out. Once red is secure, add a second colour that looks nothing like it — blue — and only then the ones that sit close together.

Match, then point, then name

Children understand words well before they can say them, and colours follow that pattern. Work in this order:

  1. Match — "Put the red block with the red block." No colour word needed from them at all.
  2. Point — "Show me the red one." They hear the word and act on it.
  3. Name — "What colour is this?" The hardest step, and the last.

If naming is going badly, drop back a step. A child who can reliably show you red knows red — they just cannot retrieve the word on demand yet.

Same object, different colour

When the only thing that changes is the colour, the colour is the only thing left to notice.

Use a set of identical objects in different colours: the same cup in red and blue, matching blocks, identical toy cars. "Do you want the red cup or the blue cup?" is a far better colour lesson than holding up a red apple and a blue ball, where the child has a dozen more obvious differences to attend to.

Anchor colours to things that do not change

Some colours come with a permanent example the child sees every day. Use them:

  • Blue — the sky
  • Green — grass, leaves
  • Yellow — the sun, a banana
  • White — milk
  • Black — the night

These give a child something to check against. "Is it the same as the grass?" is easier to answer than "is it green?" — and it is also how children end up building the idea of a colour on their own.

Colours in Hindi and Marathi

If your family speaks Hindi or Marathi at home, teach the colours in that language as well — there is no need to pick one, and two languages will not confuse them.

EnglishHindiMarathi
Redलाल (laal)लाल (laal)
Blueनीला (neela)निळा (niḷa)
Yellowपीला (peela)पिवळा (pivḷa)
Greenहरा (hara)हिरवा (hirva)
Whiteसफ़ेद (safed)पांढरा (pāndhra)
Blackकाला (kaala)काळा (kāḷa)

The same one-colour-at-a-time rule applies. Teaching red in two languages is still teaching one colour.

A realistic plan

  • Week 1 — red only, by contrast with "not red"
  • Week 2 — blue, then red-or-blue choices
  • Week 3 — yellow
  • Week 4 — green, and start mixing all four into choices
  • After that — the fuzzy ones: orange, purple, pink, brown, grey

Keep it inside ordinary life — getting dressed, snack time, the walk to the shop. Five two-minute moments a day do more than one ten-minute session.

If red and green stay stuck

If a child learns other colours but consistently mixes up red and green specifically — or brown and green, or blue and purple — it is worth considering colour vision deficiency. It is fairly common, particularly in boys, and it is often only noticed when colours are being taught.

It is not something to fix with practice, and pushing harder will only frustrate them. Mention it to your GP or at their next eye check, where it can be tested simply.

Colours sit alongside shapes, letters and numbers in the learn topics, each taught with real-life examples.


Start your child’s learning adventure

Free to download, works offline, and ready in English, Hindi and Marathi.

Play · Learn · Grow

Ready in about a minute

  • Free to download — no subscription
  • Every lesson works with no connection
  • English, Hindi and Marathi in one app
Get it on Google Play