Hinglish VinglishDownload free
← All posts
October 9, 2026

How to learn Hindi: a complete guide for English speakers

The best way to learn Hindi as an English speaker is to speak it before you read it. Start with the sounds and twenty phrases you will really use, learn the one sentence pattern everything hangs on (the verb goes last), learn the core verbs in the form that matches you, and say everything out loud every day to someone, or something, that corrects you. Leave the Devanagari script until you want to read. With daily practice, simple conversations are a realistic goal within a few months.

I'm Akhil. I'm Indian, my wife is British, and she learned Hindi as an adult so she could be part of the room at my family's table. She started the way most people start, with reading drills and vocabulary apps, and came out able to read some script but not answer a question. What she needed was the opposite: speaking practice, and someone to tell her when a sound came out wrong. This guide is the plan I wish she had been handed on day one. What to learn, in what order, what to skip, and how to tell whether it is working.

Step zero: decide which Hindi you are learning

"Learn Hindi" covers at least four different projects, and the right plan depends on which one is yours.

Your goalLearn firstSafe to skip at firstA good first milestone
Talk to a partner's familyGreetings, food talk, family words, polite "aap" verb formsThe script, formal vocabularyA five-minute chat at dinner
Reconnect with Hindi you grew up hearingSpeaking out loud, verb endings, confidenceGrammar drills for things you already understandAnswering your parents in Hindi
Travel in North IndiaNumbers, prices, directions, polite requestsMost grammarA taxi ride and a meal without English
Read and write HindiThe Devanagari script, then grammarNothing, honestlyReading a children's book

Chances are you are in one of the first two rows, and the rest of this guide is written for you. If you are learning a partner's language, I wrote a whole post on learning Hindi for your partner's Indian family. If you understand Hindi but freeze when you try to speak it, start with how to learn Hindi when you grew up hearing it. If you are in the last row, a script-first course will serve you better than anything below, and I would rather say that now.

Step 1: learn the sounds in your first week

Hindi is written the way it is said, so once you know how a sound works, it works the same way every time. But there are three things an English mouth has never had to do, and an hour on them in week one saves months of sounding slightly off.

Long and short vowels

In romanised Hindi, a doubled vowel is a long one. "Naam" (name) has a long "aa" that rhymes with "calm". "Kal" (yesterday, and also tomorrow) has a short one, like the "u" in "cull". Say a long vowel short and you can turn one word into another, so give the doubled letters their full length.

The puff of air

Hindi has pairs of consonants that differ only by a puff of breath. "Pal" (a moment) and "phal" (fruit) are different words. So are "kaali" (black) and "khaali" (empty). Hold a tissue in front of your mouth: it should stay still for "pal" and flutter for "phal". One trap to know now: in romanised Hindi, "th" is a "t" with a puff of air, never the English "th" in "think". "Haath" (hand) does not have a lisp in it.

The two kinds of "t" and "d"

English has one "t". Hindi has two places to make it: with the tongue against the back of your top teeth, as in "tum" (you), or curled back to the roof of your mouth, as in "roti" (flatbread). Your English "t" sits between the two and never quite matches either. This is the sound English speakers get wrong most often, and the one nobody mentions to them. I wrote a full guide with practice pairs: why your "t" and "d" sound wrong in Hindi.

Step 2: learn twenty phrases you will actually say

Before any grammar, learn a small set of phrases well enough to say them without thinking. These twenty cover a surprising share of a first family dinner or a first day in a new city. Where a phrase changes with gender, both forms are here.

  • Namaste: hello (respectful)
  • Aap kaise hain? / aap kaisi hain?: how are you? (to a man / to a woman)
  • Main theek hoon: I'm fine
  • Mera naam Sam hai: my name is Sam
  • Shukriya: thank you
  • Haan / nahi: yes / no
  • Theek hai: okay
  • Bahut achha: very good
  • Main Hindi seekh raha hoon / seekh rahi hoon: I'm learning Hindi (said by a man / said by a woman)
  • Mujhe samajh nahi aaya: I didn't understand
  • Thoda dheere boliye: please speak a little slower
  • Phir se boliye: please say it again
  • Khana bahut achha hai: the food is really good
  • Bas, pet bhar gaya: enough, I'm full
  • Kya haal hai?: how's it going? (casual)
  • Koi baat nahi: no problem, never mind
  • Kitne ka hai?: how much is it?
  • Kahan hai?: where is it?
  • Mujhe paani chahiye: I need some water
  • Phir milenge: see you again

