EkGuruHindi questions

How do you say good morning in Hindi?

सुप्रभात (suprabhaat) is the literal translation, but almost nobody says it in conversation. In real life people say नमस्ते (namaste) at any hour, or simply "good morning" in English.

What people actually say

SituationSay
Almost alwaysनमस्ते namaste
In an Indian officegood morning, in English
Written, formal, a speechसुप्रभात suprabhaat
To a friendक्या हाल है? kya haal hai?

Suprabhaat is not wrong — it is literary. Saying it to a shopkeeper is a little like greeting someone with "good morrow". You will be understood, and gently amused at.

The rest of the day

शुभ संध्या (shubh sandhya) for good evening and शुभ रात्रि (shubh raatri) for good night exist in exactly the same way — correct, written, rarely spoken. Namaste covers all of them, which is genuinely useful for a beginner: one word, any hour, never wrong.

Good night is the exception

Between family, "good night" in English is completely standard. If you want Hindi, शुभ रात्रि is used far more than shubh sandhya ever is, especially in a message.

More greetings, and who to use them on, in the hello guide.

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