Every October, Indian high streets turn into a competition of Diwali posters — and most of them are made on a phone in a single afternoon. You don't need a designer to make one that holds its own. You need the right size, a five-block layout, colors that survive the print shop, and a font people can read from across the road. This guide walks through all of it, step by step, using free tools.
Step 1: Pick your size before you design anything
Posters fail when they're designed at one size and squeezed into another. Decide where the poster lives first — most shops need two versions, one for the phone and one for print:
| Where it goes | Design size | Notes |
|---|---|---|
| WhatsApp status / story | 1080 × 1920 px | 9:16; keep text in the middle 60% of the height |
| Instagram post | 1080 × 1080 px | Square; doubles as a catalog thumbnail |
| A4 shop print | 2480 × 3508 px | 300 DPI; one per counter and window |
| A3 poster | 3508 × 4961 px | 300 DPI; readable from across the street |
| Flex banner 3 × 2 ft | 2160 × 1440 px | 72 DPI suffices for flex |
Design each version at its real size from the start — stretching a 1080-px WhatsApp graphic to A3 gives a blurry poster and a wasted print run.
Step 2: Lock the layout in five blocks
Every effective shop poster — Diwali or otherwise — is five blocks stacked in a fixed order. Get the order right and even a simple poster reads clearly in two seconds:
- Background: a deep festive color or a diya/marigold scene, dark enough that white or gold text pops.
- Headline: “Shubh Deepavali” or “Diwali Sale — Up to 30% Off” in the largest type on the poster, top third. One message only.
- Visual anchor: your hero product or a festive element (diya cluster, gift box, marigold toran) in the middle.
- Offer strip: the deal in plain words — dates, discount, inclusions. “20–25 Oct • Flat 25% off kurtis • Free gift wrapping.”
- Footer: shop name, address or landmark, phone number, timings. The block most DIY posters forget — and the one that brings footfall.
Step 3: Use Diwali colors that print the way they look on screen
Diwali is a gold-and-jewel-tones festival, which is lucky — those colors print well. Pick one palette and commit; mixing all three on one poster looks like three posters arguing. Three palettes with hex codes you can paste into Canva:
| Palette | Hex codes | Best for |
|---|---|---|
| Royal Maroon & Gold | #7B1E1E, #D4AF37, #FFF8E7 | Clothing, jewellery, sweets |
| Midnight Blue & Gold | #101F3C, #D4AF37, #F5F0E1 | Electronics, premium products |
| Emerald & Gold | #0F5B43, #C9A227, #FFFDF5 | Grocery, home goods, gifting |
Step 4: Pick two fonts — one for the headline, one for the rest
Typography is what separates a poster that reads from the road from one that doesn't. Two rules carry 90% of the weight: never use more than two fonts, and the headline must be readable at three metres (roughly 10% of the poster's height). These are free on Google Fonts and safe for commercial use:
- Headline (display): Yatra One or Tiro Devanagari Hindi for festive Hindi headlines; Playfair Display Bold or Poppins ExtraBold for English. Decorative fonts are headline-only.
- Body (offer + footer): Poppins Regular, Inter, or Noto Sans. Boring is the point — plain type scans fastest.
- Hindi + English pairing: pair Tiro Devanagari Hindi with a Latin font in a matching weight (both Bold). Mismatched weights look like two different posters.
- Sizing ladder: headline biggest, offer medium, footer smallest — but keep the phone number legible at arm's length. When in doubt, go one size bigger.
Step 5: Build it free in Canva (or Adobe Express)
Now assemble. In Canva's free tier:
- Create a design with Custom Size and enter your dimensions from Step 1 — 1080 × 1920 for the WhatsApp version, 2480 × 3508 for A4 print.
- Set the background: a solid palette color from Step 3, or a free “diya” photo from Canva's library darkened with a 40–60% black overlay so text stays readable.
- Add the five blocks in order, top to bottom. Use the font pairing from Step 4. Keep the headline to one line if possible.
- Place your product photo or festive element as the visual anchor. Need a background scene? Etch's free tier gives 3 AI images a day — generate “brass diyas on dark maroon, warm glow” and drop it in.
- Export: for print, use Share → Download → PDF Print (not PNG — print shops need PDF). For WhatsApp, download as PNG at full size.
Step 6: The print-shop checklist
Before you pay for a print run, run this checklist — it catches the mistakes that cost real money:
- Exported as PDF Print with 3 mm bleed on all sides (Canva: tick “Crop marks and bleed” on the PDF Print download screen).
- One A4 test print done and checked in daylight — colors, headline size, and the phone number legibility confirmed.
- Ask the printer to convert RGB to CMYK; golds and maroons shift on press, and a good printer shows a proof.
- Paper: 170 gsm gloss or matte for counter posters, 130 gsm for handouts. For flex banners, confirm eyelet positions if it hangs outdoors.
- Proofread with a second person: phone number digit by digit, offer dates, shop name spelling. A wrong number is money in the bin.
If you'd rather have it made: the honest math
DIY costs one focused afternoon. If that afternoon is worth more than the poster, the alternative is straightforward: a made-for-you poster on Etch's create page costs ₹29 — flat, UPI payment, human quality check before delivery. The free tier (3 AI images a day) covers festive background scenes if you want to keep the design in-house but need art you can't shoot. Compare the full catalog on the pricing page, and whichever route you take, run Step 6's checklist before anything goes to print.
Get your Diwali poster made for ₹29
Flat price, UPI payment, human-reviewed before delivery — or start free with 3 AI images a day for the background art.
Create your poster