The latest stable React Native is below. The rest of this page covers release history, which versions still get security patches, and how much risk you're carrying if you're behind.
Last verified: 2026-04-22 · Source: endoflife.date/react-native & github.com/facebook/react-native/releases
Each minor gets roughly 4–6 months of active support, then 2 months of security-only fixes, then it's end-of-life. Here's where every recent version sits today.
| Version | Released | Active Support Until | Security Support Until | Status |
|---|---|---|---|---|
| 0.85 | Apr 7, 2026 | Ongoing | Ongoing | Current |
| 0.84 | Feb 11, 2026 | Ongoing | Ongoing | Supported |
| 0.83 | Dec 10, 2025 | Apr 7, 2026 | Ongoing | Security only |
| 0.82 | Oct 8, 2025 | Feb 11, 2026 | Apr 7, 2026 | End of life |
| 0.81 | Aug 12, 2025 | Dec 10, 2025 | Feb 11, 2026 | End of life |
| 0.80 | Jun 12, 2025 | Oct 8, 2025 | Dec 10, 2025 | End of life |
| 0.79 | Apr 8, 2025 | Aug 12, 2025 | Oct 8, 2025 | End of life |
React Native doesn't have a formal LTS. Here's the rhythm the core team has held to since 2024:
Practical read: versions more than ~8 months old are effectively unsupported. If you're on one, every CVE in your dependency graph is a manual backport or a forced upgrade.
Rough bands of what shipping on an older React Native version actually costs you in 2026.
You're current or one behind. Low risk. Normal maintenance cadence — bump every 2 months when a new minor ships, keep dependencies fresh.
Security-only or just EOL. Patches are slowing or stopping. Plan an upgrade in the next 60–90 days before you end up two majors behind.
Fully EOL. CVEs aren't being backported. You're also starting to hit Xcode / Android SDK minimums that force the upgrade anyway. Move in the next quarter.
Multiple majors behind. Expect cascading dependency breaks, native module incompatibility, and pre-New-Architecture code paths. This isn't a minor bump — it's a project.
The free scanner reads your package.json and tells you your React Native version, your Expo SDK (if applicable), and every outdated or vulnerable dependency in your graph.
Stuck on an upgrade? We fix broken React Native builds and run major-version upgrades at fixed price. See how it works →
The current stable React Native version is 0.85, released April 7, 2026. React Native 0.84 is still under active support. 0.83 is in security-only support. Anything 0.82 and older is end-of-life.
A new minor every ~2 months. Each release gets about 4–6 months of active support followed by 2 months of security-only support. Total supported lifespan is roughly 6–8 months.
No. React Native does not have a formal long-term support release. The two most recent minors receive active support; the next older receives security-only fixes. If you're on anything older, you're on your own for patches.
Each Expo SDK targets a specific React Native version. The mapping is 1:1 for any given SDK release — check Expo's SDK release notes before upgrading. If you bump Expo SDK, you're bumping React Native underneath.
No more security patches, no more bug fixes, and new CVE reports in your dependency graph stop getting backported. You're also cut off from newer Expo SDKs, newer Xcode and Android SDK requirements, and native modules that require newer JSI / New Architecture APIs. It compounds.
Run npx react-native --version or check the react-native line in your package.json. For Expo projects, run npx expo --version and cross-reference the RN version in the Expo SDK release notes. Or use the free scanner — it'll read your package.json and tell you everything.
No. Wait until x.x.1 or x.x.2 for each new minor. The first patch release shakes out the breaking library issues that didn't surface in the RC. Once a minor has been out for 3–4 weeks, the ecosystem has caught up.
Depends on how far behind you are and how many native modules you use. One minor behind: a few days. Two minors: 1–2 weeks. Four or more: a project — budget 2–4 weeks with senior engineering. Full upgrade playbook here.
Updated monthly. Or let us check your app for you.
Run Free Scan →