Python End of Life (EOL) Dates and End of Support (EOS) Dates
12 Python versions have reached End of Life (EOL) and End of Support (EOS), including Python 3.9 (EOL date: Oct 31, 2025) — no longer receiving security updates or patches. Python 3.14.6 is the current supported release, with support through Oct 31, 2030 — 5 versions in active support. Also see Azul Zulu EOSL dates for related end-of-life information.
Currently Supported Python Releases - Active EOS/EOSL Support (5)
| Release | Pep | Released | Security Support | Active Support | Latest |
|---|---|---|---|---|---|
| 3.14 | PEP-0745 | (9 months ago) | (in 4 years and 3 months) | (in 1 year and 2 months) | 3.14.6 (4 weeks and 1 day ago) |
| 3.13 | PEP-0719 | (1 year and 9 months ago) | (in 3 years and 3 months) | (in 2 months) | 3.13.14 (4 weeks and 1 day ago) |
| 3.12 | PEP-0693 | (2 years and 9 months ago) | (in 2 years and 3 months) | (1 year and 3 months ago) | 3.12.13 (4 months ago) |
| 3.11 | PEP-0664 | (3 years and 8 months ago) | (in 1 year and 3 months) | (2 years and 3 months ago) | 3.11.15 (4 months ago) |
| 3.10 | PEP-0619 | (4 years and 9 months ago) | (in 3 months) | (3 years and 3 months ago) | 3.10.20 (4 months ago) |
Python End of Life (EOL) Releases - No Longer Supported (12)
| Release | Pep | Released | Security Support | Active Support | Latest |
|---|---|---|---|---|---|
| 3.9 | PEP-0596 | (5 years and 9 months ago) | (8 months ago) | (4 years and 1 month ago) | 3.9.25 (8 months ago) |
| 3.8 | PEP-0569 | (6 years and 8 months ago) | (1 year and 9 months ago) | (5 years and 2 months ago) | 3.8.20 (1 year and 10 months ago) |
| 3.7 | PEP-0537 | (8 years ago) | (3 years ago) | (6 years ago) | 3.7.17 (3 years and 1 month ago) |
| 3.6 | PEP-0494 | (9 years and 6 months ago) | (4 years and 6 months ago) | (7 years and 6 months ago) | 3.6.15 (4 years and 10 months ago) |
| 3.5 | PEP-0478 | (10 years and 9 months ago) | (5 years and 9 months ago) | — | 3.5.10 (5 years and 10 months ago) |
| 3.4 | PEP-0429 | (12 years and 3 months ago) | (7 years and 3 months ago) | — | 3.4.10 (7 years and 3 months ago) |
| 3.3 | PEP-0398 | (13 years and 9 months ago) | (8 years and 9 months ago) | — | 3.3.7 (8 years and 9 months ago) |
| 3.2 | PEP-0392 | (15 years and 4 months ago) | (10 years and 4 months ago) | — | 3.2.6 (11 years and 8 months ago) |
| 2.7 | PEP-0373 | (16 years ago) | (6 years and 6 months ago) | — | 2.7.18 (6 years and 2 months ago) |
| 3.1 | PEP-0375 | (17 years ago) | (14 years and 3 months ago) | — | 3.1.5 (14 years and 3 months ago) |
| 3.0 | PEP-0361 | (17 years and 7 months ago) | (17 years ago) | — | 3.0.1 (17 years and 4 months ago) |
| 2.6 | PEP-0361 | (17 years and 9 months ago) | (12 years and 8 months ago) | — | 2.6.9 (12 years and 8 months ago) |
Python End of Life & Support Summary
Which Python Versions Are Currently Supported?
Python currently has 5 supported releases. Python 3.14.6 is the latest, with active support through Oct 31, 2030. Python 3.13 is also supported until Oct 31, 2029. Also see Ruby lifecycle dates for related end-of-life information.
Python End of Life (EOL) Version History
12 Python releases have reached End of Life (EOL) and End of Support (EOS) — no longer receiving updates or patches. Python 3.9 reached EOL on Oct 31, 2025. Python 3.14.6 is the recommended upgrade for users still on End of Life versions.