Framework
Django Releases
Track every Django release from latest stable to end-of-life. Version timelines, LTS support, security patches, and upgrade guidance for Python web teams.
—
Total Versions
—
Supported
—
Latest
Version Timeline
All tracked releases with lifecycle status and EOL dates.
Loading version data…
Embed Badges
Add live Django status badges to your README, docs, or dashboard.
Health Status
Overall support health

EOL Countdown
Next end-of-life date

Latest Version
Current stable release

CVE Status
Known vulnerabilities

Frequently Asked Questions
Common questions about Django releases and lifecycle.
How long are Django versions supported?
Django has a predictable support policy. Each major version gets 16 months of mainstream support. LTS versions (every third release) get an additional 3 years of security fixes.
How often does Django release new versions?
Django ships a new major version every 8 months, roughly in April, August, and December. LTS releases come approximately every 2 years.
Which Django version should I use?
Use the latest LTS release for production stability, or the latest stable release if you can upgrade regularly. Avoid EOL versions.
Is upgrading Django difficult?
Django provides excellent release notes with deprecation timelines. The django-upgrade tool automates many migration steps. Following the deprecation warnings makes upgrades smoother.