Guide

Diwali 2026 AI photo prompts: festive portraits, family photos, rangoli and shop banners

Published

A family in festive red, gold and cream silk clothes lighting rows of clay diyas on their doorstep at dusk, with marigold garlands and a colourful rangoli

Short answerFor portraits, upload a clear photo, tell the AI to keep every face the same, then describe the outfit colours, the diyas and marigolds, and warm golden light. For posters and banners, put the exact words in quotes and leave clean space for them.

Diwali falls late this year. Because 2026 has an extra lunar month (Adhik Maas), the festival days moved about two to three weeks later than in 2025. Lakshmi Puja is on Sunday, 8 November 2026, with Dhanteras on 6 November and Bhai Dooj on 10 November. Some calendars differ by a day by region, so check the one your family follows.

That gives you time to get your pictures ready: a festive portrait for your profile, a family photo for relatives abroad, a short diya video for WhatsApp status, and, if you run a shop, an offer banner. This guide has a copy-ready AI prompt for each.

The festive portrait

Upload a clear photo of yourself and use the festive portrait with diyas prompt:

prompt
Restyle this photo as a festive portrait. Keep my real face, hair and expression unchanged.

Outfit: [e.g. silk kurta / saree in deep red and gold]. Setting: warm home interior with lit diyas, marigold garlands and soft bokeh lights. Golden warm lighting, rich colours, realistic fabric and jewellery, no text.

Make the outfit specific. "A maroon Banarasi silk saree with a gold zari border" or "an ivory silk kurta with a mustard Nehru jacket" gives a much richer picture than "ethnic wear".

"No text" keeps stray, misspelled greetings out of the photo. You can add your own greeting later.

The family portrait

For the photo everyone forwards, upload a family picture where everyone faces the camera and use the Diwali family portrait prompt. It dresses everyone in festive clothes and adds diyas, marigolds and a rangoli in front.

Two tips:

  • Count the faces. Add "keep all [NUMBER] people" so nobody disappears.
  • Pick a colour story. "Everyone in shades of red, gold and cream" looks planned, like a real family shoot.

If a relative lives far away and isn't in the photo, don't ask the AI to add them from another picture unless they've agreed.

A short diya video

A few seconds of moving flames works better on WhatsApp status than a still. The lighting diyas video prompt shows hands lighting clay diyas one by one along a doorstep, with a rangoli, marigold garlands and soft fireworks in the sky. Use it in Veo, Kling or Seedance.

For a gentler clip, change "fireworks blooming softly in the sky" to "a quiet evening sky". Many families now prefer a greener Diwali, and the video still feels festive.

Rangoli ideas

Stuck for a rangoli design? The geometric rangoli prompt makes a top-down, symmetrical design with a lotus in the centre. Fill in your colours, look at a few versions and use the one you like as a guide on the floor. Bright powder colours on a dark floor look the most real.

A Diwali offer banner for your shop

Small businesses get a lot of their year's sales in the festival season. The Diwali offer banner prompt gives you a 16:9 banner with brass diyas, marigolds, a rangoli pattern, and the headline "Happy Diwali" with your discount:

prompt — 3 blanks
Festive Diwali offer banner for a [SHOP TYPE] shop. Glowing brass diyas and marigold garlands along the bottom, rangoli pattern in [COLOURS], warm golden bokeh lights, headline "Happy Diwali", subtext "Festival offers up to [PERCENT] off", rich red and gold palette, elegant Indian festive design with plenty of clean space for the offer text. --ar 16:9

Keep the text short and check every word before you print it. AI tools still make spelling mistakes in longer lines. The --ar 16:9 part is for Midjourney. In Gemini or ChatGPT, write "16:9 landscape" instead.

For WhatsApp and Instagram greetings, our guide to festival greeting posters covers the layout, the greeting text and square and story sizes.

Fixing common problems

Faces changed. Reply: "Keep every face exactly as in the original. Only change clothes and background."

It looks too glossy and fake. Add "real photo, natural skin texture, realistic fabric folds".

Too many diyas and lights. Remove one element. Diyas, garlands, rangoli and bokeh all compete. Keep the two you like best.

The greeting is misspelled. Ask for "no text" and add the greeting in a photo editor or on Canva.

Colours look muddy. Name them: "deep maroon, marigold orange and antique gold", not "festive colours".

Plan your Diwali pictures now

Here's a simple plan for the next few weeks:

  1. This week: make your portrait and pick a family photo.
  2. Mid-October: make shop banners and print anything physical.
  3. Early November: make the diya video and greeting posters, ready for Dhanteras.

Every prompt in this post is free in the PromptUp library, along with prompts for other festivals such as Navratri, Durga Puja, Eid and Christmas. For a different idea, the prompt builder will write a new Diwali prompt for your own photo in a few taps. Getting ready for Navratri too? See our garba portrait prompts.

Quick checklist

  • Lakshmi Puja is on 8 November 2026. Check your local calendar.
  • Use clear, well-lit photos where every face is visible.
  • Say "keep every face the same" first.
  • Describe outfits by colour and fabric.
  • Put banner text in quotes, keep it short, and check the spelling.
  • Only edit photos of people who have agreed.

Prompts to try

Browse all 1410 prompts →

Keep reading
All guides →