Outlook Calendar Not Syncing? 8 Fixes That Work

Outlook Calendar Not Syncing? Fixes Ranked From Most to Least Common

When your Outlook calendar is not syncing, the cause is almost always one of a handful of settings rather than a broken account. An event you created on outlook.com doesn't show on your phone, an invite accepted on your iPhone never reaches the desktop app, or a meeting you deleted keeps reappearing. The fixes below are ordered from most common to least, so start at the top and stop as soon as events start flowing again. Most people are fixed by step three.

Before you begin: confirm the device is actually online (open any website), and check that the event is missing on the synced device but present on outlook.com. If the event isn't on outlook.com either, it was never saved there and this is a creation problem, not a sync problem.

1. Turn the calendar sync toggle back on

The single most common reason Outlook calendar is not syncing with iPhone is that the Calendars toggle for the account got switched off, usually during an iOS update or when someone tapped through settings. iOS keeps a separate on/off switch for each data type per account.

  1. On your iPhone, open Settings.
  2. Tap Calendar, then Accounts.
  3. Tap your Outlook (or Exchange) account.
  4. Make sure the Calendars toggle is green. If it was off, turning it on triggers a fresh sync within a minute.

If you added Outlook through the Outlook mobile app rather than the built-in iOS account, the toggle lives inside the app instead: open Outlook, tap your profile icon, tap the gear, select the account, and confirm calendar sync is enabled.

While you're here, also check which calendar is set as the default. Open Settings > Calendar > Default Calendar and make sure it points at your Outlook calendar. If new events are silently saving to iCloud, they'll never appear in Outlook even though sync is working perfectly.

2. Force a manual refresh and pull-to-sync

Outlook on mobile doesn't fetch in real time on every account type. A manual refresh rules out a simple stalled fetch before you touch anything deeper.

  1. In the Outlook mobile app, open the Calendar tab.
  2. Swipe down on the event list to pull-to-refresh.
  3. In the iOS Calendar app, the same gesture forces a fetch.

If nothing changes, check your fetch schedule. Go to Settings > Calendar > Accounts > Fetch New Data. If your account is set to Manual, it only syncs when you open the app. Switch it to Push (if supported) or a Fetch interval of every 15 or 30 minutes.

Or skip the manual fixes entirely for new events: highlight the event text anywhere in your browser, right-click, and the Text to Outlook Calendar extension creates the event for you in Outlook directly. Dates, times, and locations are filled in automatically, so the event is written to the server once and syncs out from there rather than being stuck on one device.

3. Clear cached credentials by resetting the account

When Outlook calendar is not syncing on just one device while everything else works, the usual culprit is stale cached credentials, an authentication token that expired but didn't refresh. Resetting the account forces a clean re-authentication without deleting your data.

In the Outlook mobile app:

  1. Tap your profile icon, then the gear for settings.
  2. Tap the affected account.
  3. Tap Reset Account.
  4. Wait for the app to re-download your mailbox and calendar.

A reset is non-destructive, it re-pulls everything from the server, so anything sitting on outlook.com comes back. This is the highest-success fix that doesn't require typing your password again.

4. Remove and re-add the account (and choose Exchange)

If a reset didn't take, remove the account and add it back. This rebuilds the sync relationship from scratch and resolves most stubborn cases. The critical detail Microsoft calls out: when you re-add the account, choose Exchange, not IMAP or POP. IMAP and POP cannot sync calendars or contacts at all, only mail, so an account added that way will never show calendar events.

To remove on iPhone:

  1. Open Settings > Calendar > Accounts.
  2. Tap the Outlook account, then Delete Account.
  3. Confirm Delete from This Device (this only removes the local copy; nothing is deleted on the server).

To re-add, either install the Outlook app and sign in, or go to Settings > Calendar > Accounts > Add Account > Outlook.com / Exchange and complete sign-in. Within a few minutes the calendar repopulates from the server.

5. Widen the focused / limited sync window

Mobile mail apps don't sync your entire calendar history by default to save space and battery. The Outlook app and the iOS Mail/Calendar stack both cap how far back (and sometimes forward) they sync. If recent events appear but older or far-future ones don't, you've hit the sync window, not a failure.

  • In the iOS Calendar app, go to Settings > Calendar > Sync and change it from the default (often "Events 1 Month Back") to All Events.
  • The Outlook mobile app keeps a rolling window of recent and upcoming events; events months out may not appear until they're closer. Searching for the specific event in the app usually pulls it in on demand.

This is worth checking before you assume the worst, a "missing" event that's simply outside the window isn't a broken sync.

