IT infrastructure calculators

Python End of Life Dates

Release, end of support and end of life dates for every tracked Python version, with current status.

All products · Vendor lifecycle page · Source entry

Status as of 2026-09-23 (UTC): 17 versions tracked; 2 supported, 2 security fixes only, 1 ending within 90 days, 12 end of life.

VersionStatusReleasedActive support endsSecurity support endsLatest
3.14Supported2025-10-072027-10-012030-10-313.14.7
3.13Supported2024-10-072026-10-012029-10-313.13.15
3.12Security fixes only2023-10-022025-04-022028-10-313.12.14
3.11Security fixes only2022-10-242024-04-012027-10-313.11.16
3.10Ends within 90 days (38 days left)2021-10-042023-04-052026-10-313.10.21
3.9End of life2020-10-052022-05-172025-10-313.9.25
3.8End of life2019-10-142021-05-032024-10-073.8.20
3.7End of life2018-06-272020-06-272023-06-273.7.17
3.6End of life2016-12-232018-12-242021-12-233.6.15
3.5End of life2015-09-13Ended (no date published)2020-09-303.5.10
3.4End of life2014-03-16Ended (no date published)2019-03-183.4.10
3.3End of life2012-09-29Ended (no date published)2017-09-293.3.7
3.2End of life2011-02-20Ended (no date published)2016-02-203.2.6
2.7End of life2010-07-03Ended (no date published)2020-01-012.7.18
3.1End of life2009-06-27Ended (no date published)2012-04-093.1.5
3.0End of life2008-12-03Ended (no date published)2009-06-273.0.1
2.6End of life2008-10-01Ended (no date published)2013-10-292.6.9

Note: "Not announced" means the vendor has not published a date. "Ended (no date published)" means the source marks it ended without a date. Dates are compared as calendar days in UTC, so a date can flip up to a day earlier or later than your local calendar.

Data: endoflife.date (MIT license), snapshot 2026-09-23. Dates come from each vendor's published lifecycle. Always confirm with the vendor link before a purchase or migration decision.