a plain-English guide
Free holiday and festival icons, all year round
Halloween, Diwali, Christmas, Lunar New Year and Valentine’s Day: festive icons, six holiday styles and a calendar of when to bring each one out.
- with icons has 95 festival icons across five sets: Halloween (16), Indian festivals (28), Christmas (20), Lunar New Year (16) and Valentine’s Day (15).
- Six holiday styles (Utsav, Rangoli, Halloween, Christmas, Lunar and Valentine) can dress all 750 icons for the season, so a calendar or a cart matches the decorations.
- Coming up: Halloween 31 Oct 2026, Diwali 8 Nov 2026, Christmas 25 Dec 2026, Lunar New Year 6 Feb 2027 and Valentine’s Day 14 Feb 2027.
- Everything is free under the MIT licence, for personal and commercial use, with no credit needed. Copy, PNG and SVG are one click each.

On this page 10 sections
You can get free holiday and festival icons from with icons: 95 icons drawn for Halloween, Diwali and other Indian festivals, Christmas, Lunar New Year and Valentine’s Day, plus six holiday styles that can dress all 750 icons for the season. They come as SVG or PNG under the MIT licence, free for personal and commercial use with no credit.
This page is the hub. It shows the six holiday styles side by side, gives you a calendar of when to use each set, and links to a full guide for every festival.
- 95
- festival icons
- 6
- holiday styles
- 750
- icons in every style
- 34
- styles in all
When should you use each festival icon set?
Here is the festive calendar for the 2026 to 2027 season, with a sensible time to start each campaign. Dates were checked in October 2026; festivals that follow a lunar calendar move every year.
| Festival | Date | Start your posts | Style | Guide |
|---|---|---|---|---|
| Halloween | Saturday 31 October 2026 | Early October | Halloween style | Halloween icons |
| Diwali | Sunday 8 November 2026 (Dhanteras on 6 November) | Mid October | Utsav style or Rangoli style | Diwali icons |
| Christmas | Friday 25 December 2026 | Mid November | Christmas style | Christmas icons |
| Lunar New Year | Saturday 6 February 2027 (Year of the Goat) | Mid January | Lunar style | Lunar New Year icons |
| Valentine’s Day | Sunday 14 February 2027 | Late January | Valentine style | Valentine’s icons |
Halloween icons
Pumpkins, ghosts, bats, a witch hat and a candy bucket, in a spooky-cute style with candle-lit carvings and slime drips. Read the full guide to free Halloween icons, browse the Halloween category, or see Pumpkin Patch Boo Bash and The Hollow Hill Masquerade.
Diwali and Indian festival icons
Diyas, rangoli, a kalash, sky lanterns, sweets and marigolds, with icons for Durga Puja and Holi too. Two styles suit them: hand-crafted Utsav and modern Rangoli. Read the guide to free Diwali icons, browse the Indian festivals category, or open Diwali at the Mehta House and Rangoli Square Diwali Mela.
Christmas and winter icons
Trees, baubles, a snowman, gingerbread and wreaths, in a cosy style with a snow cap on every top edge. Read the guide to free Christmas icons, browse the Christmas category, or see The Great Cookie Swap.
Lunar New Year icons
Lanterns, red envelopes, a lion dance, dumplings and mandarins, in lucky red lacquer and gold with no text, so they suit Chinese New Year, Tết and Seollal. Read the guide to free Lunar New Year icons, browse the Lunar New Year category, or open The Reunion Dinner.
Valentine’s Day icons
Hearts, love letters, roses, chocolates and a teddy bear, as cute pink-to-red stickers. Read the guide to free Valentine’s Day icons or browse the Valentine’s category.
Should you use a holiday style or an everyday style?
Both work. It depends on how loud you want the season to be.
- A holiday style makes a page feel dressed up for one celebration. It is perfect for invitations, greetings, a festive landing page or a seasonal app theme. Use it at 32px or larger.
- An everyday style like line, duo or clay keeps your brand look, and only the icons change with the season. That is often the better choice for a shop that runs five campaigns a year.
How do you get holiday icons into your design?
- 1Pick the festival
Open the category or the guide for your festival, or search the library in everyday words like “lantern” or “pumpkin”.
- 2Choose a style and palette
Switch to the holiday style (or any other), then pick one of the icon’s 20 to 30 ready-made colour palettes.
- 3Copy or download
Copy image for slides and chats, PNG for emails and social posts, SVG for print and websites.
- 4Drop it in
Paste into Canva, Google Slides or PowerPoint. Developers can install the icons from npm; see the developer docs.
Every festival guide includes a short React and CDN example. For the basics of placing icons on a page, read how to add icons to a website.
Where can you see them all in action?
The live demo gallery has real pages built with these icons: invitations for Halloween, Diwali, Christmas and Lunar New Year, plus shops and family events. Every demo has a style switcher, so you can try the same page in a holiday style and an everyday one. For the bigger picture of all 34 styles, read icon styles explained.
Frequently asked questions
Are these holiday icons free for commercial use?
Yes. All 750 icons are MIT licensed: free for personal and commercial use, including products you sell, with no credit required.
Which holidays do the icons cover?
Halloween, Diwali and other Indian festivals (Durga Puja, Holi, Raksha Bandhan, Makar Sankranti), Christmas and winter, Lunar New Year, and Valentine’s Day. Every other icon in the library can also be shown in any of the six holiday styles.
When should I start a holiday campaign?
A common rule of thumb is two to four weeks before the day for social posts and invitations, and four to six weeks for gift guides and shop campaigns. Our calendar on this page lists the next date for each festival.
Can I use one style for several holidays?
Yes. Calm styles like line, duo or clay work for every festival, with only the icons changing. The six holiday styles are made for one season each, which makes them more striking but less reusable.
Can I see the holiday icons on a real page?
Yes. The live demo gallery has Halloween, Diwali, Christmas and Lunar New Year invitations built with these icons. Each one lets you switch styles so you can compare.
Sources and notes
- with icons: Holidays style group
- SmartPuja: Diwali 2026 date (8 November 2026)
- Hong Kong Observatory: Gregorian-Lunar calendar conversion table
- with icons licence (MIT)
Facts about other icon sets were checked against their official sites in October 2026. Libraries change, so check the links above for the latest numbers.