Festival Poster Design Tips for Diwali, Ganesh Chaturthi & Navratri
How to design eye-catching festival posters and social graphics for Diwali, Ganesh Chaturthi, Navratri and more - font choices, colour palettes, layout, sizes and mistakes to avoid.
Festivals are when Indian design comes alive - shop fronts, society boards, WhatsApp statuses and Instagram feeds all fill with colour. Whether you are making a poster for a mandal, a greeting for a business, or a personal post, a few simple principles will make your festival graphic stand out instead of blending into the flood. This guide covers the font choices, colours, layout and sizes that make festival design work, festival by festival.
Lead with one bold line of type
The most shareable festival graphics are usually the simplest: a single greeting - शुभ दीपावली, गणपती बाप्पा मोरया, शुभ नवरात्री - set large in a decorative Devanagari font, over a clean background. Let the lettering be the hero. A busy poster with ten elements is far less memorable than one confident headline. If you only take one idea from this guide, take this one: decide the single most important line, make it big, and support it with everything else.
Match the font to the festival’s mood
Each festival has a feeling, and your lettering should carry it before anyone reads a word:
- Diwali - warm, glowing, slightly ornate faces suit the festival of lights. Gold-toned calligraphy on a dark background feels rich.
- Ganesh Chaturthi - bold, devotional, strong strokes feel celebratory and grand, matching the scale of the festival.
- Navratri - energetic, flowing letterforms echo the movement of garba and dance; brighter, more playful faces work well.
- Holi - loose, colourful, hand-drawn styles suit the joy and mess of the day.
- When in doubt, a clean calligraphic display font flatters almost any occasion.
Use festival colours with restraint
Each festival has a familiar palette, and leaning into it makes your poster instantly recognisable. The trick is restraint - choose two or three colours and let them dominate rather than using the whole rainbow.
- Diwali - deep golds, warm reds, and dark backgrounds that make the type glow.
- Ganesh Chaturthi - saffron, marigold, red and gold.
- Navratri - vibrant multicolours, but pick two or three per poster, not all nine.
- Keep one colour for the background, one for the main type, and one accent - that is usually enough.
Give the type room to breathe
- Keep a clear margin of empty space around your headline.
- Place decorative elements - diyas, flowers, motifs, deities - at the edges or corners, not on top of the text.
- Ensure strong contrast between the lettering and the background so it reads at a glance.
- Use a clear hierarchy: greeting largest, names or details medium, small print smallest.
Design for the screen it will be seen on
Most people will see your poster as a small thumbnail on a phone, so design for that. Match the format to where it is going:
- Instagram / Facebook post - square (1:1), around 1080×1080.
- Story / WhatsApp status / reel cover - vertical (9:16), around 1080×1920.
- YouTube thumbnail - landscape (16:9), around 1280×720.
- Printed poster - high resolution (300 DPI) at the physical size you need, with bleed if your printer asks.
Whatever the size, zoom out and check: can you read the greeting instantly at thumbnail size? If not, make the type bigger and the background simpler. On social media, legibility beats decoration every time.
Common festival-design mistakes
- Too many elements competing for attention - simplify ruthlessly.
- Nine colours at once. Pick a tight palette.
- Decorative motifs placed over the text, hurting legibility.
- Type too small to read as a phone thumbnail.
- Not previewing the exact greeting in the exact font before exporting.
Preview the exact words first
Before you finalise a poster, see your actual greeting in the actual font - different words fill space differently, and a phrase that looked great in a sample can crowd or stretch awkwardly with your real text. Try the phrase in a couple of fonts and pick the one that balances best. If the font uses the traditional ASCII keyboard layout, a type converter will turn your Unicode text into font-ready text to paste into your design app.
One strong headline, a tight festive palette, plenty of breathing room, and a format built for the screen it will live on - that is the recipe behind almost every festival poster that gets shared.
Frequently asked questions
- What font is best for a Diwali or festival poster?
- A bold or calligraphic Devanagari display font works best for festival greetings. Match the mood: warm, ornate faces for Diwali; bold devotional faces for Ganesh Chaturthi; energetic, flowing faces for Navratri. Set the greeting large and keep everything else simple.
- What size should a festival poster be for Instagram?
- For an Instagram feed post use a square 1080×1080; for a story or WhatsApp status use a vertical 1080×1920; for a YouTube thumbnail use 1280×720. For print, work at 300 DPI at your physical size.
- What colours should I use for festival posters?
- Lean into each festival’s familiar palette but keep it tight - two or three colours. Diwali suits golds and warm reds on dark backgrounds; Ganesh Chaturthi suits saffron, marigold and gold; Navratri suits vibrant colours used two or three at a time.
- How do I make my festival poster stand out?
- Lead with one bold greeting set large in a decorative font, keep a tight colour palette, give the type space to breathe, and make sure it reads clearly as a small phone thumbnail. Simplicity stands out more than clutter.
Want to try these ideas? Preview any name in our fonts with the free Name Calligraphy Maker, or browse the font collection.