
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.
| Language | Greeting |
|---|---|
| Hindi | दीपावली की हार्दिक शुभकामनाएँ। |
| Marathi | दिवाळीच्या हार्दिक शुभेच्छा. |
| Gujarati | દિવાળીની શુભેચ્છાઓ. |
| Tamil | இனிய தீபாவளி நல்வாழ்த்துகள்! |
| Telugu | దీపావళి శుభాకాంక్షలు! |
| Kannada | ದೀಪಾವಳಿ ಹಬ್ಬದ ಶುಭಾಶಯಗಳು. |
| Malayalam | ദീപാവലി ആശംസകൾ! |
A short phrase is a good opening. What makes someone smile is the sentence after it.
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.
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.
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.
The main day of Diwali falls around November 8, 2026. Exact timing can vary by region and calendar.
Yes. Hindi, Marathi, Gujarati, Tamil, Telugu, Kannada and Malayalam are all supported, among 30+ regional languages.
No. You can describe your greeting in English and choose a different narration language.