Connect Oura Ring to Apple Health
The Oura app has had Apple Health integration since 2017 and it works well — sleep stages, HRV, body temperature, steps and workouts all flow both ways. Setup is two minutes if you know where to tap.
Setup (two minutes)
- Open the Oura app on your iPhone. Make sure your ring is paired and synced.
- Tap your profile picture in the top-left corner.
- Tap Settings.
- Scroll down to App Integrations → tap Apple Health.
- Tap Connect. Apple Health opens and shows a long list of data categories.
- Tap Turn All Categories On at the top, then Allow at the top-right. This grants two-way permission for everything Oura can read or write.
That is it. The first sync happens within a minute and pulls your historical Oura data into Apple Health. From then on, sync runs automatically in the background — no need to open either app.
What data flows where
Oura → Apple Health (Oura writes)
- Sleep — full breakdown including REM, deep, light, awake, sleep efficiency, sleep onset.
- Heart rate — average, resting, lowest overnight.
- Heart rate variability (HRV).
- Body temperature — overnight skin temperature.
- Respiratory rate.
- SpO2 (blood oxygen) — overnight only.
- Steps — daily totals.
- Active energy (calories burned).
- Workouts — manually logged sessions.
Apple Health → Oura (Oura reads)
- Steps — useful if you also wear an Apple Watch (more accurate than Oura's step count alone).
- Workouts — workouts logged in Apple Health (or by an Apple Watch) appear in Oura's Activity tab.
- Cycle tracking — period dates, flow, symptoms (used by Oura's Period Prediction feature).
The deduplication trap
If you have Oura, an Apple Watch, and your iPhone all writing steps to Apple Health, the same steps can be counted multiple times. Apple Health usually deduplicates correctly by showing the highest single source — but this depends on the source priority order.
To check and fix:
- Open Apple Health.
- Search for Steps, tap it.
- Scroll to the bottom → Data Sources & Access.
- Drag the most accurate source (usually Apple Watch, then iPhone, then Oura) to the top of the list.
Apple Health then prefers data from higher-priority sources when they overlap.
Common sync problems
Sleep data not appearing in Apple Health
Most common cause: Oura processed your night but Apple Health is still showing yesterday. Force a sync — open Oura, pull down on the home screen to refresh. Then open Apple Health. If sleep is still missing, go back to the Oura settings and verify the Apple Health permission for sleep is on.
Apple Health steps not pulling into Oura
Open Oura → Settings → App Integrations → Apple Health → check that "Read steps" is enabled. Force a sync. If still not working, disconnect and reconnect the integration entirely.
Duplicate workouts
If a workout from your Apple Watch is appearing twice in Apple Health (once from Apple Watch, once from Oura's import of the Apple Watch data via Oura's read-then-write loop): turn off Oura's "write workouts" toggle in the Apple Health permissions for Oura.
Why connect them at all?
Three practical reasons:
- Sleep stages in one place. Apple's native sleep tracking is shallow; Oura's data backfills it with proper stage detection.
- Step accuracy. If you also wear an Apple Watch, you get the Watch's better step accuracy in Oura's daily activity calculations.
- Third-party app integration. Many fitness, nutrition and health apps read from Apple Health rather than directly from Oura. Connecting Oura to Apple Health makes its data available to everything else automatically.