React's end-of-life story is confusing because Meta doesn't publish explicit EOL dates the way Node.js or Python do. There's no official "React 18 EOL: December 31, 2025" announcement. Instead, Meta's policy is simple and quietly enforced: only the latest major version receives active development and security fixes. Everything else is on borrowed time.
React 19 shipped in December 2024. That means React 18, 17, and 16 are all effectively past active support.
React EOL Schedule — All Major Versions
Version
Released











