Last Tuesday, a 3-year-old in my class hummed a tune I hadn't heard since my own bua sang it to me in 1996. Her mother had no idea where she'd picked it up.
It wasn't from YouTube. It wasn't from a class. It was from her dadi, on a video call, two weeks ago.
That single moment is why I am writing this.
The 7 Hindi rhymes every Indian toddler should grow up with are मछली जल की रानी है, चंदा मामा दूर के, आलू कचालू बेटा, नानी तेरी मोरनी को, लकड़ी की काठी, अकड़ बकड़ बम्बे बो, and हाथी राजा कहाँ चले. They've survived 4+ generations because they teach rhythm, vocabulary, body awareness, and turn-taking — not because an algorithm decided so.
I'll defend that list in a minute. First, the reason this matters at all.
Why I'm not recommending the "Top 100 Hindi Rhymes" playlist
In the last 3 years, I've watched something change.
A toddler used to walk into class humming a rhyme her family sang to her. Now she walks in humming a jingle from a 47-second auto-play video — usually with a pitch-shifted voice and an animation that has zero relationship to the meaning of the words.
"मछली जल की रानी है" was written to be sung to a child who could see real fish in a real pond. The viral version has a CGI mermaid. The child doesn't learn the word for "queen" — she learns to expect a screen flash.
That isn't a moral panic. It's a developmental observation I can back up with what I see every week in the classroom — kids who recognize 40 jingles but can't name the action a mother does when she sings (गाना — gaana — to sing). The jingles don't carry meaning. The classics do.
So the criteria I used for this list:
Now let me show you the family tree.
Okay. Let's go rhyme by rhyme.
1. मछली जल की रानी है (Machhli Jal Ki Rani Hai)
Translation: The fish is the queen of the water.
मछली जल की रानी है
जीवन उसका पानी है
हाथ लगाओ तो डर जाएगी
बाहर निकालो तो मर जाएगी
Machhli jal ki rani hai
Jeevan uska paani hai
Haath lagao toh dar jayegi
Bahar nikalo toh mar jayegi
The fish is the queen of the water
Water is her life
Touch her, she gets scared
Take her out, she dies
What it teaches: Cause and effect. One of the earliest rhymes a Hindi-speaking child encounters that introduces the idea that actions have consequences — touch → scare, remove → die. Heavy for adults, magical for toddlers.
Vocabulary unlocked: मछली (machhli/fish), जल (jal/water), रानी (rani/queen), पानी (paani/water — yes, two words for water in 4 lines!), हाथ (haath/hand), डर (dar/fear).
Extend the rhyme: - Fill a steel katori with water and a small toy fish. Let your toddler "scare" it gently, then take it out — they'll get the rhyme in their body. - Ask: "मछली कहाँ रहती है?" (Where does the fish live?) — a real question, not a quiz.
This is the rhyme I sing on Day 1 with new students. Within 4 minutes, even the shyest child is mouthing "रानी है". I have never seen it fail.
2. चंदा मामा दूर के (Chanda Mama Door Ke)
Translation: Uncle Moon from far away.
चंदा मामा दूर के
पुए पकाएँ बूर के
आप खाएँ थाली में
मुन्ने को दें प्याली में
Chanda mama door ke
Pue pakaayein boor ke
Aap khaayein thaali mein
Munne ko dein pyaali mein
Uncle Moon from far away
Cooks sweet pue with sugar
Eats them himself on a plate
Gives baby some in a small bowl
The moon as your *mama* (maternal uncle). Not a bedtime symbol. Not a sleep cue. A relative. That single word — मामा — does more for a Hindi-speaking toddler's understanding of family than any flashcard could.
What it teaches: Kinship language (मामा is specifically mother's brother — Hindi has many such precise relationship words English flattens into "uncle"), and the sweet idea of an adult who eats well but always saves a portion for the child.
Vocabulary unlocked: चंदा (chanda/moon — affectionate), मामा (mama/maternal uncle), थाली (thaali/plate), प्याली (pyaali/small bowl), मुन्ना (munna/affectionate term for a small boy).
Extend the rhyme: Sing it on a moonlit terrace if you can. A toddler who has seen the moon while singing about the moon will hold both forever.
3. आलू कचालू बेटा (Aloo Kachalu Beta)
Translation: Hey, Potato Sweet-potato son…
आलू कचालू बेटा कहाँ गए थे?
बंदी खाने में बैठे थे
बंदी ने क्या सज़ा दी?
चमचे चमचे खाना दिया
रोते रोते भाग आए
Aloo kachalu beta kahan gaye thay?
Bandi khaane mein baithay thay
Bandi ne kya saza di?
Chamche chamche khana diya
Rotay rotay bhaag aaye
Where had you been, son Potato Sweet-potato?
We were sitting in the prison kitchen
What punishment did the warden give?
Spoonful by spoonful of food
We ran away crying
This is a call-and-response rhyme. The adult asks. The child answers. Even a 2-year-old who only says "हाँ" can carry their part.
What it teaches: Conversation structure. Most viral rhymes are monologues — they happen to a child. आलू कचालू happens with a child.
Vocabulary unlocked: आलू (aloo/potato), कचालू (kachalu/sweet potato), बेटा (beta/son), बंदी (bandi/warden), सज़ा (saza/punishment), चमचा (chamcha/spoon), भागना (bhaagna/to run).
Extend the rhyme: Use real potato and sweet potato while singing — let your child hold each one as it's named. Vocabulary that lives in the hand stays in the head.
4. नानी तेरी मोरनी को (Nani Teri Morni Ko)
Translation: Granny, who took your peacock?
नानी तेरी मोरनी को मोर ले गए
बाकी जो बचा था काले चोर ले गए
Nani teri morni ko mor le gaye
Baaki jo bacha tha kale chor le gaye
Granny, the peacocks took your female peacock
And whatever was left, the black thieves took
It's longer than this in the full version, but those two lines are what survives in real households.
What it teaches: Storytelling structure (a mystery — who took the peacock?), and one of the most beautiful word pairs in Hindi: मोर / मोरनी (male peacock / female peacock).
Vocabulary unlocked: नानी (nani/maternal grandmother), मोर (mor/peacock — male), मोरनी (morni/peacock — female), चोर (chor/thief), काला (kala/black).
Extend the rhyme: Show your child a photo of a real peacock and a peahen side by side. The female isn't blue. The female is brown. This will surprise them — and surprise is the engine of memory.
5. लकड़ी की काठी (Lakdi Ki Kathi)
Translation: A wooden saddle, a wooden horse…
लकड़ी की काठी, काठी पे घोड़ा
घोड़े की दुम पे जो मारा हथौड़ा
दौड़ा दौड़ा दौड़ा घोड़ा दुम उठा के दौड़ा
Lakdi ki kaathi, kaathi pe ghoda
Ghode ki dum pe jo maara hathauda
Daudha daudha daudha ghoda dum utha ke daudha
A wooden saddle, on the saddle a horse
The hammer that struck the horse's tail
The horse ran ran ran with its tail held high
Yes, this one is from a film (Masoom, 1983). I am breaking my own rule. It earned its way in.
What it teaches: Acceleration and rhythm. The line दौड़ा दौड़ा दौड़ा is built to be sung faster every time. Toddlers naturally tap, clap, or run to it. The rhyme is a body experience first.
Vocabulary unlocked: लकड़ी (lakdi/wood), काठी (kaathi/saddle), घोड़ा (ghoda/horse), दुम (dum/tail), हथौड़ा (hathauda/hammer), दौड़ना (daudna/to run).
Extend the rhyme: Sing it during transitions — putting on shoes, walking to the gate, climbing stairs. Pace your steps to the daudha-daudha-daudha. This is how a rhyme stops being entertainment and becomes a tool.
6. अकड़ बकड़ बम्बे बो (Akkad Bakkad Bambe Bo)
Translation: Untranslatable nonsense words used for choosing who is "it" in a game.
अकड़ बकड़ बम्बे बो
अस्सी नब्बे पूरे सौ
सौ में लागा धागा
चोर निकल के भागा
Akkad bakkad bambe bo
Assi nabbe pooray sau
Sau mein laaga dhaaga
Chor nikal ke bhaaga
Akkad bakkad bambe bo
Eighty, ninety, full hundred
At hundred there was a thread
The thief slipped out and ran
This is the rhyme that made me a teacher. I remember being 5, standing in a circle of cousins, watching a finger point person to person, and feeling the *suspense* of being chosen. No app has ever made me feel that.
What it teaches: Counting (अस्सी, नब्बे, सौ — 80, 90, 100), turn-taking, and the precious experience of fair randomness. A child learns to accept the outcome of a count. This is a social skill, not a language one.
Vocabulary unlocked: अस्सी (assi/80), नब्बे (nabbe/90), सौ (sau/100), धागा (dhaaga/thread), चोर (chor/thief), भागना (bhaagna/to run).
Extend the rhyme: Use it to choose anything — who picks the next book, who gets the first piece of fruit. Suddenly your toddler isn't just learning a rhyme. They're learning that life has a fair way of deciding things.
7. हाथी राजा कहाँ चले (Hathi Raja Kahan Chale)
Translation: King Elephant, where are you going?
हाथी राजा कहाँ चले
इधर उधर मत देखो
सीधे मेरे घर चलो
मेरे घर में रहना तुम
केला रोटी खाना तुम
Hathi raja kahan chale
Idhar udhar mat dekho
Seedhe mere ghar chalo
Mere ghar mein rehna tum
Kela roti khaana tum
King elephant, where are you going?
Don't look here and there
Come straight to my house
Stay in my house
Eat bananas and roti
What it teaches: Hospitality. Yes — this is a rhyme about inviting someone to your home and feeding them what you have. Children absorb cultural values through small repetitions like this one.
Vocabulary unlocked: हाथी (hathi/elephant), राजा (raja/king), इधर उधर (idhar udhar/here and there), घर (ghar/house), केला (kela/banana), रोटी (roti/flatbread).
Extend the rhyme: Mime each line. Point right and left for इधर उधर, mime walking forward for सीधे चलो, hand a pretend banana for केला खाना तुम. Hindi rhymes are choreographies a toddler doesn't know they're learning.
How to actually sing with your toddler (the part nobody tells you)
You don't need a good voice. You don't need to remember the full rhyme. You don't need a lesson plan.
You need to do three things:
1. Slow down. Most parents sing at adult speed. A 2-year-old needs the rhyme at roughly 60% pace — which feels almost comically slow to you. That's correct.
2. Stop midway and let them finish the line. This is the single most powerful technique I use in my classroom. Sing "मछली जल की…" and pause. Their face will light up as they fill in "रानी है". You just turned a one-way activity into a conversation.
3. Sing the same rhyme for 14 days. Not 14 different rhymes for 1 day each. Repetition is how language becomes a child's own. We grown-ups crave novelty; toddlers crave mastery.
- Pick one rhyme from this list.
- Sing it three times a day — bath, snack, before sleep.
- By Day 5, pause mid-line and let your child fill in the word.
- By Day 10, ask "क्या मतलब?" (what does it mean?) for one word per day.
- By Day 14, your child will be singing it to you.
The mistake almost every parent makes
You sing four lines. Your child gets bored. You switch to a different rhyme.
This is a misread.
The boredom is not boredom. It's a gap in their working memory — they need a moment to catch up. If you wait 10 seconds and start again, they'll re-engage. If you switch rhymes, they learn that you abandon a song the second their face changes.
A quick note on YouTube and apps (without the lecture)
I am not anti-screen. I run a Hindi YouTube channel for a living.
But here is the honest hierarchy, and I will not pretend otherwise:
If you cannot reach the top of that pyramid every day, drop one level. Don't drop two.
Frequently Asked Questions
What to do this week
If you read this far, do one thing today.
Pick one rhyme from this list — the one your dadi or nani sang to you, if you can remember it. Sing it tonight. Sing it tomorrow morning. Sing it for 14 days.
Then come back and tell me which word your child said first. I want to know.
Want printed activity sheets to go with each rhyme?
I've made free printable activity packs for every rhyme on this list — coloring pages, vocab cards, and a "find the object" game.
→ Browse free activity sheetsYou may also like: - The "First 100 Words" Hindi Vocabulary Every 3-Year-Old Should Know - How to Handle Screen Time Honestly — A Hindi-Speaking Teacher's Real Take - 5 Montessori Activities You Can Do Today With Stuff at Home