Python End of Life (EOL) Dates and End of Support (EOS) Dates

Latest Release: 3.14.5

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.5 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 (7 months ago) (in 4 years and 5 months) (in 1 year and 4 months) 3.14.5 (2 weeks ago)
3.13 PEP-0719 (1 year and 7 months ago) (in 3 years and 5 months) (in 4 months) 3.13.13 (1 month and 2 weeks ago)
3.12 PEP-0693 (2 years and 7 months ago) (in 2 years and 5 months) (1 year and 1 month ago) 3.12.13 (2 months ago)
3.11 PEP-0664 (3 years and 7 months ago) (in 1 year and 5 months) (2 years and 1 month ago) 3.11.15 (2 months ago)
3.10 PEP-0619 (4 years and 7 months ago) (in 5 months) (3 years and 1 month ago) 3.10.20 (2 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 7 months ago) (6 months ago) (4 years ago) 3.9.25 (6 months ago)
3.8 PEP-0569 (6 years and 7 months ago) (1 year and 7 months ago) (5 years ago) 3.8.20 (1 year and 8 months ago)
3.7 PEP-0537 (7 years and 10 months ago) (2 years and 10 months ago) (5 years and 10 months ago) 3.7.17 (2 years and 11 months ago)
3.6 PEP-0494 (9 years and 5 months ago) (4 years and 5 months ago) (7 years and 5 months ago) 3.6.15 (4 years and 8 months ago)
3.5 PEP-0478 (10 years and 8 months ago) (5 years and 7 months ago) 3.5.10 (5 years and 8 months ago)
3.4 PEP-0429 (12 years and 2 months ago) (7 years and 2 months ago) 3.4.10 (7 years and 2 months ago)
3.3 PEP-0398 (13 years and 7 months ago) (8 years and 7 months ago) 3.3.7 (8 years and 8 months ago)
3.2 PEP-0392 (15 years and 3 months ago) (10 years and 3 months ago) 3.2.6 (11 years and 7 months ago)
2.7 PEP-0373 (15 years and 10 months ago) (6 years and 4 months ago) 2.7.18 (6 years and 1 month ago)
3.1 PEP-0375 (16 years and 10 months ago) (14 years and 1 month ago) 3.1.5 (14 years and 1 month ago)
3.0 PEP-0361 (17 years and 5 months ago) (16 years and 10 months ago) 3.0.1 (17 years and 3 months ago)
2.6 PEP-0361 (17 years and 7 months ago) (12 years and 6 months ago) 2.6.9 (12 years and 6 months ago)

Python End of Life & Support Summary

Which Python Versions Are Currently Supported?

Python currently has 5 supported releases. Python 3.14.5 is the latest, with active support through Oct 31, 2030. Python 3.13 is also supported until Oct 31, 2029. Also see Gleam end of support 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.5 is the recommended upgrade for users still on End of Life versions.

EOL dates of related software products