How to Clear Trash on Mac: Everything You Need to Know

Clearing the Trash on a Mac sounds simple — and often it is. But depending on your macOS version, what's in the Trash, and how your system is configured, the process can behave differently than expected. Here's a clear breakdown of how it works, what can complicate it, and what to consider based on your own setup.

What the Mac Trash Actually Does

When you delete a file on a Mac, it doesn't disappear immediately. Instead, it moves to the Trash — a temporary holding folder located in your dock. Files sitting in Trash still occupy storage space on your drive. They're only permanently removed when you empty the Trash.

This two-step process exists as a safety net. It gives you a window to recover files before they're gone for good.

How to Empty the Trash on Mac 🗑️

There are several ways to clear the Trash, depending on your preference:

Method 1: Right-Click the Trash Icon

  1. Right-click (or Control-click) the Trash icon in the Dock.
  2. Select Empty Trash.
  3. Confirm when prompted.

Method 2: From the Finder Menu

  1. Open Finder.
  2. Click the Finder menu in the top menu bar.
  3. Select Empty Trash.

Method 3: Keyboard Shortcut

  • Press Command (⌘) + Shift + Delete to empty Trash with a confirmation dialog.
  • Add Option to the shortcut (Command + Shift + Option + Delete) to skip the confirmation and empty immediately.

Method 4: From Inside the Trash Folder

  1. Click the Trash icon in the Dock to open it.
  2. Click Empty in the top-right corner of the window.

All four methods produce the same result — permanent deletion of everything currently in the Trash.

Deleting Individual Files Without Emptying Everything

You don't have to clear the entire Trash at once. If you want to permanently delete a specific file while leaving others:

  1. Open the Trash folder from the Dock.
  2. Right-click the file you want to remove.
  3. Select Delete Immediately.

This removes only that file, leaving the rest of the Trash contents untouched.

When Trash Won't Empty: Common Reasons

Not every empty attempt goes smoothly. Several factors can prevent the Trash from clearing:

IssueWhat's Happening
File is in useAn app still has the file open
Locked fileFile has been manually locked via Get Info
Permission errorYour user account lacks delete rights
External drive fileThe connected drive is read-only or disconnected
iCloud Drive itemSyncing conflict or iCloud status is pending

To unlock a locked file: Select it in Finder, press Command + I to open Get Info, and uncheck the Locked checkbox.

To force-empty a stubborn Trash: Restart your Mac and try emptying again. In older macOS versions, a Secure Empty Trash option existed — this was removed in macOS Sierra and replaced by default encryption-based deletion.

The Auto-Empty Option in macOS

macOS includes a setting to handle Trash automatically. Found under Finder → Preferences (or Settings in macOS Ventura and later) → Advanced, the option "Remove items from the Trash after 30 days" will automatically delete files that have been sitting in Trash for a month.

This is useful for users who frequently forget to empty Trash manually, but it also means files can disappear without an active decision to delete them — something worth knowing before enabling it.

Trash Behavior Across Different Storage Types 💾

How Trash works can vary depending on where a file originated:

  • Internal drive files — Behave as described above; move to Trash and wait for manual or automatic deletion.
  • External drives — Each external drive has its own hidden .Trashes folder. Files deleted from an external drive go there, not your main Trash. Emptying Trash clears these too, but only if the drive is connected.
  • iCloud Drive files — Deleting from iCloud Drive moves items to Trash, but also removes them from iCloud. Recovery is possible within 30 days via iCloud.com.
  • Network drives — Files may be permanently deleted immediately, bypassing Trash entirely, depending on how the drive is mounted and configured.

Recovering Files Before You Empty

Once you've emptied the Trash, standard recovery isn't possible through macOS itself. Before emptying, you can:

  • Drag files out of the Trash back to any folder.
  • Right-click a file inside Trash and select Put Back to return it to its original location.

After emptying, recovery depends on whether you have a Time Machine backup, a third-party recovery tool, or a cloud backup. The availability and success of any recovery method depends on how quickly you act and what type of drive you're using — SSDs, in particular, make file recovery significantly harder after deletion due to how they manage storage blocks.

How macOS Version Affects the Process

The core Trash-emptying process is consistent across modern macOS versions, but the location of certain settings has shifted:

  • macOS Ventura and later — Finder Preferences is now Finder Settings, found under the Finder menu.
  • macOS Sierra through Monterey — Standard Finder Preferences layout.
  • macOS El Capitan and earlier — Included Secure Empty Trash as a separate option, now deprecated.

If your Mac is running an older OS version, menu labels and options may appear in slightly different locations than described here.

What Shapes Your Experience

Whether emptying Trash is a one-click task or a troubleshooting exercise depends on factors specific to your setup: the macOS version you're running, the types of storage you use (internal SSD, external HDD, network drive, iCloud), how files were created or downloaded, and whether any apps are holding files open in the background. Users working with large media libraries, network-attached storage, or shared drives will likely encounter edge cases that typical home users won't — and the right approach in each situation looks a little different.