Calendar

Festival marketing calendar for local shops in Canada: Christmas 2026 to Diwali 2027

Verified dates from Black Friday 2026 to Diwali 2027, when to start each campaign, and what to post every week.

For a local shop, the right time to start a festival campaign is four to six weeks before a big festival and two to three weeks before a smaller one. Diwali 2026 falls on Sunday, November 8, so the next big windows are Black Friday (November 27), Hanukkah (December 4 to 12), Christmas and Boxing Day, followed in 2027 by Lunar New Year, Ramadan and Eid, Holi, Vaisakhi and Diwali (October 29, 2027). The calendar below gives the dates, when to start, and what to post each week.

It is written for shops, restaurants, sweet shops, bakeries, grocers, salons and other local businesses in Canada, especially those serving South Asian, Middle Eastern, East Asian and mixed communities in the GTA.

When to start: the rule of thumb

How far ahead to plan and post
Type of occasionStart planningStart postingExamples
Big gifting or food festival6 to 8 weeks before4 weeks beforeDiwali, Christmas, Eid al-Fitr, Lunar New Year
Shopping event4 weeks before1 to 2 weeks beforeBlack Friday, Boxing Day
Smaller festival or greeting2 to 3 weeks before1 week beforeLohri, Holi, Hanukkah, Valentine's Day
Community celebration4 to 6 weeks before2 to 3 weeks beforeVaisakhi, Eid al-Adha

"Start planning" means deciding the offer, ordering stock, booking staff and taking photos. "Start posting" means the first public announcement. If you take pre-orders, add another week to both.

Festival marketing calendar: November 2026 to October 2027

Dates below come from the sources listed at the end of this article. Some festivals follow lunar calendars, so dates can shift by a day depending on the community and, for Islamic dates, on the moon sighting. Always confirm with your local mosque, gurdwara, temple, church or community association.

Key dates for local shops in Canada
OccasionDateStart posting by
Diwali 2026Sunday, November 8, 2026Already under way: post greetings and holiday hours
Black FridayFriday, November 27, 2026Week of November 16
HanukkahSundown Friday, December 4 to sundown Saturday, December 12, 2026Week of November 23
ChristmasFriday, December 25, 2026Week of November 23
Boxing DaySaturday, December 26, 2026Week of December 14
New Year's DayFriday, January 1, 2027Week of December 21
LohriEvening of Wednesday, January 13, 2027 (the night before Makar Sankranti, January 14)Week of January 4
Lunar New Year (Year of the Goat)Saturday, February 6, 2027Week of January 11
Ramadan beginsExpected around Monday, February 8, 2027Week of January 25
Valentine's DaySunday, February 14, 2027Week of February 1
Eid al-FitrExpected Tuesday, March 9 or Wednesday, March 10, 2027Week of February 8
HoliMonday, March 22, 2027 (Holika Dahan the evening before)Week of March 8
VaisakhiWednesday, April 14, 2027Week of March 22
Eid al-AdhaExpected Sunday, May 16 or Monday, May 17, 2027Week of April 26
Navratri beginsAround Thursday, September 30, 2027Week of September 6
Diwali 2027Friday, October 29, 2027Week of September 27

The weekly rhythm for any festival

Use the same six beats for every festival. Count the weeks back from the festival date.

  1. Six weeks before, prepare: choose one offer (a gift box, a set menu, a pre-order deadline), order stock, take real photos, write down your holiday hours.
  2. Four weeks before, announce: one post on each channel explaining the offer and how to order. Update your Google Business Profile.
  3. Three weeks before, show: photos or a short video of the product being made or packed; answer the three questions customers always ask.
  4. Two weeks before, remind: the order deadline, pickup times, real comments from customers who agreed to be quoted.
  5. Festival week, greet: a warm greeting that gives something (hours, a recipe, a family photo of the shop) with the offer kept small.
  6. The week after, thank: a thank-you post, and a note of what worked for next year.

For most small shops, two or three posts a week across two or three channels is plenty. Consistency matters more than volume. If you want help writing the posts themselves, our guide on how to plan a marketing campaign with AI includes prompts for each step.

This season: Christmas and the holidays, week by week

If Diwali is wrapping up for you, here is a plan from now until the new year. Say you run a sweet shop or bakery in Brampton that serves both Diwali and Christmas customers.

  • Week of November 9: thank your Diwali customers. Decide your holiday offer (gift boxes, party trays, corporate orders). Take photos while the shop is still decorated.
  • Week of November 16: announce holiday pre-orders and corporate gift boxes. If you plan a Black Friday offer, tease it.
  • Week of November 23: Black Friday on November 27. Only join in if a discount fits your margins. A small free add-on can work better for a food business than a big discount.
  • Week of November 30: Hanukkah begins at sundown on December 4. If you serve Jewish customers, a simple, respectful greeting and any relevant products are enough. Post your December hours.
  • Week of December 7: gift ideas by budget, the last day to order, delivery or pickup slots.
  • Week of December 14: last call for Christmas orders. Tease Boxing Day if you plan one.
  • Week of December 21: Christmas greeting, holiday hours, pickup reminders.
  • Week of December 28: thank-you post, New Year greeting, and a first look at Lohri and Lunar New Year plans.

