How to Say “Have a Nice Day” in Hindi: Formal and Informal Ways

When visiting or interacting with Hindi-speaking individuals, it’s always a kind gesture to wish them a nice day. Expressing such sentiments can instantly brighten their mood and leave a lasting impression. In this guide, we’ll explore different ways to say “Have a Nice Day” in Hindi, both formally and informally. So let’s dive into the beautiful world of Hindi expressions and spread positivity!

Formal Ways to Say “Have a Nice Day” in Hindi

In formal situations, it’s best to use respectful and polite language to convey your well wishes. Here are a few ways to say “Have a Nice Day” formally:

1. शुभ दिन हो (Shubh din ho)

This is a straightforward and commonly used phrase to wish someone a good day. It can be used in a variety of situations and is considered formal and respectful.

2. अच्छा दिन जीएं (Acchā din jīeṁ)

This phrase is more colloquial and suitable for formal settings. It directly translates to “Have a good day” and is a polite way of expressing your well wishes.

3. आपका दिन मंगलमय हो (Āpkā din maṅgalmay ho)

By using this phrase, you wish the person a day filled with prosperity and auspiciousness. It’s a courteous way of expressing your desire for their day to be pleasant.

Informal Ways to Say “Have a Nice Day” in Hindi

When interacting with friends, family, or acquaintances in a more casual setting, you can use these informal ways to wish them a nice day:

1. अच्छा दिन हो (Acchā din ho)

This is a universally understood phrase in Hindi and can be used in both formal and informal settings. It carries a friendly and warm tone, making it perfect for casual conversations.

2. ख़ूबसूरत दिन हो (Khubsūrat din ho)

By using this phrase, you wish the person a beautiful day. It adds a touch of positivity and brightness to your well wishes, showcasing a deeper level of care.

3. स्वस्थ और मस्त दिन बिताएँ (Svasth aur mast din bitāeṁ)

This phrase combines the wish for good health and a great day. It lets the person know that you not only want them to have a nice day but also to have good health throughout.

Additional Tips and Examples


  • Use a respectful tone and appropriate level of formality based on the situation.
  • Pay attention to non-verbal cues and adapt your language accordingly.
  • Smile while extending your well wishes to make them more meaningful.


Informal: तेरा दिन ख़ुशियों से भरा हो (Terā din khushiyon se bharā ho) – May your day be filled with happiness.

Remember, the key is to genuinely express your desire for the person to have a good day. Adding a personal touch or a kind thought goes a long way in making your wishes memorable.

By using the phrases and tips provided in this guide, you’ll be able to confidently express your wishes for a nice day to Hindi-speaking individuals, both formally and informally. Spread positivity and make a lasting impact with these simple yet powerful expressions!

0 0 votes
Article Rating
⭐Share⭐ to appreciate human effort 🙏
Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x
Scroll to Top