6. Update the Outlook app and your OS

Keeping the Outlook app and your operating system current clears out bugs that can stall calendar sync, so it's worth ruling out a stale build before going deeper.

  1. Open the App Store, tap your profile, and scroll to pending updates.
  2. Update Outlook (and the iOS system under Settings > General > Software Update).
  3. Reopen Outlook and let it sync.

There is one protocol change worth knowing about, but it's important to scope it correctly. Microsoft has confirmed that starting March 1, 2026, devices that connect to Exchange Online using Exchange ActiveSync (EAS) versions below 16.1 can no longer connect. That cutoff applies to native device mail/calendar clients that use the EAS protocol — for example, an Exchange account added directly in the built-in iOS Mail and Calendar app. Microsoft's announcement explicitly states that the Outlook mobile app is not affected, because it connects through Microsoft's modern REST-based service rather than EAS. So if your Outlook calendar stopped syncing in the built-in iOS Calendar app, removing and re-adding the account (step 4) and updating iOS is the fix; if you rely on the Outlook app, this particular cutoff isn't your problem, but updating the app still clears unrelated sync bugs.

If you use new Outlook for Windows or classic Outlook on the desktop, install pending Office updates the same way before troubleshooting further.

7. Check Microsoft 365 service status

Sometimes the problem isn't on your end. If multiple devices stopped syncing at the same moment, check whether Microsoft is having an outage before spending more time on local fixes. Open the Microsoft 365 Service health status page (or search "Microsoft 365 status"). If Exchange Online or Outlook is flagged, the fix is to wait, no local change will help. Many false alarms are resolved by simply confirming the service is up.

8. Verify background app refresh and battery settings

Last on the list because it's the rarest, but worth ruling out: iOS will throttle or suspend an app's background activity to save power, which can stop the Outlook app from syncing when it isn't open.

  1. Go to Settings > General > Background App Refresh and confirm it's on for Outlook.
  2. Go to Settings > Battery and make sure Low Power Mode isn't permanently on, it pauses background fetch.
  3. Confirm Outlook has notification and background permission so push sync can wake it.

If iPhone calendar is still not syncing with Outlook after all eight steps, the issue is likely account-side: an admin-applied mobile device policy or a conditional-access rule on a work account. Contact your IT admin and mention you've already reset and re-added the account as Exchange.

For related setup, see our guides on adding an Outlook calendar to your iPhone and adding a calendar to Outlook. And once events are syncing, the fastest way to stop wrestling with missing entries is to create them server-side in the first place, which is exactly what the extension does.

Frequently Asked Questions

Why is my Outlook calendar not syncing with my iPhone?

The most common cause is that the Calendars toggle for your Outlook account is switched off in iOS Settings. Open Settings > Calendar > Accounts, tap your Outlook account, and make sure the Calendars toggle is green. If it's on and events still don't sync, reset the account in the Outlook app or remove and re-add it as an Exchange account, since IMAP and POP accounts cannot sync calendars.

How do I force my Outlook calendar to sync?

In the Outlook mobile app, open the Calendar tab and swipe down to pull-to-refresh. If that doesn't work, tap your profile icon, open settings, select your account, and tap Reset Account, which re-downloads everything from the server. On iPhone you can also set Settings > Calendar > Accounts > Fetch New Data to Push or a 15-minute interval instead of Manual.

Does resetting my Outlook account delete my calendar events?

No. Resetting an account in the Outlook app or choosing "Delete from This Device" only removes the local copy on your phone. Your events stay safe on Microsoft's servers and are re-downloaded when you reset or re-add the account. Always confirm the event exists on outlook.com before troubleshooting so you know your data is intact.

Why do new events I create on my iPhone not show up in Outlook?

Your iPhone's default calendar is probably set to iCloud or another account instead of Outlook, so new events save to the wrong place. Go to Settings > Calendar > Default Calendar and select your Outlook calendar. Existing events created under the wrong account won't move automatically; you'll need to recreate them on the Outlook calendar.

How long should Outlook calendar sync take?

A normal sync completes within a minute or two of creating or accepting an event when the device is online and set to Push. If it consistently takes hours, the account is likely on a Manual or long Fetch interval, or you're viewing a subscribed (read-only) calendar that Outlook refreshes only every several hours rather than your own live mailbox.

Stop fighting sync delays. Install the free Text to Outlook Calendar extension: highlight any date or event text in your browser, right-click, and it creates the event directly in Outlook with the time, location, and details parsed automatically. First 5 events are free.

Related articles