Festival-by-festival notes for 2027

Lohri and Makar Sankranti (January 13 and 14)

Lohri is a winter bonfire festival celebrated especially by Punjabi families, often bigger for a family's first Lohri after a wedding or a new baby. Good fits: snacks traditionally shared at Lohri, party catering, decorations, family photo sessions. Makar Sankranti the next day is celebrated in many regions under different names, so keep greetings general or check the right name for your customers.

Lunar New Year (February 6)

Celebrated by Chinese, Vietnamese (Tết), Korean (Seollal) and other communities, each with its own customs. 2027 is the Year of the Goat (also called the Sheep or Ram). Use the right name for the community you serve, avoid mixing customs from different cultures in one post, and check that any characters in your design are correct.

Ramadan and Eid al-Fitr (February to March)

Ramadan is a month of fasting from dawn to sunset, expected to begin around February 8, 2027. Daytime food promotions aimed at fasting customers miss the point; evening iftar platters, late hours and Eid pre-orders fit better. Eid al-Fitr is expected on March 9 or 10, depending on the moon sighting, so prepare posts for both days and confirm with your local mosque. "Eid Mubarak" is a safe, warm greeting.

Holi (March 22)

Holi is a spring festival of colours. Bright, joyful visuals work well. Sweets, snacks, colour-safe clothing, party supplies and catering are natural fits. In Canada, many community Holi events happen on the nearest weekend, so check local event dates before you post.

Vaisakhi (April 14)

Vaisakhi is a harvest festival with deep religious meaning for Sikhs and is also celebrated more widely in Punjab. Many Canadian communities hold Nagar Kirtan processions on a weekend near the date; check your local dates. Lead with greetings and community spirit, and never use religious symbols or images of the Gurus in sale graphics.

Eid al-Adha (May 16 or 17)

Expected on May 16 or 17, 2027, depending on the moon sighting. Butchers, grocers, caterers and clothing shops are natural fits. As with Eid al-Fitr, prepare for both possible days.

Navratri and Diwali (September 30 to October 29)

Navratri begins around September 30, 2027 and Diwali falls on Friday, October 29, 2027. Because Diwali is in October in 2027, start planning in early September, about two weeks earlier than you would for a November Diwali. That also gives you room to plan Christmas without overlap.

Respect rules for festival posts

  • Greet first, sell second. On the festival day, the greeting is the post. The offer can be one line.
  • Do not assume religion. A Punjabi customer may celebrate Lohri and Vaisakhi but not Diwali, or all three. Greet people for the festivals your customers tell you they celebrate.
  • Keep sacred symbols out of sale graphics. No gods, Gurus, scripture or sacred symbols next to a discount.
  • Check spellings and greetings with someone from the community. A wrong greeting is remembered longer than a good offer.
  • Respect solemn days. Some days within a festival period are for prayer or remembrance, not promotions.

Language matters as much as timing. Our guide to marketing in your customers' language in Canada covers greetings, scripts and code-switching.

Emails and texts: check consent first

Festival seasons tempt businesses to message everyone in their phone. Do not. Under Canada's anti-spam legislation you must have express or implied consent to send a commercial electronic message, such as a promotional email or text (CRTC, Canada's anti-spam legislation). Build your list in store and online in the weeks before the festival, so you have people to message when it counts.

If you would like the plan and the posts drafted for you, GoCampaignly can take a festival, a goal and your offer and turn them into a day-by-day campaign of two to eight weeks, with posts and pictures for each channel in your customers' language. You then download or copy each post and publish it yourself, because direct posting is not available yet.

Frequently asked questions

When should a small business start Christmas marketing?

Start planning about six weeks before Christmas, in mid-November, and start posting about four weeks before, by late November. If you take pre-orders or ship gifts, announce them by mid-November and set a clear last-order date in mid-December.

Should a small local shop do Black Friday?

Only if it fits your margins and your customers expect it. Many small food and gift businesses do better with a small free add-on, an early pre-order perk or a gift-box bundle than with a deep discount. Black Friday 2026 is on November 27.

Is it okay to market Eid, Diwali or Vaisakhi if I don't celebrate it?

Yes, if you have customers who celebrate it and you do it respectfully. Lead with a sincere greeting, offer something genuinely useful, keep religious symbols out of sale graphics, and ask someone from the community to check your words before you post.

How do I plan around Eid when the date is not fixed?

Eid dates depend on the sighting of the new moon, so they are announced close to the day. Prepare your posts and staffing for both possible days, follow announcements from your local mosque or community, and post your Eid hours once the date is confirmed.

How many posts a week does a festival campaign need?

For most small shops, two or three posts a week across two or three channels is enough, rising to daily posts in the final week before the festival. Steady, useful posts beat a burst of last-minute ones.

Sources for the dates in this article