UK tech experts · info@vividrepairs.co.uk
Vivid Repairs
Windows laptop showing Outlook calendar with missing appointment notification, warm desk lighting, professional focused atmosphere
Fix It Yourself · Troubleshooting

Outlook calendar appointments disappearing

Updated 26 July 202617 min read
As an Amazon Associate, we may earn from qualifying purchases. Our ranking is independent.

This one catches a lot of people off guard. You're looking at your Outlook calendar, and suddenly there's a gap where your meetings were. No notification, no warning, just gone. The calendar shows a sync error, or maybe it doesn't say anything at all. That's frustrating, especially when you've got people counting on you to be there.

The good news: your appointments probably aren't actually lost. More often than not, it's a caching issue, a filtering problem, or a conflict between your desktop and your online calendar. I've handled hundreds of cases like this, and the fix usually takes less than an hour. Here's what's happening and how to get your Outlook calendar appointments back on track.

TL;DR

Outlook calendar appointments disappearing is usually caused by OST cache corruption, sync failures, or hidden view filters. Start by checking Outlook on the web to confirm the appointments still exist. Then clear calendar filters, force a manual sync, and if that doesn't work, clear offline items or rebuild your OST file. Most cases resolve in under 30 minutes.

⏱️ 14 min read ✅ 50-90% success rate 📅 Updated May 2026

Key Takeaways

  • Check Outlook on the web first, if your appointments are there, they're not deleted, just hidden locally.
  • Sync errors often point to OST corruption or filter issues, not permanent data loss.
  • Clear offline items and rebuild your OST file if simple fixes don't work.
  • Disable third-party sync tools and review retention policies to prevent future disappearances.
  • Keep Outlook updated and avoid mixing multiple calendar clients on the same account.

At a Glance

  • Difficulty: Medium
  • Time Required: 15, 45 mins
  • Success Rate: 70, 90% when OST corruption is the cause

What Causes Outlook Calendar Appointments Disappearing?

There are five main culprits here, and understanding which one applies to your situation makes the fix much faster. Let me walk through each.

The first and most common issue is offline cache corruption. When Outlook runs in Cached Exchange Mode (which is the default for most corporate setups), it stores a local copy of your calendar on your computer. This copy is called an OST file. If that file gets corrupted, usually from an unexpected shutdown, a network blip during sync, or just bad timing, Outlook can't reliably read it. Your appointments are still on Microsoft's server, but the desktop app can't display them properly. You'll often see a vague sync error or just silence.

The second cause is filtering or view issues. Outlook has a surprising number of ways to hide appointments without deleting them. You might have accidentally applied a filter that's only showing meetings from a certain date range, or your view settings are hiding items that don't match criteria you set months ago and forgot about. The appointments are there; you're just not looking at them in a way that shows them.

Third is multi-device sync conflicts. This happens when you're running Outlook on a laptop and a desktop, or when you're also using your phone, and all three are trying to sync the same calendar simultaneously. If you delete an appointment on your phone, but your laptop's offline cache hasn't caught up yet, you get a conflict. Sometimes Outlook resolves it by deleting the event everywhere. Sometimes it just hides it. The result: missing appointments.

Server-side retention policies and auto-archive settings are the fourth cause. Your organisation's IT team might have set up rules that automatically delete or move calendar items older than a certain date, or your personal auto-archive settings might be too aggressive. This is genuinely permanent if it's happened, the appointments are gone from the server, not just your local cache.

Finally, there's profile or add-in corruption. A damaged Outlook profile or a third-party calendar sync tool (like a Google Calendar connector) can cause sync failures and disappearances. Sometimes it's just an outdated version of Outlook that has a known calendar sync bug that Microsoft fixed in a later update.

Outlook Calendar Appointments Disappearing: Quick Fix (5, 10 Minutes)

1

Check Outlook on the Web First Easy

  1. Open a web browser
    Any browser works, Chrome, Edge, Firefox, whatever you normally use.
  2. Go to Outlook on the web
    Navigate to outlook.office.com or outlook.live.com (depending on your account type). Sign in with your email and password.
  3. Click Calendar
    Look for the Calendar icon in the left sidebar. It usually looks like a small calendar grid.
  4. Search for your missing appointment
    Use the search box at the top and type the subject line or date of a missing meeting. If it appears here, your appointment still exists on the server. The problem is local to your desktop app.
  5. Note the result
    If found online: proceed to clearing filters (solution 2). If not found online: skip to checking Deleted Items (solution 3).
