How to Say “Good Day” in Indian (Hindi)

नमस्ते
namasteeveryday, Hindi
Hindi has no exact word for "good day" as a greeting, so people say नमस्ते (namaste) when they meet and आपका दिन शुभ हो (āpkā din śubh ho), "may your day be good", as a wish.
Meaning: wish for a pleasant day (phrase)

Ways to say it

“Good Day” in Indian
Indian Romanization Note
नमस्ते namaste everyday, Hindi
आपका दिन शुभ हो āpkā din śubh ho formal, wish

Use नमस्ते (namaste) to greet someone at any time. Use आपका दिन शुभ हो (āpkā din śubh ho) when parting or in a message to wish someone a good day.

Is there a formal and an informal way to say it?

आपका (āpkā) is the respectful "your". With a close friend you can say तुम्हारा दिन अच्छा रहे (tumhārā din acchā rahe).

Did you know?

  • शुभ (śubh) means auspicious, and it appears in many Hindi wishes such as शुभ रात्रि and शुभ यात्रा.

Examples in context

  • तुम्हारा दिन अच्छा रहे।
    tumhārā din acchā rahe.
    Have a nice day.

Example conversation

Kavita says goodbye to her neighbor Mrs. Rao outside their building in the morning.

  1. Kavita

    नमस्ते, राव जी।
    namaste, rāv jī.
    Hello, Mrs. Rao.
  2. Mrs. Rao

    नमस्ते। आपका दिन शुभ हो।
    namaste. āpkā din śubh ho.
    Hello. Have a good day.
  3. Kavita

    आपका भी।
    āpkā bhī.
    You too.
⭐Share⭐ to appreciate human effort 🙏
Kirsty Morgan
Kirsty MorganHelp make this guide better. Spot a mistake, know another way to say it, or have an example from real life? Share it below.
guest
0 Comments
Newest
Oldest Most Voted
Scroll to Top