Skip to content
Fixes & Errors

Outlook Calendar Not Syncing: Step Through the Fix

Outlook calendar not syncing silently breaks the coordination layer for the whole day. Here is the practical fix that finds the cause and restores sync fast.

Outlook Calendar Not Syncing: Step Through the Fix

Outlook calendar not syncing — appointments that appear on your phone but not on your desktop Outlook, or changes made in one place not reflecting in another — is one of those problems that ranges from a two-minute fix to a multi-step investigation depending on the account type and what’s actually failing. This fits into the wider topic we cover in our Complete Guide to Fixing Windows, Browser, and Software Errors.

Start by confirming which scenario applies. Open a browser → go to outlook.office.com → check whether the calendar there matches your phone. If it does but the desktop app doesn’t: the issue is between Microsoft’s servers and your desktop Outlook. If the web version also doesn’t have the expected events: the sync from your device to Microsoft’s servers is failing, which is a different problem.

The quick fix — force a manual sync

In Outlook desktop: Send/Receive tab → Send/Receive All Folders (F9). This forces an immediate sync cycle rather than waiting for the automatic interval (which can be up to 30 minutes). After the sync completes: check the calendar for the missing events.

If the Send/Receive shows errors in the bottom status bar: those errors are the diagnostic. Note the specific error message.

Microsoft 365 account and authentication

The most common cause of calendar sync failure in Outlook: the account’s authentication token has expired or become invalid. Outlook appears to be connected (the account shows in File → Account Settings) but the background sync is silently failing.

File → Office Account → sign out → sign back in. After re-authenticating: Outlook re-establishes the connection and performs a full sync. If the sign-in fails with an error: the account password may have changed, Multi-Factor Authentication may need re-confirmation, or the account may be locked. Address the account issue first before Outlook will sync correctly.

The calendar cache — often the culprit

Outlook stores a local cache of calendar data. When this cache becomes corrupted or out of sync with the server: calendar events appear inconsistently — some showing, some missing, some showing outdated information.

Navigate to the calendar in the left panel → right-click the calendar name (under “My Calendars” or the account name) → Properties → Synchronization tab → check “Download shared calendars” is enabled. Also: look for the “Reset” option if available — this forces Outlook to discard the local cache and re-download everything from the server.

For more aggressive cache clearing: File → Account Settings → Account Settings → your Exchange/Microsoft 365 account → Change → configure “Mail to keep offline” → set the time period → Next → Done. Reducing then increasing the offline period triggers a cache rebuild.

Shared calendars and permissions

A shared calendar that stops showing appointments may have had its sharing permissions changed. The calendar owner may have removed your access or changed what you’re allowed to see. Outlook doesn’t always prominently notify when sharing permissions change — the calendar just quietly stops updating.

Contact the calendar owner to verify your current permissions. Also: File → Account Settings → Delegate Access → check whether the delegate access configuration has changed for any shared calendars you’re syncing.

Exchange Online or Microsoft 365 service status

Calendar sync failures across multiple people simultaneously usually indicate a Microsoft service issue rather than a local problem. Check the Microsoft 365 Service Health Dashboard (admin.microsoft.com → Health → Service health — if you have admin access) or the general status at microsoft365status.com. If Exchange Online or the Calendar service shows a degraded status: wait for Microsoft to resolve it rather than troubleshooting local settings.

Outlook OST file and calendar corruption

Outlook’s local data file (OST for Exchange accounts) contains cached calendar data alongside email. A corrupted OST causes calendar display issues even when the server has the correct data.

Close Outlook → navigate to %localappdata%MicrosoftOutlook → rename the .ost file to .ost.old → reopen Outlook. Outlook creates a fresh OST and re-downloads all data from the server — email, contacts, and calendar. This takes 15–60 minutes depending on mailbox size. The .ost.old file can be deleted after Outlook fully rebuilds.

Calendar folders and visibility settings

Outlook can have multiple calendar folders. If events are appearing in a different folder than expected — a shared calendar, a secondary calendar, or an archive calendar — they won’t show on the main calendar view unless “View calendars side by side” or the “Overlay” mode is enabled.

