Skip to content
Bach.ai

The D2C Seasonal Peak Calendar: Every Major Demand Window by Market

Updated Published
Drafted with AI assistance and edited by the Bach.ai team. How we write

When are the major D2C sales peaks by market?

Black Friday and Cyber Monday anchor the year in the US, Europe and increasingly worldwide. Singles' Day leads in China and Southeast Asia, Diwali drives the Indian festive quarter, and Ramadan with Eid sets the Gulf calendar. Most move each year, so verify dates annually rather than reusing last year's schedule.

There are two ways to get seasonal planning wrong. The first is not knowing a window exists — a brand shipping to the Gulf discovering Ramadan three weeks out, or one shipping to India treating Diwali as a single day rather than a six-week quarter. The second is assuming a window behaves the way it did last year, when half the dates on this page move annually.

This page is the calendar. It deliberately does not teach the method — that already exists in two places, and both are written to work against your account’s evidenced peak rather than a date someone published:

Use those for how. Use this for which and when.

The one rule that matters more than the calendar

Your peak is the intersection of the markets you ship to and the category you sell — not the country you are based in.

A brand in Bengaluru shipping 70% to the US has a BFCM business with a Diwali sideline. A brand in London shipping heavily to the Gulf has a Ramadan business. Where your office is has nothing to do with it. Pull your last 24 months of revenue by shipping destination before you plan anything on this page.

Fixed dates you can build a plan around

These land on the same date every year. They are the easy half.

Window Date Primary markets
New Year’s Day 1 January Global
Pongal / Makar Sankranti 14-15 January South India, and harvest-festival markets across India
Republic Day sales 26 January India
Valentine’s Day 14 February Global, strongest in US and Europe
US Independence Day 4 July United States
Dia dos Namorados 12 June Brazil
India Independence Day 15 August India
Halloween 31 October US, UK, Ireland, increasingly Europe
Singles’ Day (11.11) 11 November China, Southeast Asia
12.12 12 December Southeast Asia
Christmas 25 December Global
Boxing Day / St Stephen’s 26 December UK, Ireland, Canada, Australia

Two to flag. Singles’ Day is the largest single shopping event in the world by gross merchandise value and most Western D2C brands ignore it entirely — if you ship to Singapore, Malaysia, Indonesia, the Philippines or Vietnam, it outranks Black Friday for you. And Halloween is a demand signal, not just a costume market: it marks the point where US and UK feed CPMs begin their Q4 climb, which is the real reason it belongs on your calendar even if you sell socks.

Dates that move every year

This is where plans break. All of these shift, several of them substantially.

Window When it falls How it moves Primary markets
Lunar New Year Late January to mid February Lunar calendar China, Vietnam, Singapore, Malaysia
Ramadan and Eid al-Fitr Moves ~11 days earlier each year Islamic lunar calendar Gulf, MENA, Indonesia, Malaysia, parts of India
Eid al-Adha Roughly 70 days after Eid al-Fitr Islamic lunar calendar Same as above
Holi March Hindu lunar calendar India
Easter Late March to late April Computed annually Europe, US, Latin America
Mothering Sunday (UK) March Third Sunday of Lent UK, Ireland
Mother’s Day (US) Second Sunday of May Fixed rule, moving date US and much of Latin America
Father’s Day Third Sunday of June Fixed rule, moving date US, UK, much of Europe
Golden Week Late April to early May Fixed span, shifting weekdays Japan
Janmashtami August to September Hindu lunar calendar India
Raksha Bandhan August Hindu lunar calendar India
Onam August to September Malayalam calendar Kerala and South India
Chuseok September to October Lunar calendar South Korea
Navratri and Durga Puja September to October Hindu lunar calendar India, strongest in the East and West
Diwali October to November Hindu lunar calendar India, Nepal, Indian diaspora worldwide
Thanksgiving, Black Friday, Cyber Monday Fourth Thursday of November and the days after Fixed rule, moving date US, and Black Friday now near-globally
El Buen Fin Mid November Tied to Revolution Day weekend Mexico
Retailer-set events (Prime Day and equivalents) Usually July, sometimes twice yearly Announced with weeks of notice US, UK, EU, India

The operational consequence is the part people miss. A movable date breaks two things silently:

Year-on-year comparisons stop being like-for-like. If Diwali fell in the second week of November last year and the last week of October this year, your November revenue will look catastrophic and your October will look heroic. Neither is true. Compare peak-relative weeks — T-minus-4, T-minus-3 — not calendar months.

And automation rules built on static thresholds fire wrongly through the shift. A ROAS floor tuned in an ordinary week will pause your best campaigns on the first day of a demand surge, and a frequency threshold set for normal conditions will retire creative mid-peak. Revealbot vs Madgicx, which is better in 2026? — review every threshold before each window on this page, or turn the aggressive ones off for its duration.

Lead times: when to actually start

The window is not the work. Roughly, by peak size:

Peak scale Start prospecting Creative locked Budget ramp Delivery cutoff messaging
Major (BFCM, Diwali, Singles’ Day, Ramadan) T-8 weeks T-3 weeks T-2 weeks T-1 week
Mid (Valentine’s, Mother’s Day, Eid, Easter) T-5 weeks T-2 weeks T-10 days T-4 days
Minor (bank holidays, long weekends) T-2 weeks T-1 week T-4 days Not usually needed

Two notes on the table. The prospecting start is when you begin building the audiences you will retarget into during the window — not when you start discounting. And the creative-lock date exists because the learning phase does not care about your calendar: assets introduced inside the ramp spend their most expensive days learning. What resets the learning phase is worth reading before you touch anything in the final fortnight.

The regional calendars, briefly

United States. Halloween opens the Q4 CPM climb, Thanksgiving through Cyber Monday is the peak, and the fortnight to Christmas is a second, gifting-led surge with a hard delivery cutoff. Back-to-school in August and the summer holiday weekends are real for apparel and outdoor categories.

United Kingdom and Europe. Black Friday has largely imported, but Boxing Day and the January sales remain structurally important in the UK and Ireland in a way they are not in the US. Mothering Sunday in March is a different date from the American Mother’s Day, which trips up brands running one gifting calendar across both.

India. The festive quarter runs from Onam and Raksha Bandhan in August through Navratri and Durga Puja into Diwali, and it is the single largest concentration of retail demand in the year — not one day but roughly six to eight weeks of elevated intent, with distinct regional peaks. Pongal and Makar Sankranti in mid-January open the year in the south, and Janmashtami adds a late-summer gifting window. Republic Day and Independence Day are sale events rather than gifting occasions. BFCM now layers on top of the tail of Diwali, which makes November genuinely crowded and CPMs correspondingly expensive.

India also produces event-driven regional surges that sit outside any annual calendar — a Kumbh Mela, a major cricket tournament, a large religious gathering will move demand sharply in specific states for a few weeks. These are worth watching in your geo reports rather than planning a year ahead, because the lead time is short and the effect is concentrated in a handful of regions.

Gulf and MENA. Ramadan is the defining window, and it behaves unlike any other on this page: shopping shifts dramatically toward late evening, gifting accelerates through the final ten days, and Eid al-Fitr is the peak rather than the end. White Friday is the regional Black Friday. Because the whole cycle moves about eleven days earlier each year, a calendar reused from two years ago will be nearly three weeks wrong.

Southeast Asia. Singles’ Day and 12.12 dominate, with the large marketplace platforms setting the rhythm. Ramadan and Eid matter enormously in Indonesia and Malaysia. Lunar New Year drives Singapore, Malaysia and Vietnam.

Japan and South Korea. Golden Week in the spring and Chuseok in the autumn are the anchors, with year-end gifting culturally distinct from the Western Christmas pattern.

Latin America. Black Friday has taken hold strongly in Brazil, El Buen Fin is Mexico’s equivalent, and Brazil’s Dia dos Namorados in June replaces February’s Valentine’s Day rather than supplementing it.

Three mistakes that recur everywhere

Treating a peak as a discount event. The brands that do well in a window are usually the ones that spent the preceding six weeks building an audience to sell to. Arriving on the day with a coupon means buying attention at the most expensive CPM of the year from people who have never heard of you.

Reading the peak-week numbers as a verdict. ROAS inside a peak is flattered by demand you did not create and depressed by CPMs you cannot avoid, often at the same time. It is not comparable to an ordinary week. Seasonality, promos and confounders covers why the lift you think you measured frequently is not there.

Cutting everything the day after. Post-peak is when acquisition is cheapest and your retargeting pool is the largest it will be all year. Brands that go dark on the 27th hand that back. The transition is covered properly in the peak-period operating playbook.

What to do with this page

Print the two tables. Cross out every market you do not ship to — that will remove most of the rows. Put the survivors in a shared calendar with their lead times counted backwards, and set a reminder each January to re-check every movable date, because roughly half of what is left will have shifted.

Then stop planning from the calendar and start planning from your own data. The dates here tell you where to look; only your account tells you whether the peak is real for your category and how far ahead your particular ramp begins. If you want that read automatically — including the threshold review before each window — connect your ad account at app.wittelsbach.ai and the audit will size it against your own numbers.

Method and sources

“Black Friday and Cyber Monday anchor the year in the US, Europe and increasingly worldwide.”

Source: Where this guide describes platform behaviour, it follows Meta’s published advertising and Marketing API documentation, which changes without notice — verify anything load-bearing against the current version before you act on it. Every threshold the guide asks you to supply is first-party, drawn from your own account exports and commerce ledger, because no external benchmark can stand in for your own margin structure.

See what your Meta ads are really costing you.

Connect your account and Bach ranks potential revenue leaks with estimates and actions you can review. Free for 7 days, no credit card.

Start Free Audit
Start your free audit