When Teams starts misbehaving — stuck loading, showing old profile pictures, refusing to sign in or generally glitchy — clearing its local cache is one of the safest, most reliable fixes there is. Here's exactly how to do it on Windows.
Fully quit Teams (right-click its taskbar icon → Quit), then delete the contents of the Teams cache folder. For new Teams that's %userprofile%\appdata\local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams; for classic Teams it's %appdata%\Microsoft\Teams. Reopen Teams and sign in. Your chats and files aren't touched.
The Teams cache is a folder of temporary files the app keeps on your PC so it can start quickly and show your chats, images and settings without re-downloading everything each time. Handy — but if those files get out of date or corrupted (after an update, a network drop or a crash), Teams can hang on the loading screen, show the wrong details or behave oddly. Deleting the cache forces Teams to fetch a fresh, clean copy from the cloud. It's a genuinely safe first move: your conversations, files, meetings and account all live on Microsoft's servers, not in the cache, so nothing important is lost. The only trade-off is that the first launch afterwards takes a little longer while the cache rebuilds.
If you're regularly clearing the Teams cache just to keep it working, something underneath needs attention. Our free IT Health Check reviews your whole Microsoft 365 setup — Teams, devices, updates, sign-in and licensing — and shows you exactly what to fix so your team stops losing time to it.