North America retail events calendar, yearly
Yearly calendar of North American retail events (Black Friday, Cyber Monday, Boxing Day, Amazon Prime Day, back-to-school Labour Day anchor, US and Canadian Thanksgiving), 2015 to the present, for US and Canada. Each event row carries ML-ready countdown features: days to Christmas, days remaining in the year, and a holiday-season (Nov/Dec) flag. Holiday rules: US Thanksgiving = 4th Thursday of November (federal since 1941); Canadian Thanksgiving = 2nd Monday of October (1957 proclamation); Boxing Day = Dec 26; Prime Day dates curated from Amazon's announcements (multi-day spans recorded as event_date..event_end_date). No future-year rows: Prime Day dates are announced annually and added on the yearly refresh.
- Rows
- 132
- Columns
- 10
- Source cadence
- Yearly
- Last refreshed
- Sep 28, 2026
- Theme
- economy
| Column | Type | Description |
|---|---|---|
| event_id | string | Machine key of the retail event: thanksgiving_us, black_friday, cyber_monday, thanksgiving_ca, boxing_day, back_to_school, prime_day. |
| event_label | string | Human-readable event name. |
| country_code | string | ISO country code the event applies to (US, CA). Black Friday, Cyber Monday, back-to-school and Prime Day are observed in both; Boxing Day and Canadian Thanksgiving are CA-only; US Thanksgiving is US-only. |
| year | integer | Calendar year of the event. |
| event_date | date | First day of the event (ISO date). (unit: date) |
| event_end_date | date | Last day of the event (ISO date); equals event_date for single-day events, later for multi-day Prime Day spans. (unit: date) |
| duration_days | integer | Event length in calendar days (1 for single-day events). (unit: days) |
| days_to_christmas | integer | Countdown feature: calendar days from the event's first day to December 25 of the same year. Negative after Christmas (Boxing Day = -1). (unit: days) |
| days_remaining_in_year | integer | Countdown feature: calendar days from the event's last day to December 31 of the same year. (unit: days) |
| holiday_season | boolean | True when the event falls in November or December (the North American holiday shopping season). |
First 10 sample rows — a preview, not the complete dataset.
| event_id | event_label | country_code | year | event_date | event_end_date | duration_days | days_to_christmas | days_remaining_in_year | holiday_season |
|---|---|---|---|---|---|---|---|---|---|
| prime_day | Amazon Prime Day | CA | 2,015 | 2015-07-15 | 2015-07-15 | 1 | 163 | 169 | false |
| prime_day | Amazon Prime Day | US | 2,015 | 2015-07-15 | 2015-07-15 | 1 | 163 | 169 | false |
| back_to_school | Back-to-school (Labour Day anchor) | CA | 2,015 | 2015-09-07 | 2015-09-07 | 1 | 109 | 115 | false |
| back_to_school | Back-to-school (Labour Day anchor) | US | 2,015 | 2015-09-07 | 2015-09-07 | 1 | 109 | 115 | false |
| thanksgiving_ca | Canadian Thanksgiving | CA | 2,015 | 2015-10-12 | 2015-10-12 | 1 | 74 | 80 | false |
| thanksgiving_us | US Thanksgiving | US | 2,015 | 2015-11-26 | 2015-11-26 | 1 | 29 | 35 | true |
| black_friday | Black Friday | CA | 2,015 | 2015-11-27 | 2015-11-27 | 1 | 28 | 34 | true |
| black_friday | Black Friday | US | 2,015 | 2015-11-27 | 2015-11-27 | 1 | 28 | 34 | true |
| cyber_monday | Cyber Monday | CA | 2,015 | 2015-11-30 | 2015-11-30 | 1 | 25 | 31 | true |
| cyber_monday | Cyber Monday | US | 2,015 | 2015-11-30 | 2015-11-30 | 1 | 25 | 31 | true |
Profiled Sep 28, 2026 from snapshot 20260928T195629Z-458fea4027e7
Measured- Completeness
- 100%
- Rows
- 132
- Columns
- 10
- Columns with gaps
- 0
| Column | Missing | Distinct | Range | Distribution |
|---|---|---|---|---|
| event_idvarchar | 0% | 7 | — |
|
| event_labelvarchar | 0% | 7 | — |
|
| country_codevarchar | 0% | 2 | — |
|
| yearbigint | 0% | 13 | 2,015 → 2,026median 2,021 | |
| event_datedate | 0% | 89 | Jul 15, 2015 → Dec 26, 2026 | — |
| event_end_datedate | 0% | 76 | Jul 15, 2015 → Dec 26, 2026 | — |
| duration_daysbigint | 0% | 3 | 1 → 4median 1 | |
| days_to_christmasbigint | 0% | 35 | -1 → 187median 31 | 2 outside 1st–99th percentile |
| days_remaining_in_yearbigint | 0% | 35 | 5 → 192median 37 | 2 outside 1st–99th percentile |
| holiday_seasonboolean | 0% | 2 | — |
|
- Current
20260928T195629Z-458fea4027e7 · sha256 458fea4027e7…
132 rows · first snapshot
Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/na_retail_events/na_retail_events_calendar_yearly" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/na_retail_events/na_retail_events_calendar_yearly").json()
print(ds["title"], ds["rows"], "rows")
# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
print(row)API endpoint: https://datazimuts.com/v1/datasets/na_retail_events/na_retail_events_calendar_yearly
Tip: fetch /llms.txt for the full machine-readable catalog.
Where this data comes from and what was made from it. Other people's work shows as counts; only shared projects are named.
Cite this snapshot
Pinned to snapshot 20260928T195629Z-458fea4027e7 and its content hash, so readers get exactly the data you used.
North America retail events calendar. (2026). North America retail events calendar, yearly [Data set, snapshot 20260928T195629Z-458fea4027e7, sha256 458fea4027e7]. Datazimuts. Retrieved 2026-09-28, from https://datazimuts.com/en/datasets/na_retail_events/na_retail_events_calendar_yearly?snapshot=20260928T195629Z-458fea4027e7
@misc{dz_na_retail_events_na_retail_events_calend_458fea40,
title = {{North America retail events calendar, yearly}},
author = {{North America retail events calendar}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/en/datasets/na_retail_events/na_retail_events_calendar_yearly?snapshot=20260928T195629Z-458fea4027e7}},
note = {Snapshot 20260928T195629Z-458fea4027e7, sha256 458fea4027e74bfa8237f221ce1144adc88978b7ecbbcec16234a8f6db9c2924; accessed 2026-09-28}
}Embed a table or a chart
Paste this into any page. The embed is pinned to the same snapshot, follows the reader's light or dark setting, and always shows the source, license and a link back.
<iframe src="https://datazimuts.com/embed/chart?dataset=na_retail_events%2Fna_retail_events_calendar_yearly&lang=en&theme=auto&snapshot=20260928T195629Z-458fea4027e7&x=year&y=year&agg=avg" title="North America retail events calendar, yearly" width="100%" height="380" style="border:0" loading="lazy"></iframe>
Ask about this dataset. Answers come only from its catalog record, measured profile and change history, and list the facts they used.