If your appointments appear in Outlook on the web, they're safely stored on the server. You're dealing with a local caching or filtering issue, not data loss.

This step is absolutely worth doing first because it immediately tells you whether you're facing permanent deletion or just a display problem. I've seen users panic and spend two hours rebuilding their profile when their appointments were there all along, just hidden by a filter or cached incorrectly on their local machine.

More Outlook Calendar Appointments Disappearing Solutions (15, 30 Minutes)

2

Clear Calendar Filters and Switch Views Easy

  1. Open Outlook and go to Calendar
    Click the Calendar icon in the left sidebar or press Ctrl+2.
  2. Click the View tab
    At the top of the window, find the ribbon menu. The View tab is usually second from the left (after Home).
  3. Click View Settings
    This opens a dialog where you can see what filters and display rules are applied to your calendar view.
  4. Click Filter
    A filter dialog appears showing any active filters. If there are entries here (date ranges, keywords, categories), they're hiding appointments.
  5. Click Clear All
    This removes all active filters. Click OK to apply the change.
  6. Try different views
    With filters cleared, switch between Day, Week, Month, and List views by clicking them in the View tab. Sometimes an appointment displays in one view but not another due to a display bug.
If appointments reappear after clearing filters, you've found your culprit. This is usually accidental, a filter applied during setup and forgotten.

Filters are sneaky. A user might have set one up to focus on work meetings during a specific period, and then Outlook kept it active even after that period ended. The calendar isn't broken; it's just selective about what it shows.

3

Check Deleted Items and Recoverable Items Easy

  1. Open Outlook
    Make sure you're in the Mail view (not Calendar). Press Ctrl+1 to ensure you're in the inbox.
  2. Expand the folder list on the left
    If you don't see all your folders, click the navigation menu (three horizontal lines) at the bottom left.
  3. Find and click Deleted Items
    This is where Outlook moves items you've deleted. It's usually near the bottom of the folder list, below your Archive folder if you have one.
  4. Search for your missing appointment
    Type the subject or date in the search box at the top. If you see it, right-click it, then select Move, and choose your Calendar folder to restore it.
  5. If not in Deleted Items, try Recover Deleted Items from Server
    Go back to your Inbox, click the Home tab, then look for Recover Deleted Items (or Recover Items Deleted from This Folder, depending on your Outlook version). This accesses the server's recoverable items and gives you a second chance to find appointments if they were purged from your local Deleted Items.