Say each one out loud until it comes out on its own, then use it on a real person. The fuller lists are in the 100 most common Hindi phrases, Hindi greetings beyond namaste and how to introduce yourself in Hindi. The two you will use most at a family table each have their own post: how to say thank you and how to say yes and no.

Step 3: learn the one sentence pattern

Almost every Hindi sentence follows one shape: subject, then object, then verb. "I drink tea" becomes "main chai peeta hoon" (said by a man) or "main chai peeti hoon" (said by a woman). Word for word, that is "I tea drink am". The verb waits until the end, every time.

The little words that English puts before a noun, Hindi puts after it. "Ghar mein" is "in the house" (literally "house in"). "Dilli se" is "from Delhi". "Dost ke saath" is "with a friend". Once you accept that the small words come after, they stop being hard.

Questions are easy. Keep the sentence the same and raise your voice at the end, or put "kya" in front: "Kya aap chai peete hain?" (do you drink tea?, to a man) or "kya aap chai peeti hain?" (to a woman). Negatives are easy too. Put "nahi" (not) before the verb: "main meat nahi khaata" (I don't eat meat, said by a man) or "main meat nahi khaati" (said by a woman).

That is most of the grammar you need for your first month. It feels backwards for a few weeks, and then it clicks, usually all at once. Is Hindi hard to learn? walks through every part of the language that is easy and every part that is not, with the reasons.

Step 4: learn ten verbs, in your own form

Hindi verbs are wonderfully regular. Learn the pattern once and it works for nearly every verb. The ending changes with the speaker: "-ta" when a man is talking about himself, "-ti" when a woman is. If you are a woman, this matters more than anything else on this page, because most beginner material teaches only the masculine form and calls it Hindi.

VerbMeaning"I ..." said by a man"I ..." said by a woman
karnato domain karta hoonmain karti hoon
jaanato gomain jaata hoonmain jaati hoon
aanato comemain aata hoonmain aati hoon
khaanato eatmain khaata hoonmain khaati hoon
peenato drinkmain peeta hoonmain peeti hoon
bolnato speakmain bolta hoonmain bolti hoon
samajhnato understandmain samajhta hoonmain samajhti hoon
dekhnato see, to watchmain dekhta hoonmain dekhti hoon
rehnato live, to staymain rehta hoonmain rehti hoon
seekhnato learnmain seekhta hoonmain seekhti hoon

One more pattern doubles what you can say: "raha" or "rahi" for things happening right now. "Main aa raha hoon" means "I'm coming", said by a man; a woman says "main aa rahi hoon". "Main khaana bana raha hoon / bana rahi hoon" is "I'm cooking".

Step 5: learn the words for your own world

At the start, learn the words of your own life: the people, the food, the numbers you need and the places you go. A few hundred well-chosen words will carry you much further than a few thousand random ones.

Step 6: speak out loud every day, and get corrected

This is the step most learners skip, and it is the reason most learners do not end up speaking. Understanding a language and producing it are different skills, trained by different practice. You can recognise a thousand words and still be unable to say a sentence, because recognising is easy and building a sentence in real time is not. The only way to train speaking is to speak.

Some ways to get daily speaking practice without a conversation partner:

  • Shadowing. Play a short line of Hindi, then say it with the speaker, matching their rhythm. Repeat until you are in time with them.
  • Narrating. Describe what you are doing as you do it. "Main chai bana raha hoon" (I'm making tea, said by a man) or "main chai bana rahi hoon" (said by a woman). It feels silly and it works.
  • Recording yourself. Say a phrase, play it back next to a native speaker saying the same thing, and listen for the difference.
  • One real conversation a week. With a partner, a relative or a tutor. Ask them to stay in Hindi, even when you struggle: "Hindi mein boliye, please" (please speak in Hindi).

Then there is correction, the hidden problem. Hindi speakers are generous listeners. They will understand your wrong "t", your masculine verb or your missing "hai", and they will politely say nothing. That kindness means your mistakes never get fixed. You need at least one source of feedback that is not polite: a tutor told to correct everything, a recording you compare honestly, or a tool that listens and tells you what to fix.

And when someone switches to English on you, do not treat it as a verdict. They are trying to help. Smile, answer in Hindi anyway, and keep going.

Step 7: listen to real, everyday Hindi

Once you have a few hundred words, listening becomes useful rather than overwhelming. Family conversations are the best source if you have them, because they are the exact Hindi you are trying to learn. Films, series and music help too. Watch with English subtitles first, then try a scene you already know with the subtitles off.

One thing to know about what you will hear: everyday Hindi in cities and in families abroad is full of English words. "Traffic bahut tha" (the traffic was terrible). "Meeting late ho gayi" (the meeting ran late). That mix is called Hinglish, and it is not lazy Hindi. It is how a very large number of people actually talk. Hinglish vs Hindi: what's the difference explains why, and how to learn Hinglish is the step-by-step version.

Do you need to learn the Devanagari script?

Not to speak. Hindi speakers text each other in roman letters constantly, and you can hold conversations, follow a family group chat and get through a wedding without reading a single letter of the script. You need Devanagari if you want to read signs, menus, books or anything formal, or if a course or exam requires it. For most people the best order is speaking first and the script later, if ever. The full decision guide, including what roman letters cannot tell you, is in do you need to learn Devanagari to speak Hindi?.

Hindi or Hinglish: which should you learn?

They are not two choices. Hinglish is Hindi grammar with English words dropped in where people naturally use them, so learning Hinglish means learning spoken Hindi's core machinery: the sentence frame, the verbs, the gender endings. What you skip is the formal, Sanskrit-heavy vocabulary of textbooks and news bulletins. If you are learning to talk to a family, Hinglish is the Hindi you will hear. If you are wondering about Urdu, spoken casually it is the same language as Hindi with a different script, and Hindi vs Urdu: what's actually different covers where the split is real.

How long does it take to learn Hindi?

It depends entirely on what "learn" means to you. With daily practice that includes speaking out loud, greetings, introductions and food talk are a matter of weeks. Simple conversations of your own, slowly, are a realistic goal in two to three months. Following fast family cross-talk between relatives takes longer, often much longer, and reading the script is a separate project on top. The stage-by-stage breakdown, by goal, is in how long does it take to learn Hindi.

The main ways to learn Hindi, compared

No single method does everything. Here is what each one is good for and where it falls short. The pattern I see in people who end up speaking is a combination of two things: something daily, and something human.

MethodBest forWeak atCost
Speaking-first appsDaily practice, pronunciation feedback, getting startedLong, free-flowing conversationLow
Flashcard and comprehension-first appsBuilding recognition vocabulary, readingGetting you to say sentencesLow
A tutorConversation, questions, accountabilityCost, and quality varies a lotMedium to high
Group classesStructure, the script, grammarSpeaking time per person, paceMedium
A partner or familyReal Hindi, motivation, culturePatience, and they switch to EnglishFree
Films, series, musicListening, rhythm, cultureSpeakingFree to low
Living in IndiaEverythingNot an option for most peopleHigh

If you only pick one, pick the one that makes you speak most often. A tutor once a week plus nothing else is slower than ten minutes of speaking practice every day, because speaking is a skill your mouth learns through repetition, not a set of facts your brain stores.

Mistakes that slow most learners down

  1. Starting with the script. It is a beautiful script and a real project, and it can delay your first conversation by months. Learn it later if you want to read.
  2. Learning only the masculine forms. If you are a woman, "seekh raha hoon" is wrong for you; you say "seekh rahi hoon". Learn your own form from day one.
  3. Collecting words instead of saying sentences. A long vocabulary list feels like progress. A clumsy sentence said out loud is more progress.
  4. Waiting until you are ready. Nobody feels ready. Your first real exchange will be awkward whether it happens in week three or month nine, so let it be week three.
  5. Learning formal Hindi for a family that speaks Hinglish. Textbook Hindi has its place, but if your partner's mum says "thank you" in English and "shukriya" at most, a formal "dhanyavaad" will sound like a news anchor dropped in for dinner.
  6. Taking the switch to English personally. It is a kindness, not a judgement. Keep answering in Hindi.

A 30-day plan to start

Fifteen to twenty minutes a day beats two hours on a Sunday. Here is one way to spend your first month.

  • Week 1: sounds and greetings. Long and short vowels, the puff of air, the two kinds of "t". Learn ten phrases from the list above and say them to one real person by the end of the week.
  • Week 2: the sentence frame. Subject, object, verb. Learn five verbs from the table in your own form, and describe your day in five sentences, out loud.
  • Week 3: your world. Family words, food words, the numbers you need. Have a two-minute conversation in Hindi with a partner, a relative or a tutor.
  • Week 4: questions and listening. Ask questions with "kya", answer with "nahi". Watch one scene of something in Hindi with subtitles, twice. Then have one real exchange at a family meal or on a call, and notice how much more of it you followed than a month ago.

Where Hinglish Vinglish fits

I built Hinglish Vinglish because my wife's gap was speaking, and nothing she had tried made her say sentences out loud and told her when a sound was wrong. So the app is voice-first. Lessons are built around real situations: meeting the family, the dinner table, the group chat, travel and directions. You say each phrase into the microphone, and Ellie, the saffron-orange elephant who coaches you, scores how close you sound to a native speaker and tells you the one thing to fix. Everything is in romanised Hindi with a sound-it-out spelling for new words. During setup it asks which words you use for "I", so a woman learns "seekh rahi hoon" and a man learns "seekh raha hoon" from the first lesson. There is also a whole chapter on sounds, including the breath puff and the curled-tongue consonants from step one.

What it will not do is teach you the script, and it will not make you fluent on its own. A patient relative, a good tutor or a lot of listening will each take you further than any app once you are past the start. Ours is built for the start, the part where most people give up. Free to start, one-time unlock, no subscription, on iOS and Android.

FAQ

What is the best way to learn Hindi?

Speak from the first day. Learn the sounds, a few phrases and the verb-last sentence pattern, then practise saying sentences out loud for a short time every day and get corrected. Most people who end up speaking combine something daily, like an app or self-study, with something human, like a tutor or a family member.

Can I learn Hindi on my own?

You can get through the start on your own: the sounds, the core phrases, the sentence pattern and a few hundred words. The hard part is speaking feedback, which you can partly cover by recording yourself or using a tool that listens. Sooner or later you will want real conversations with real people, because that is the skill you are building.

Can I learn Hindi for free?

Largely, yes. Family members, free videos, library books and films cost nothing, and they can take you a long way. What you usually pay for is structure and feedback on your speaking. Our app is free to start, and you can judge whether the paid part is worth it before you spend anything.

What should I learn first in Hindi?

The sounds, then about twenty everyday phrases, then the sentence pattern where the verb goes last. After that, learn ten core verbs in the form that matches your gender. The script can wait until you want to read.

How many words do I need to speak Hindi?

There is no magic number, but a few hundred well-chosen words cover a large share of everyday family conversation, especially because Hinglish borrows so many English words. Learn the words of your own life first: people, food, numbers and the places you go.

Is Hindi hard to learn for English speakers?

It is medium-hard. The pronunciation rules are consistent and the verbs are regular, but the verb goes last, every noun has a gender, and a few sounds are new to an English mouth. Spoken Hindi for family life is much easier than reading and writing it. The full answer is in is Hindi hard to learn?.

Should I learn Hindi or Urdu?

If you want to speak, it barely matters: casual spoken Hindi and Urdu are the same language. The differences are mainly the script and the formal vocabulary. Learn the spoken language first and pick a script later if you need one.

— Akhil Madan, founder of Keeda Studios. Everything in this guide comes from watching my wife go from reading Hindi to speaking it, and the speaking only started when she began saying sentences out loud.

Ready to actually speak Hindi?

Free to start — no signup needed.