Left panel: ensure all calendar folders that should display are checked (checked = visible, unchecked = hidden). If a calendar is visible but showing no events: right-click it → “Refresh.” If it’s grayed out or showing an error: the connection to that specific calendar’s source has failed.

Time zone mismatch

Calendar events set in one time zone display at shifted times in a different time zone, making events appear to be missing when they’ve actually moved off-screen. This is especially common when traveling or when someone in a different time zone sent calendar invites.

File → Options → Calendar → Time zones → confirm the current time zone is correct. If Outlook’s time zone and the device’s system time zone are different: set them to match. Meeting invites from senders in other time zones display in your local time — if Outlook’s time zone is wrong, meetings appear at unexpected times.

The Outlook calendar sync workflow also affects email — our Outlook performance guide covers the OST rebuild and send/receive diagnostics that apply to mail alongside calendar. For shared calendar permissions in corporate environments where IT manages delegation, our Microsoft 365 integration guide covers how Azure AD and Exchange Online interact for shared resource access. Microsoft’s Outlook calendar troubleshooting covers the SCANPST repair tool for OST files and the specific PowerShell commands Exchange Online administrators can use to verify calendar sharing permissions and sync status from the server side.

Mobile calendar vs desktop Outlook — why they differ

Mobile devices (iOS, Android) sync calendar data through Exchange ActiveSync or CalDAV, depending on how the account is configured. Desktop Outlook uses MAPI/EWS (Exchange Web Services). These are different protocols that access the same server data, but they handle conflicts, deletions, and conflict resolution differently.

An event deleted on the mobile but not yet synced to the server appears to still exist on desktop Outlook, and vice versa. A full sync on both devices (airplane mode briefly on mobile → reconnect, and F9 in desktop Outlook) forces both to the authoritative server state. After both sync: they should match the server’s current calendar.

Recurring event sync failures

Recurring events (weekly meetings, monthly reviews) are stored as a series with exceptions rather than individual events. When one instance of a recurring meeting is modified (moved, cancelled) and the exception data becomes corrupted: that specific instance may display incorrectly or disappear from Outlook while showing correctly on other clients.

In Outlook: click on the recurring event → Open the series → check whether the series is still intact. If the series shows correctly but specific instances are missing: delete the entire series locally (in Outlook, not on the server) → F9 to re-sync from the server. The fresh sync restores all instances from the authoritative server data including any exceptions.

Send/Receive group configuration

Outlook’s automatic sync is controlled by Send/Receive Groups. If calendar sync specifically isn’t running automatically: File → Options → Advanced → Send/Receive → Send/Receive Groups → Edit → check “Include the selected account in this send/receive group” for your account and ensure calendar folders are selected for download. Also check the schedule: “Schedule an automatic send/receive every X minutes” — if this is unchecked or set to a very long interval, calendar updates are infrequent.

ICS subscription calendars

Subscribed calendars (Google Calendar, public event calendars added via .ics URL) have their own sync mechanism. Outlook downloads the ICS file at a configurable interval — not continuously. For subscribed calendars that appear stale: right-click the calendar → Refresh. Also check the update interval in the calendar’s properties (right-click → Properties) — some subscribed calendars update only daily by default.

ICS calendar subscriptions also depend on the source URL being accessible. If the organisation or service that publishes the calendar changes its URL or requires authentication: the subscription fails silently and the calendar stops updating. Re-subscribing with the new URL or updated credentials refreshes the connection.

Room and resource calendars

Booking a conference room or resource in Microsoft 365 adds that room’s calendar as a shared resource. When room calendars stop showing booked appointments: either your access was removed, the room’s calendar was reset, or the Exchange configuration for the resource was changed. Verify access: open the room’s calendar directly (Home → Open Calendar → From Room List) to see whether you can still view it. If access is denied: contact the Exchange administrator.

Outlook add-ins interfering with calendar sync

Calendar-related add-ins (meeting schedulers, Zoom/Teams meeting add-ins, project management integrations) can interfere with calendar sync by holding locks on calendar data during their own sync operations. If multiple calendar add-ins are running simultaneously: they may conflict over calendar data access.

