Mac maintenance
The Mac Maintenance Checklist Every Owner Should Have
A practical Mac maintenance checklist that actually works. Daily, weekly, monthly tasks for Sonoma and Sequoia — no folklore, no fluff.
A friend texted me last week: “My MacBook Air is two years old and feels like it’s wading through molasses.” I asked what maintenance she’d done. Long pause. “Maintenance?”
That’s most Mac owners. Macs are famously low-effort, so people assume they need zero effort. They don’t — they need a little, just not weekly tinkering. Below is the checklist I actually run on my own machines, broken down by frequency, with the items that matter and the ones the internet keeps repeating that don’t.
Daily — almost nothing
If you’re doing daily Mac maintenance, you’re doing too much. macOS handles the housekeeping that needs to happen every day. Your job is essentially:
- Don’t ignore the “Storage almost full” warning when it appears
- Quit apps you genuinely aren’t using if you’re on a low-RAM machine (8 GB)
- Plug in nightly so Time Machine or iCloud can do its thing
That’s the whole daily list. Anyone selling you a “10 things to do every morning” routine is padding. Move on.
Weekly — five minutes, max
Once a week — pick a day, mine’s Sunday — do a quick pass:
- Restart your Mac. Not sleep. A real restart. This clears memory leaks, applies pending updates, and resets weird state in the WindowServer process. People who never restart end up with Macs that “feel slow” for no obvious reason.
- Empty the Trash. Finder → Empty Trash. Deleted files still take disk space until you do this. On an SSD that’s 95% full, you’d be surprised how much sits in there.
- Check Activity Monitor for runaway processes. Open Activity Monitor (Applications → Utilities), sort by CPU. If something non-obvious is at 80%+ for no reason, that’s worth investigating.
- Close browser tabs you’re hoarding. I know. But each tab is using RAM, and Chrome with 60 tabs open will hammer an 8 GB machine.
That’s it for weekly. Five minutes, tops.
Monthly — the actual cleaning
Monthly is where the real maintenance happens. Set a calendar reminder for the first Sunday of every month or it won’t get done.
Clear out caches and logs
System and app caches accumulate fast. After a month of normal use, you might have 5–15 GB of cache files that nothing actively needs. The system caches are at /Library/Caches/ and ~/Library/Caches/. Some apps also dump cruft into ~/Library/Application Support/. Don’t blindly nuke entire folders — some caches are load-bearing for specific apps. If you’re going to do this manually, clear caches one app at a time and only when that app is closed.
Check Storage by category
Apple Menu → System Settings → General → Storage. Wait for the bars to populate (it can take 30 seconds on a full drive). The categories tell you where your space actually went. The usual culprits:
- Documents — usually downloads you forgot about and stale screenshots
- Photos — if you have iCloud Photos, “Optimize Mac Storage” can claw back tens of gigs
- Mail — old attachments, especially if you’ve used the same Mail account for years
- Other Users & Shared Content — old guest profiles or shared system files
Update apps
Open the App Store, hit Updates. Then check non-App Store apps individually — most have an in-app updater. Outdated apps are a top cause of crashes and battery drain on newer macOS versions.
Review login items
System Settings → General → Login Items. Look at “Open at Login” and “Allow in the Background.” Anything you don’t recognize, anything from an app you uninstalled six months ago — turn it off. Background agents are why “fresh boot” feels nothing like fresh after a year.
Quarterly — the deeper cuts
Every three months, set aside an hour. This is where most people stop, and it’s why their Macs feel old.
Audit installed applications
Open Applications. Scroll through every single one. For each, ask: have I used this in the last 90 days? If the answer’s no, drag it to the Trash. But here’s the thing — dragging an app to the Trash leaves behind preferences, caches, support files, sometimes login items. A “clean” uninstall requires also clearing things like:
~/Library/Application Support/[AppName]~/Library/Preferences/com.[vendor].[app].plist~/Library/Caches/com.[vendor].[app]~/Library/Logs/[AppName]- LaunchAgents in
~/Library/LaunchAgents/
This is tedious by hand. A proper uninstaller removes all of it in one pass.
Check Time Machine actually works
Open Time Machine preferences. When was the last successful backup? If it’s been more than a few days and your backup drive is connected, something’s wrong. A backup you haven’t tested is a wish, not a backup. Try restoring a single file you know exists — just to confirm the restore path works.
Review app permissions
System Settings → Privacy & Security. Walk through Camera, Microphone, Screen Recording, Full Disk Access, Files and Folders. You’ll find apps you forgot you installed still holding camera permission. Revoke anything that doesn’t need it. This is genuine privacy hygiene — not paranoia.
Annually — the things you keep putting off
Once a year, ideally around the time you do your taxes (because you’re already in pain):
- Major macOS upgrade evaluation. When a new macOS drops in autumn, don’t install it day one. Wait at least a few weeks for the .1 release. Then check that your critical apps are compatible.
- Hardware physical check. Compressed air through the keyboard and ports. Wipe the screen with a slightly damp microfiber cloth (not paper towel, never glass cleaner). Check the bottom case for dust buildup near the vents on MacBook Pros.
- Battery health. Apple Menu → About This Mac → More Info → System Report → Power. Look at “Cycle Count” and “Maximum Capacity.” Below 80% capacity and the battery is rated as needing service.
- Disk Utility First Aid. Open Disk Utility, select your boot volume, click First Aid. It’s quick and occasionally catches filesystem issues before they become real problems.
What’s NOT on this checklist
Equally important — things people swear by that you can mostly skip:
- Resetting NVRAM/PRAM regularly. On Apple Silicon Macs this isn’t a thing the same way it was on Intel. The system manages it. Only do it if a specific issue calls for it.
- Resetting SMC. Apple Silicon doesn’t have a user-resettable SMC in the old sense. A regular shutdown does what an SMC reset used to do for most cases.
- “Verifying disk permissions.” Apple removed this in 2015. Articles still recommending it are recycling 2014 advice.
- Defragmenting. SSDs don’t fragment in any way that matters. Don’t.
- Daily virus scans. macOS has built-in protection (XProtect, Gatekeeper, MRT). Most “Mac antivirus” tools cause more problems than they solve.
A realistic schedule that sticks
The honest truth is that most Mac owners need: a weekly restart, a monthly 20-minute cleanup, and a quarterly deeper pass. That’s it. The reason people’s Macs slow down isn’t because they need exotic intervention — it’s because they do nothing for two years and then wonder why startup takes four minutes and the fans never stop.
Pick a recurring calendar slot. Do the monthly checklist while a podcast plays in the background. Your two-year-old MacBook will feel a lot more like the one you bought.
Sources I consult when I’m second-guessing myself: Apple’s own macOS User Guide, the Apple Support site for specific error codes, and the macOS subreddit for current real-world reports. Skip random “Mac speed up” listicles — most are recycled from 2017 and several are actively wrong for Apple Silicon.