Diablo IV launched in June 2023, and since Season 1: Season of the Malignant dropped that July, Blizzard has shipped 13 Diablo 4 seasons of fresh themes, mechanics, and battle passes. Cadence has shifted considerably — early seasons targeted a strict three-month rhythm, while recent entries have ranged from a record-short 48 days to a record-long 105. This is the complete record of every Diablo 4 season with verified dates, durations, and the stats most other lists miss.
- Total Seasons
- 13
- Shortest
- S12: Slaughter · 48d
- Longest
- S6: Hatred Rising · 105d
- Average
- ~82 days
How Diablo 4 Seasons Work
Diablo 4 seasons are themed live-service updates that drop three to four times per year. Each one introduces a new storyline questline, a unique seasonal mechanic (Vampiric Powers in Season 2, the Construct companion in Season 3, Witch Powers in Season 7, Infernal Hordes mode in Season 5), a 90-tier Battle Pass with free and premium tracks, and a structured Season Journey of objectives that grants skill points, paragon points, cosmetics, and crafting materials.
Crucially, all seasonal progress happens on Seasonal characters. Your non-seasonal heroes — gear, gold, paragon levels — live on permanently in the Eternal Realm. When a Diablo 4 season ends, Seasonal characters automatically migrate to Eternal, while Battle Pass tiers and ladders reset for the next theme.
Most game-wide changes a season ships (skill rework, class balance, itemization overhauls, level cap bumps) carry forward permanently into the base game. That’s why these Diablo 4 season end dates matter even if you don’t chase the ladder: the patch baseline you’ll play on next month often started life as a Season X feature.
Current Season
| Detail | Value |
|---|---|
| Season | Season 13: Season of Reckoning |
| Start Date | April 28, 2026 |
| End Date (estimated) | July 20, 2026 |
| Confirmed | ⏳ Estimated — Blizzard confirms ~3 weeks before close |
| Expansion | Launched alongside Lord of Hatred |
| Key Features | Sweeping Skill Tree updates, increased level cap, class reworks, damage multiplier overhaul |
| Season Journey | 9 ranks · 100 objectives · largest journey to date |
| Battle Pass | $9.99 / 1000 Platinum |
→ Live countdown to the end of Season 13
All Diablo 4 Seasons — Complete Table
Every Diablo 4 season, newest to oldest. Dates reflect official Blizzard announcements; durations are end-to-end day counts.
2026 — Seasons 12–13
| Season | Name | Start Date | End Date | Days |
|---|---|---|---|---|
| Season 13 | Season of Reckoning ⚡ Current | Apr 28, 2026 | Jul 20, 2026 (est.) | 83 (est.) |
| Season 12 | Season of Slaughter | Mar 11, 2026 | Apr 28, 2026 | 48 |
2025 — Seasons 7–11
| Season | Name | Start Date | End Date | Days |
|---|---|---|---|---|
| Season 11 | Season of Divine Intervention | Dec 11, 2025 | Mar 11, 2026 | 90 |
| Season 10 | Season of Infernal Chaos | Sep 23, 2025 | Dec 11, 2025 | 79 |
| Season 9 | Sins of the Horadrim | Jul 1, 2025 | Sep 23, 2025 | 84 |
| Season 8 | Belial’s Return | Apr 29, 2025 | Jul 1, 2025 | 63 |
| Season 7 | Season of Witchcraft | Jan 21, 2025 | Apr 29, 2025 | 98 |
2024 — Seasons 3–6
| Season | Name | Start Date | End Date | Days |
|---|---|---|---|---|
| Season 6 | Season of Hatred Rising | Oct 8, 2024 | Jan 21, 2025 | 105 |
| Season 5 | Season of the Infernal Hordes | Aug 6, 2024 | Oct 8, 2024 | 63 |
| Season 4 | Season of Loot Reborn | May 14, 2024 | Aug 6, 2024 | 84 |
| Season 3 | Season of the Construct | Jan 23, 2024 | Apr 16, 2024 | 84 |
Note: between Season 3 (ended April 16, 2024) and Season 4 (began May 14, 2024) Diablo 4 ran a 28-day off-season gap — the only one in the game’s history. Loot Reborn launched after an extended public test realm that previewed its sweeping itemization overhaul.
2023 — Seasons 1–2
| Season | Name | Start Date | End Date | Days |
|---|---|---|---|---|
| Season 2 | Season of Blood | Oct 17, 2023 | Jan 23, 2024 | 98 |
| Season 1 | Season of the Malignant | Jul 20, 2023 | Oct 17, 2023 | 89 |
Diablo 4 Season Records & Stats
Top 3 Longest Diablo 4 Seasons
| Rank | Season | Name | Days |
|---|---|---|---|
| 1 | Season 6 | Season of Hatred Rising | 105 |
| 2 | Season 2 | Season of Blood | 98 |
| 2 | Season 7 | Season of Witchcraft | 98 |
Season 6’s 105-day run wasn’t an accident — it shipped alongside the Vessel of Hatred expansion in October 2024, and Blizzard intentionally extended the cycle so players could experience the new Spiritborn class, Nahantu region, and Mercenary system before the next season reset arrived.
Top 3 Shortest Diablo 4 Seasons
| Rank | Season | Name | Days |
|---|---|---|---|
| 1 | Season 12 | Season of Slaughter | 48 |
| 2 | Season 5 | Season of the Infernal Hordes | 63 |
| 2 | Season 8 | Belial’s Return | 63 |
Season 12’s 48-day run is by far the shortest in Diablo 4 history. It existed almost entirely to bridge the gap to the Lord of Hatred expansion launch on April 28, 2026 — Blizzard wanted Season 13 to anchor the expansion drop rather than land mid-cycle.
Average Diablo 4 Season Length by Year
| Year | Seasons Started | Average Duration |
|---|---|---|
| 2023 | 2 (S1, S2) | 93.5 days |
| 2024 | 4 (S3–S6) | 84.0 days |
| 2025 | 5 (S7–S11) | 82.8 days |
| 2026 (YTD) | 2 (S12–S13) | 65.5 days (S13 estimated) |
Are Diablo 4 Seasons Getting Shorter?
The data points yes — but the headline is misleading. Strip out the two anomalies (Season 6 stretched for Vessel of Hatred; Season 12 compressed for Lord of Hatred), and Diablo 4’s cadence has actually held remarkably steady at roughly 80–90 days per regular season since 2024. Both expansion windows distorted the curve in opposite directions.
What has shifted: Blizzard has increased the number of seasons per year, from 2 in 2023 to 5 in 2025. More frequent seasons, similar per-season duration, more total content shipped annually.
How Long Do Diablo 4 Seasons Last?
A regular Diablo 4 season runs roughly 80 to 90 days end to end — close to three months. The full 13-season record places the mean at ~82 days for the 12 completed seasons, with the typical range falling between 63 and 105 days once you exclude Season 12’s expansion-driven outlier.
Blizzard typically confirms the exact end date 3 to 4 weeks before close, usually alongside the patch notes for the transition update. Until then, estimated end dates (like the current Season 13 July 20, 2026 target) are based on the running average. The Season 13 live countdown auto-adjusts the moment Blizzard publishes confirmed timing.
For players grinding the Battle Pass: 80 days is comfortable, 48 days (à la Season 12) is brutal. The full 90-tier Pass requires roughly 80–100 hours of focused seasonal play to clear at standard XP rates. Plan accordingly when the next short cycle arrives.
Frequently Asked Questions
How many Diablo 4 seasons have there been?
Diablo 4 has had 13 seasons as of May 2026 — Season 1: Season of the Malignant (July 2023) through the current Season 13: Season of Reckoning (April 2026). Twelve seasons have fully completed; Season 13 is in progress.
When does Diablo 4 Season 13 (Season of Reckoning) end?
Diablo 4 Season 13: Season of Reckoning is estimated to end on July 20, 2026. Blizzard has not officially confirmed the final date yet — confirmation typically arrives 3–4 weeks before close. The live countdown on the Diablo 4 page updates immediately when the official end date is announced.
When does Diablo 4 Season 14 start?
Diablo 4 Season 14 has not received a confirmed start date. Based on the post-expansion cadence Blizzard followed after Vessel of Hatred, it is expected shortly after Season 13 ends — most likely late July 2026.
How long was the longest Diablo 4 season?
The longest Diablo 4 season was Season 6: Season of Hatred Rising, which ran for 105 days from October 8, 2024 to January 21, 2025. It was extended deliberately to align with the Vessel of Hatred expansion launch.
How long was the shortest Diablo 4 season?
The shortest was Season 12: Season of Slaughter at 48 days (March 11 – April 28, 2026). The compressed run was a deliberate bridge to the Lord of Hatred expansion launch and Season 13.
Do Diablo 4 Battle Pass rewards carry over after a season ends?
No. Unclaimed Diablo 4 Battle Pass tier rewards expire when the season ends — they do not roll over to the next season’s Pass. Cosmetics already claimed (armor sets, mounts, weapon skins) stay on your account permanently and are usable across both Seasonal and Eternal characters.
How long does it take to complete the Diablo 4 Battle Pass?
The 90-tier Diablo 4 Battle Pass requires roughly 80–100 hours of focused seasonal play at standard XP rates. On a typical ~85-day season that works out to about 1 hour per day, but the recent 48-day Season 12 compressed the math considerably and many players missed final-tier cosmetics.
More Season Guides
Tracking Diablo 4 alongside another live-service grind? Path of Exile 2 is the most-compared peer in the ARPG space — see the current Path of Exile 2 league countdown and the full Diablo 4 season countdown side by side. For a comparable timeline-style breakdown of another live service, the All Apex Legends Seasons timeline follows the same approach: every season, exact dates, full duration math.
More timelines and season explainers in the seasontimer.live blog.
Data sourced from Blizzard Entertainment’s official Diablo IV announcements and patch notes, cross-referenced with our season records database. Last updated May 21, 2026.
How this article is verified.
SeasonTimer.live prioritizes official publisher posts, in-game timers, patch notes, and verified social channels. If a publisher changes a deadline, the article and the relevant timer are updated to match the official source.