If you find your appointment in Deleted Items or Recoverable Items, you can restore it. This works because Outlook keeps items in a staging area for 30 days (or longer, depending on your organisation's policy) before they're permanently deleted.

Sometimes a calendar event gets deleted by accident, or a sync conflict marks it for deletion without you realising. The Deleted Items folder is your safety net. Organisations often set retention policies that keep recoverable items for 30, 90, or even 180 days, so there's a decent window to pull them back.

4

Force a Manual Calendar Sync Easy

  1. Click the Calendar in the left sidebar
    Make sure your Calendar is selected, not another folder.
  2. Go to the Send/Receive tab
    At the top of the Outlook window, click Send/Receive in the ribbon menu.
  3. Click Update Folder
    This forces Outlook to check the server immediately and pull down the latest calendar data. Don't use Send/Receive All Folders here, stick to Update Folder so you're only resyncing the Calendar.
  4. Wait for the sync to complete
    You'll see a small notification or progress bar. This usually takes 10, 30 seconds depending on your internet speed and the number of events.
  5. Check your calendar
    If appointments reappear, great, it was a temporary sync glitch. If not, proceed to the next solution.
A manual sync often clears temporary sync hiccups. Outlook regularly syncs automatically, but forcing an update sometimes kicks the connection into sync faster than Outlook's normal background schedule.

This is the equivalent of unplugging your modem and plugging it back in. Sometimes your local cache and the server get out of step, and a hard refresh from the server fixes it. It's worth trying before you do anything more invasive.

5

Clear Offline Items and Rebuild Calendar Cache Medium

  1. Right-click your Calendar
    In the left sidebar, find your Calendar folder (the main one, not a sub-calendar), right-click it, and select Properties.
  2. Go to the General tab
    The Properties dialog opens. Make sure you're on the General tab (should be the default).
  3. Click Clear Offline Items
    This button deletes just the local cached copy of your calendar, not the calendar itself. Your calendar on the server remains untouched.
  4. Click OK
    The dialog closes. Outlook now has no local offline copy of your calendar.
  5. Go to Send/Receive and click Update Folder
    Outlook will immediately download a fresh copy of your calendar from the server.
  6. Wait for the resync to complete
    Depending on how many events you have, this can take a minute or two. You'll see a progress bar or notification.
Clearing offline items and resyncing fixes corruption in the local cache. If your appointments reappear, the problem was a damaged OST file, not a server or profile issue.

Think of this as a soft reset. You're not deleting your entire Outlook profile or asking Outlook to rebuild from scratch, you're just telling it to forget the local calendar copy and grab a fresh one from the server. It's faster and less disruptive than rebuilding the full OST file, and it solves most corruption issues.

Advanced Outlook Calendar Appointments Disappearing Fixes (30+ Minutes)

6

Rebuild the OST File (Full Cache Rebuild) Advanced

  1. Close Outlook completely
    Not just minimise it, fully exit. If Outlook is still running in the background, the OST file will be locked and you won't be able to rename it. Check your taskbar and system tray to make sure there's no Outlook process.
  2. Open File Explorer
    Press Windows key + E or click the File Explorer icon on your taskbar.
  3. Navigate to your OST folder
    Paste this path into the location bar: C:\Users\\AppData\Local\Microsoft\Outlook. Replace with your actual Windows username. If AppData is hidden, press Ctrl+H to show hidden files.
  4. Locate your OST file
    Look for a file that's usually named something like outlook.ost or your.email@domain.com.ost. The file size is typically several hundred megabytes to several gigabytes.
  5. Rename the OST file
    Right-click it, select Rename, and add .old to the end. For example: outlook.ost.old. This leaves the original as a backup in case something goes wrong, and tells Outlook to create a new one.
  6. Start Outlook
    Open Outlook normally. It will detect that the OST file is missing and create a brand-new one. This can take several minutes depending on how much data you have.
  7. Monitor the sync progress
    Outlook will show you a resync progress bar in the bottom right corner. It's pulling all your calendar data from the server again. Don't close Outlook while this is happening.
  8. Verify your appointments have returned
    Once the sync is complete, go to Calendar and check that your missing appointments are back.
A full OST rebuild fixes deep cache corruption. If your appointments reappear and stay stable after this, the cause was definitely a corrupted offline cache, not a server-side issue or profile damage.

This is the nuclear option, but it works. The OST file is just a mirror of your server data, deleting it doesn't harm anything because Outlook recreates it from scratch. What you're really doing is saying 'forget the broken local copy and start fresh.' It's more thorough than clearing offline items, and it solves cases where the cache corruption is so deep that a simple refresh won't fix it.

7

Disable Cached Exchange Mode Temporarily to Test Medium

  1. Open Outlook
    Make sure Outlook is fully loaded.
  2. Go to File, then Account Settings
    Click the File tab (top left), then click Account Settings, and select Account Settings again from the dropdown.
  3. Find your Exchange or Microsoft 365 account
    In the Account Settings dialog, look for your email account (it usually starts with your first and last name or your email address). Click it to select it.
  4. Click Change
    A dialog opens showing your account configuration.
  5. Uncheck Use Cached Exchange Mode
    Look for a checkbox labelled 'Use Cached Exchange Mode' or similar. Uncheck it. This tells Outlook to work directly against the server instead of using a local cache.
  6. Click Next, then Finish
    Complete the wizard. Outlook will prompt you to restart.
  7. Restart Outlook
    Close and reopen Outlook. Now it's running in online mode.
  8. Check your calendar
    If appointments suddenly appear correctly in online mode, the OST cache was definitely the cause. You can now re-enable Cached Mode and rebuild the OST (previous step) for better offline performance, or leave it in online mode if you don't need offline access.
Online mode works directly against the server, so if your appointments appear correctly now, you've confirmed that the problem is OST corruption, not a profile or server issue. Most users then re-enable Cached Mode and rebuild the OST for optimal performance.

Running in online mode is like connecting to your calendar over the internet every time instead of using a local copy. It's slower if your internet is patchy, and you can't access your calendar if you're offline, but it bypasses the entire local cache. It's a diagnostic tool more than a permanent fix for most people.

8

Review Retention Policies and Auto-Archive Medium

  1. Check your personal auto-archive settings
    In Outlook, click File, then Options, then Advanced. Look for the AutoArchive section. Click AutoArchive Settings.
  2. Review the AutoArchive configuration
    If AutoArchive is turned on, check the age threshold. Items older than the number of days you specify will be moved to your Archive folder or deleted. Make sure it's not too aggressive. For calendar items, consider disabling auto-archive entirely (just uncheck 'AutoArchive every X days').
  3. Check your organisation's retention policy
    If you're using a corporate account, your IT team may have set server-side retention policies. You can't see these directly in Outlook, but you can ask IT or check in Microsoft's support documentation on calendar sync issues. If a retention policy is deleting calendar items older than 90 days (for example), that's permanent, there's no way to recover them other than backups.
  4. Disable auto-archive if it's enabled
    For most users, auto-archive is overkill, especially for calendars. Uncheck the AutoArchive option, click OK, and you're done.
If your appointments were deleted by auto-archive or a server retention policy, they're gone. But you can prevent future deletions by adjusting these settings or asking IT to exclude calendar items from retention policies.

Auto-archive is Outlook's way of keeping your mailbox tidy by moving old items to an archive file. It's usually disabled by default for calendar items, but if someone (or an update) turned it on, it can silently delete meetings from months ago. Server-side retention policies are harder to catch because they're managed by your organisation, not you.

9

Disable Third-Party Add-Ins and Sync Tools Medium

  1. Open Outlook
    Make sure it's running normally.
  2. Go to File, then Options, then Add-Ins
    Click File at the top left, click Options, then look for Trust Center or Add-Ins. (It may be under a Trust Center tab in some versions.)
  3. Change the Manage dropdown to COM Add-Ins
    At the bottom of the Add-Ins dialog, there's usually a dropdown that says 'Manage:' and it's set to something like 'Disabled Items.' Click the dropdown and select COM Add-Ins.
  4. Click Go
    A COM Add-Ins dialog opens showing all active add-ins.
  5. Uncheck non-Microsoft add-ins
    Look for any third-party calendar tools, sync tools (especially Google Calendar connectors, iCloud sync, or similar), or organisation-specific plugins. Uncheck them. Leave Microsoft add-ins checked.
  6. Click OK and restart Outlook
    Close and reopen Outlook. It will load without the third-party add-ins.
  7. Check your calendar
    If appointments reappear, a third-party add-in was causing the sync conflict or deletion. You can now decide whether to uninstall it permanently or contact the vendor for a fix.
Third-party calendar connectors are powerful but risky if they're not well-maintained or if they conflict with other tools. Disabling them narrows down the cause and often fixes sync-related disappearances.

Google Calendar connectors, iCloud sync, and similar tools are handy for keeping multiple calendars in sync, but they can create conflicts. If two tools are trying to sync the same event to the same calendar, Outlook doesn't know which one is the source of truth. The result is often deletion or hiding of the event. Disabling them during troubleshooting helps isolate whether they're the cause.

10

Create a Fresh Outlook Profile Advanced

  1. Close Outlook completely
    Make sure it's not running in the background.
  2. Open Control Panel
    Press Windows key + X and select Control Panel, or search for Control Panel in the Start menu.
  3. Click Mail (or Mail and Calendar Profiles on Windows 11)
    Look for an icon that says 'Mail' or similar. If you're on Windows 11, it might be under Settings instead. Alternate path: type mapi in Windows search and open 'Mail' settings.
  4. Click Show Profiles
    A dialog appears listing all your Outlook profiles. A profile is a complete Outlook configuration, account settings, folders, cached data, all of it.
  5. Click Add
    This creates a new profile. Give it a name like 'ProfileNew' to differentiate it.
  6. Complete the account setup wizard
    Outlook will walk you through adding your email account to the new profile. Use the same credentials as your original account.
  7. Choose this profile as default
    In the Show Profiles dialog, select the new profile and click 'Always use this profile,' or have Outlook prompt you to choose each time you start the app.
  8. Start Outlook with the new profile
    Open Outlook. It should load with the new profile and immediately start syncing your calendar from the server.
  9. Check your calendar
    If appointments appear correctly in the new profile, the old profile was corrupted. You've solved the problem.
A fresh profile is a nuclear option, but it works if the profile itself is damaged. You lose custom settings and local folders from the old profile, but your data on the server remains intact.

Profiles are Outlook's foundational configuration. If a profile gets corrupted (usually from a crash or a bad update), every subsequent sync can cause issues. Creating a new profile is like installing Outlook fresh without having to reinstall the whole application. It's time-consuming, but it's effective when nothing else works.

Still seeing Outlook calendar appointments disappearing after these steps? The problem might be deeper, a server-side issue, a widespread sync conflict across multiple devices, or a permission problem with shared calendars. This is the point where escalating to Microsoft Support or your IT department makes sense. They can check server logs, verify retention policies, and rule out organisational issues you can't see from your desktop.

Preventing Outlook Calendar Appointments Disappearing

Once you've fixed this, don't let it happen again. The prevention is straightforward but worth doing.

Keep Outlook and Windows updated. Microsoft releases calendar fixes regularly. An outdated version of Outlook can have sync bugs that are already fixed in the latest release. Go to File, Office Account, Update Options, and click Update Now. Do this monthly at minimum.

Minimise conflicting clients. If you're accessing your calendar on your desktop, a laptop, your phone, and maybe a tablet, all four are trying to sync the same data. That's fine if they're all Outlook or all native Mail apps, but mixing Outlook on the desktop with Google Calendar connectors on your phone or a third-party sync tool creates conflicts. Stick to native clients and official Microsoft apps.

Avoid editing ICS files directly. ICS files are a calendar format that Outlook can import and export, but editing one manually and then importing it can cause sync conflicts. If you need to edit an event, do it in Outlook itself or Outlook on the web, not in a text editor.

Review retention and auto-archive regularly. Check your auto-archive settings every few months, especially if you share calendars or if your organisation's IT team rolls out updates. Retention policies can change, and you want to be aware of them.

Run manual syncs after network changes. If you switched WiFi networks, your internet went down, or you've just returned to the office after working offline, do a manual sync by clicking Send/Receive, Update Folder. This clears out any temporary sync confusion.

Back up your critical calendars. If you have meetings that are absolutely critical (client contracts, annual reviews, whatever), export them to a local file occasionally. In Outlook, right-click a calendar, select Export Calendar, and save an ICS file somewhere safe. It's a low-effort safety net.

Outlook Calendar Appointments Disappearing: Summary

Outlook calendar appointments disappearing is usually a solvable problem. More often than not, the appointments aren't deleted, they're just hidden or cached incorrectly. Start by checking Outlook on the web to confirm they still exist. Clear filters, force a manual sync, and clear offline items if needed. If that doesn't work, rebuild your OST file or create a fresh profile. For most users, these steps resolve the issue within 30, 45 minutes. Keep your Outlook version current, avoid mixing multiple calendar clients, and review your retention policies periodically. You'll avoid most disappearances entirely.

Frequently Asked Questions

Not necessarily. Check Outlook on the web first. If appointments appear there but not in the desktop app, the issue is local caching or filtering, not data loss. If they're missing from the web too, they may have been deleted by retention policies or sync conflicts.

Sync errors often indicate a problem with the offline cache (OST), a conflict between multiple devices, or a retention policy removing items. The appointments may still exist on the server but aren't visible in the desktop client due to cache corruption or filtering.

Disabling Cached Mode temporarily can help diagnose whether the OST cache is the problem. If appointments reappear in online mode, the issue is cache-related. However, most users benefit from Cached Mode for offline access, so rebuild the OST rather than permanently disabling it.

Close Outlook completely, navigate to C:\\Users\\<username>\\AppData\\Local\\Microsoft\\Outlook\\, rename the OST file (add .old to the end), then restart Outlook. Outlook will create a new OST and resync all data from the server.

Yes. Multiple sync tools, mobile apps, or calendar connectors can create conflicts that result in deletions or disappearances. Disable third-party add-ins and sync tools to test, and prefer native Outlook and Exchange connections.