Software Lifecycle Portfolio / reference data

Python 3.9 end of life date

Python 3.9 reached end of life on Oct 31, 2025 (2025-10-31), according to endoflife.date (snapshot 2026-09-15). As of today, that was 333 days ago.

Product
Python 3.9
Released
Oct 5, 2020
Standard support ends
May 17, 2022
End of life
Oct 31, 2025 (2025-10-31)
Extended support
Unknown
Long-term support (LTS)
No
Latest release
3.9.25

Assumptions: dates are endoflife.date's own published values, captured in a build-time snapshot dated 2026-09-15; this page does not re-check the vendor source at request time. Days remaining are counted against today, Sep 29, 2026, inclusive of the end date. This is a reference value, not proof of your deployment's exact edition or entitlement.

Plan Python 3.9 in the workspace