Expo support for React Native 0.80
Jun 12, 2025 by

Gabriel Donadel
React Native 0.80 is supported in a canary release of the Expo SDK, instructions available in this post. Expo SDK 54 will be released in late summer and will likely support React Native 0.81.

Expo SDK 53 currently supports React Native 0.79 (default), released April 8, 2025.
React Native 0.80 support is available in a canary release of the Expo SDK, to allow early adopters to use it right away. This is not intended to be a stable release, but if you are particularly adventurous and have a good motivation to use it today, you certainly can (provided that other non-Expo libraries you depend on are also compatible). You can read more about Expo SDK policy for tracking React Native releases in our docs.
Support is available on the Expo canary channel
Canary releases represent a snapshot of the state of themain
branch at the time they are published. Canary package versions include-canary
in the name, along with the date and commit hash, such as54.0.0-canary-20250611-f0afe80
. (Source)
- Create a new project with the canary release:
npx create-expo-app my-app --template blank@canary
- Install a canary release in an existing project:
npx expo install expo@canary --fix
When using a canary release, you should be aware that:
- It is not stable and may contain bugs
- It may have breaking changes
- It should only be used for testing and evaluation
- It may not have all features fully implemented
- It could have compatibility issues with some third-party libraries
- It will not support Expo Go
Later Summer 2025: Expo SDK 54
Expo SDK 54 will be released late summer, and it is intended to support React Native 0.81. Keep an eye out for a beta release in late August or September.