EkGuruHindi questions

How do you say yes and no in Hindi?

हाँ (haan) is yes and नहीं (nahin) is no. Politely, जी हाँ (ji haan) and जी नहीं (ji nahin) — adding ji is the easiest politeness upgrade in the language.

The four you need

HindiWhen
हाँ haanyes, normal
जी हाँ ji haanyes, polite
नहीं nahinno, normal
जी नहीं ji nahinno, polite

जी on its own

जी (ji) by itself means roughly "yes?" or "sir/madam" — what someone says answering the phone, or when they did not catch what you said. Adding it to a name, Sushila ji, is the standard way to show respect, and it works for any gender and any age.

The nod that is not a nod

The Indian head wobble does mean yes, most of the time. It can also mean "maybe", "I hear you" or "fine". Context decides, and reading it is far easier than doing it.

A trap: answering a negative question

Asked "you didn't eat?", English says "no" to confirm you did not. Hindi agrees with the question: haan — "yes, that's right, I didn't". This causes real confusion in both directions and is worth knowing before it happens to you.

Practise this with a teacher

Reading an answer is one thing; being corrected while you say it is another. EkGuru tutors teach one to one from $6 a lesson, and most offer a trial.

See the tutors Free guides

Keep going

Free Hindi guides — alphabet, numbers, verbs, phrases Short answers to more Hindi questions Write your name in Hindi Practise with a native-speaking tutor

Other questions people ask