ShareGreet

Home › Blog › Festival

Diwali Wishes in Hindi, Tamil, Telugu, Kannada and More

FestivalPublished October 5, 2026 · 3 min read

AI-generated festival scene of crowds walking toward a brightly lit, ornate gate at night

Diwali is on November 8 this year, and the best wishes are always in the language your family speaks at home. Below are Diwali greetings in seven Indian languages, followed by ideas for turning any of them into something personal.

Diwali wishes by language

LanguageGreeting
Hindiदीपावली की हार्दिक शुभकामनाएँ।
Marathiदिवाळीच्या हार्दिक शुभेच्छा.
Gujaratiદિવાળીની શુભેચ્છાઓ.
Tamilஇனிய தீபாவளி நல்வாழ்த்துகள்!
Teluguదీపావళి శుభాకాంక్షలు!
Kannadaದೀಪಾವಳಿ ಹಬ್ಬದ ಶುಭಾಶಯಗಳು.
Malayalamദീപാവലി ആശംസകൾ!

A short phrase is a good opening. What makes someone smile is the sentence after it.

How to personalize a Diwali wish

  1. Start with their name or what you call them: Amma, Papa, Dadi, Nani, Anna, Akka.
  2. Add one specific memory: lighting diyas on the balcony, the sweets made at home, the year the fireworks got rained out.
  3. Say what you hope for them, in one sentence, in your own words.
  4. End with a plan: “I will call at sunset.”
A real festival story greeting made with ShareGreet, written, illustrated and narrated in the family's own language.

Turn it into a narrated story

In ShareGreet you describe the greeting in a sentence or two, choose the narration language, and get a short illustrated story read aloud in that language. You can edit the script before it is generated, and swap in your own photos. Related guides: send a Diwali greeting in 60 seconds and Hindi greeting messages.

Prompts to try

Longer wishes you can adapt

Choosing the right register

Most Indian languages have formal and familiar forms of address. Elders and teachers expect the respectful form, while friends and siblings are happier with the familiar one. When you describe your greeting in ShareGreet, mention who it is for, such as “my grandmother” or “my cousin,” so the narration matches.

Mixing languages in one family

Many families speak two or three languages at home. Rather than forcing one greeting to cover everyone, make one per person in the language they use with you. A greeting in Gujarati for your grandmother and one in English for your cousins will each feel more natural than a hybrid, and it only takes a few minutes each.

A quick checklist

Frequently asked questions

When is Diwali in 2026?

The main day of Diwali falls around November 8, 2026. Exact timing can vary by region and calendar.

Can ShareGreet narrate in all these languages?

Yes. Hindi, Marathi, Gujarati, Tamil, Telugu, Kannada and Malayalam are all supported, among 30+ regional languages.

Do I need to type in the language?

No. You can describe your greeting in English and choose a different narration language.

Your first story is free.

No credit card required to start.

Or try it in your browser first →

More articles

See all articles →

Try a tool

Make my video danceReplace anyone or anythingTalking wishVideo to sticker (free)Free card maker