Test: Open Outlook in Safe Mode (hold Ctrl while opening Outlook) → all add-ins disabled → check whether calendar syncs correctly in Safe Mode. If it does: an add-in is the cause. Re-enable add-ins one at a time (File → Options → Add-ins → Manage COM Add-ins) to identify the conflicting one.

Conditional Access and Modern Authentication

Corporate Microsoft 365 environments use Conditional Access policies that restrict which devices and applications can access calendar data. If the device doesn’t meet compliance requirements (outdated Windows, missing security certificates, unenrolled in Intune), Conditional Access blocks Exchange access silently — Outlook appears connected but calendar sync fails.

The indicator: calendar sync works on enrolled company devices but fails on personal machines even with correct credentials. IT manages Conditional Access policies — requesting a device compliance exception or enrolling the device in Intune are the solutions, not local Outlook settings changes.

Calendar permissions — viewer vs editor access

For shared calendars where you can see the calendar but events are incomplete or not showing properly: you may have “Free/Busy time” or “Free/Busy time, subject, location” access rather than full “Reviewer” or “Editor” access. These limited permissions show the time as blocked but hide the event details — making it appear as if events are missing when they’re actually shown without detail.

Request “Reviewer” or “Editor” access from the calendar owner to see full event details. The permission level is set by the owner in their Outlook: right-click the calendar → Sharing Permissions → find your name → change the Permission Level.

Primary and delegate calendars

When acting as a delegate for another user’s calendar (an assistant managing an executive’s calendar, for example): changes made in the delegated calendar sync through the delegated connection rather than the primary account. If delegation is removed or the delegated account changes: the calendar in Outlook may appear to stop updating because the underlying connection was through the now-removed delegation.

File → Account Settings → Delegate Access → verify current delegates. If delegation was removed: remove the delegated calendar from Outlook’s folder list and re-add it with the appropriate access level. If delegation still exists but sync fails: the delegate’s Exchange access may need to be refreshed by removing and re-adding the delegation from the calendar owner’s account.

A note on timing: Outlook calendar sync failures are disproportionately common in the first week of the year (when organisational calendars reset and annual meetings are recreated), at the beginning of a new project when shared calendars are being set up, and after company-wide Microsoft 365 administrator actions (tenant migrations, security policy changes, license reassignments). If calendar sync problems appeared around any of these events: report the timing to IT alongside the specific symptom — the combination often immediately identifies whether it’s a service change rather than a local configuration issue.

Testing sync health with OWA

Outlook Web App (outlook.office.com) is the most accurate view of your calendar’s server-side state. When desktop Outlook and OWA show different events: the difference reveals whether the issue is local (something Outlook is doing or not doing) or server-side (something that’s wrong in the cloud). If an event exists in OWA but not in desktop Outlook: local sync failure or cache issue. If it’s absent from OWA too: the event was never saved to the server correctly — check the device where it was created for unsent sync data.

This triangulation between phone, desktop Outlook, and OWA is the fastest diagnostic for “where is my data?” scenarios and saves significant investigation time by immediately identifying which client or which direction the sync is failing.

For accounts syncing to both Outlook and Google Calendar simultaneously via third-party bridges (Calendly, CalDAV integrations, IFTTT): the bridge tool has its own sync mechanism that can fall behind or fail independently from both Outlook and Google’s own sync. If calendar sync appears to fail only on certain event types or events created in certain applications: check the bridge tool’s sync log and verify its connection to both services is still authorised. OAuth tokens for these integrations typically expire and need re-authorisation periodically without obvious notification. If this sounds familiar, Outlook Not Syncing is worth a look.

Nikolas Lamprou

Nikolas Lamprou (MSc; GCFR, SC-200, Security+) has been working with computers professionally since 2009 — starting with web development and e-commerce, and moving into cybersecurity over the years. Based in Greece, he brings over 15 years of real-world IT experience to SolveTechToday, where he writes about Windows fixes, software reviews, security tools, and AI applications. His goal is straightforward: cut through the noise and give readers clear, honest guidance on the tech decisions that matter.

Stay Ahead

Fix your next problem before it starts

Get the week's best Windows fixes, software picks, and security guides delivered straight to your inbox. No noise, just solutions.

Press ESC to close · Try "Windows 11" or "Chrome"