The Oura Ring tracks sleep stages, heart rate, respiratory rate, and activity metrics around the clock. To get that data into Apple Health, you need to enable the integration inside the Oura app — and you’ll need an active Oura Membership for Gen 3 and Gen 4 rings. Here’s the complete setup, what data actually transfers, and one critical gap you should know about.
How Do You Connect the Oura App to Apple Health?
The Oura Ring doesn’t talk to Apple Health directly. It syncs to the Oura app on your iPhone, and the Oura app writes data to Apple Health.
-
Open Oura app menu
Open the Oura app on your iPhone. Tap the three-line menu icon in the upper left corner.
-
Open Apple Health integration settings
Tap Settings, then look for Apple Health under App Integrations or Data Sharing.
-
Enable data category toggles
Toggle on the data categories you want to share. Oura will show options including sleep, heart rate, respiratory rate, steps, workouts, active energy, and mindful minutes. Enable all of them for the most complete data set.
-
Grant iOS Health permissions
When iOS shows the Health permissions prompt, tap Allow for each category (or Allow All if available).
-
Enable Background App Refresh for Oura
Confirm that Background App Refresh is enabled for the Oura app at iPhone Settings → General → Background App Refresh.
-
Verify Oura Membership
If you have an Oura Ring Gen 3 or Gen 4, you need an active Oura Membership ($5.99/month or $69.99/year) for Apple Health integration to work. Without the membership, the sync toggle won’t appear. Gen 2 owners can sync without a subscription.
What Oura Data Reaches Apple Health — and What’s Missing?
Oura sends solid sleep and activity data to Apple Health: sleep duration and stages (Light, Deep, REM, Awake), heart rate at one-minute intervals, respiratory rate, steps, active and resting energy, workouts, and mindful minutes from Moment sessions.
But there’s one critical omission on iOS: HRV does not sync to Apple Health from the Oura app. Oura does sync HRV to Health Connect on Android, but not to Apple Health on iPhone. This is a significant gap for recovery tracking.
Other data that stays inside the Oura app only: Readiness Score, Sleep Score, Activity Score, blood oxygen (SpO₂), skin temperature deviation, stress score, Cardiovascular Age, VO₂ max estimate, and Resilience Score. Oura’s proprietary scores never leave the Oura ecosystem.
For ScoreVitals users on iPhone, the Oura integration provides strong sleep quality data with full stage breakdowns and reliable heart rate readings. The recovery pillar uses the available heart rate trends since HRV isn’t accessible. On Android, Oura users get the additional benefit of HRV flowing into Health Connect.
What’s the Most Common Oura Sync Issue?
Unlike Apple Watch, which syncs continuously in the background, Oura explicitly requires the app to be launched for data to push to Apple Health.
-
Open the Oura app daily
Open the Oura app every day. The ring stores data locally and uploads it when you open the app — only then does it forward to Apple Health. Oura recommends opening both the Oura app and the Health app before midnight to ensure that day’s data transfers completely.
-
Disable Low Power Mode
Disable Low Power Mode on your iPhone. Low Power Mode restricts background activity and can prevent the Oura app from writing to Apple Health even after you’ve opened it.
-
Check data source priority
If you wear both an Oura Ring and an Apple Watch, open Health → Browse → Heart Rate → Data Sources & Access. Decide which device should take priority for heart rate readings and drag it to the top. Most users set Apple Watch as the primary source if they wear both.
Oura’s heart rate is sampled at one-minute intervals, while Apple Watch samples more frequently.
-
Force a resync if data is missing
Open the Oura app, pull down on the main screen to trigger a fresh sync with the ring, then wait 30 seconds for data to push to Apple Health. If a specific day is missing, this usually recovers it.
Your Oura Ring captures excellent sleep data that most wearables can’t match. Once the sync is running, ScoreVitals uses your sleep stages and heart rate trends to build accurate daily readiness scores.