Red Hat Support: Red Hat Enterprise Linux Lifecycle Phases, Add-ons and Subscriptions
Red Hat supports each Red Hat Enterprise Linux (RHEL) major release for ten years, through a Full Support Phase and a Maintenance Support Phase, with paid add-ons that continue security fixes beyond that. That is the shape of Red Hat support as set out on Red Hat's Red Hat Enterprise Linux Life Cycle page. The detail is in what each phase delivers, which minor release the fixes apply to, what the subscription buys, and how to tell where your own systems stand.
cat /etc/redhat-release to see which version a system runs, and look up every version's dates on the RHEL lifecycle page.The three phases, and what each one delivers
Red Hat's policy page describes three phases for RHEL 8, 9 and 10; its feature matrix says what a subscriber gets in each:
| Red Hat delivers | Full Support Phase | Maintenance Support Phase | Extended Life Phase |
|---|---|---|---|
| Technical support | Yes (varies by service level) | Yes (varies by service level) | Limited, on existing installations only |
| Security and bug fix errata | Yes | Yes | No |
| Minor releases | Yes | No | No |
| Software enhancements | Yes | No | No |
| Hardware enablement | Native | By running the release as a virtual guest on a newer RHEL host | No |
| Access to released content, documentation and the Knowledgebase | Yes | Yes | Yes |
"Errata" is Red Hat's word for an individual update. Its standard errata criteria cover security advisories for Critical, Important and Moderate CVEs with a CVSS score of 7 or higher, and bug fix advisories for urgent and selected high-priority defects. Two points are easy to miss. Errata apply to the newest minor release of a major, so on a Standard subscription a system must be on the newest minor to receive them; our minor-version guide is about that gap. And the Extended Life Phase is not an extension of support: Red Hat's wording is that no bug fixes, security fixes, hardware enablement or root-cause analysis are available in it, and that it may be ended for a given version at any time.
How long each RHEL version is supported
| Release | General availability | Full Support ends | Maintenance Support ends | Paid extension ends (ELS or Extended Life Cycle Premium) |
|---|---|---|---|---|
| RHEL 10 | May 20, 2025 | May 31, 2030 | May 31, 2035 | May 31, 2039 |
| RHEL 9 | May 18, 2022 | May 31, 2027 | May 31, 2032 | May 31, 2036 |
| RHEL 8 | May 7, 2019 | May 31, 2024 (ended) | May 31, 2029 | May 31, 2033 |
| RHEL 7 | June 10, 2014 | August 6, 2019 (ended) | June 30, 2024 (ended) | May 31, 2029 |
The Maintenance Support end is the date people mean by "RHEL end of life": the last day Red Hat ships errata under a subscription without an add-on. RHEL 8 Full Support ended on May 31, 2024, so it receives fixes for its final minor release, RHEL 8.10, and nothing new. RHEL 7 left Maintenance Support on June 30, 2024 and is patched only under the ELS add-on. Red Hat's page says future dates are close approximations and subject to change, so every date here is re-read from Red Hat each day; the RHEL and OpenShift lifecycle intelligence page explains how, and endoflife.ai is listed in the Red Hat Ecosystem Catalog.
The add-ons: EUS, Extended Life Cycle Premium, ELS and Long-Life
Red Hat sells four ways to stay on a release longer; its policy pages sort them into a current model and a legacy set.
- Extended Update Support (EUS) gives a specific even-numbered minor release 24 months of errata from its general availability, in parallel with later minors. Red Hat lists it as a legacy offering, included with x86-64 RHEL Server Premium subscriptions and sold as an add-on to Standard ones.
- Extended Life Cycle Premium (ELCP) is the unified model replacing EUS, Enhanced EUS and Update Services for SAP Solutions: six years of errata from general availability for eligible even-numbered minors and nine for the terminal .10 release, as an add-on to RHEL Premium. It also replaces ELS beginning with RHEL 8.10, from the day after RHEL 8 Maintenance Support ends on May 31, 2029, and adds four years of extended support for the last minor release of RHEL 8, 9 and 10: the right-hand column of the table above.
- Extended Life-cycle Support (ELS) is the earlier add-on for the last minor release after Maintenance Support ends. Red Hat's legacy page lists RHEL 7 as in its ELS period, restricts it to Standard or Premium subscriptions to RHEL Server, and says it should be purchased before the ELS period begins (for RHEL 7, June 30, 2024) or be back-dated to it.
- Long-Life (LL) term extensions are renewable one-year terms that continue errata after ELCP coverage ends; content already released stays in a retired archive channel if a term is not renewed.
All four deliver errata under the standard criteria: fixes, not features. The RHEL end-of-life guide weighs a paid extension against a migration.
What a RHEL subscription includes
Red Hat's Production Support Terms of Service define the service levels. A Standard subscription includes web and phone support in standard business hours, an unlimited number of cases, and an initial response within one business hour for a Severity 1 issue. A Premium subscription adds 24x7 coverage for Severity 1 and 2 issues, with a one-hour initial response for Severity 1. Every level includes access to the software, to every errata advisory for the life of the release, and to the Red Hat Customer Portal with its Knowledgebase, documentation and life cycle pages.
Red Hat's value of subscription page adds the point that matters for planning: a subscription is not tied to a single release, so a customer can choose among supported versions and upgrade on their own schedule. The Life Cycle policy adds that RHEL Standard gives each minor release a six-month life cycle and RHEL Premium gives eligible minors two years.
How to check which RHEL version you are running
On any RHEL system:
cat /etc/redhat-release
# Red Hat Enterprise Linux release 9.x (Plow)
cat /etc/os-release
# VERSION_ID and PRETTY_NAME in machine-readable form
Read both numbers. The major tells you which row of the table applies. The minor tells you whether the system is receiving errata at all: on a Standard subscription only the newest minor of a major is patched, so a system held on an older minor is unpatched unless it carries an EUS or ELCP entitlement for that minor. The minor-version guide has the per-minor table and the commands to un-pin a release.
Where to look the dates up
- Red Hat's Product Life Cycles page is the source of record; its Life Cycle policy and Legacy Extended Support Offerings pages define the phases and add-ons described here.
- Our RHEL lifecycle page shows every version with its live status and EOL Risk Score, and the Red Hat vendor page lists every Red Hat product we track.
- By API,
curl https://api.endoflife.ai/v1/product/rhelreturns each major with its dates, the Red Hat page they came from and the day they were last verified.
Frequently asked questions
How long does Red Hat support each RHEL version?
Ten years. Red Hat's Life Cycle policy gives RHEL 8, 9 and 10 a ten-year life cycle made of a Full Support Phase and a Maintenance Support Phase, followed by an Extended Life Phase in which no fixes are produced. Paid add-ons (ELS, and Extended Life Cycle Premium from RHEL 8.10 onward) continue security and bug fix errata for the final minor release for about four more years. The table on this page lists each version's dates.
What is the difference between Full Support and Maintenance Support?
Both phases deliver security and bug fix errata that meet Red Hat's standard errata criteria and both include technical support. The Full Support Phase also brings minor releases, software enhancements, native hardware enablement and updated installation images. In the Maintenance Support Phase, Red Hat's policy says new functionality and new hardware enablement are not planned; fixes continue for the final minor release only, and newer hardware is reached by running the release as a virtual guest on a newer RHEL host.
What is ELS?
Extended Life-cycle Support is Red Hat's paid add-on that keeps delivering errata for the last minor release of a RHEL major after its Maintenance Support Phase ends. Red Hat's policy pages list RHEL 7 as in its ELS period, eligible only for Standard or Premium subscriptions to RHEL Server, and say that Extended Life Cycle Premium replaces ELS beginning with RHEL 8.10, adding four years of extended support for the last minor release of RHEL 8, 9 and 10. Without an add-on, a release past Maintenance Support receives no security fixes at all.
How do I check which RHEL version I am running?
Run cat /etc/redhat-release. It prints the major and minor release, for example Red Hat Enterprise Linux release 9.x (Plow). cat /etc/os-release gives the same information in machine-readable form. Then check the minor release against Red Hat's policy: on a Standard subscription only the newest minor of each major receives errata, so a system held on an older minor is unpatched unless it carries an EUS or Extended Life Cycle Premium entitlement.
Is CentOS supported by Red Hat?
No. CentOS Linux 7 and CentOS Linux 8 are both past end of life and no supported CentOS Linux release remains; CentOS Linux 7 ended on the same day as RHEL 7's Maintenance Support, and CentOS Linux 8 ended earlier. Since those dates the CentOS project has published no security or bug fix updates for either release. CentOS Stream is a rolling pre-release of RHEL, not a stable downstream clone, and is not a drop-in replacement. Our CentOS end-of-life guide covers the migration paths.
What does a RHEL subscription include?
Access to the software and to every errata advisory for the life cycle, technical support at the Standard or Premium service level, and the Red Hat Customer Portal with its Knowledgebase, documentation and product life cycle pages. Red Hat's production support terms give Standard subscriptions web and phone support in business hours with unlimited cases, and Premium subscriptions 24x7 coverage for Severity 1 and 2 issues. Red Hat also states that a subscription is not tied to a single release, so a customer can choose among supported versions and upgrade on their own schedule.
Related
- RHEL lifecycle page — every version with its live status and risk score · Red Hat vendor page
- RHEL End of Life & Support Options — the dates for every version and the four options when one ends
- Is RHEL 8.10 / 9.4 / 9.6 / 9.7 still supported? — the minor-version table and EUS windows
- RHEL and OpenShift lifecycle intelligence — where each date comes from, by API and MCP server
- CentOS End of Life · CentOS to RHEL conversion guide
- How we verify our dates