# How to delete a folder in SharePoint Last updated on: March 25, 2026 Deleting folders in SharePoint Online is a common administrative task that is done to remove outdated content, reorganize libraries, or comply with retention policies. However, removing a folder, especially one containing files or subfolders, can fail due to [insufficient permissions](https://www.manageengine.com/sharepoint-management-reporting/kb/sharepoint-site-permissions-and-types.html), sync conflicts, retention holds, or special links from apps like Microsoft Teams. Understanding the correct method ensures folders are deleted safely without affecting synced devices, shared content, or compliance settings. ## Method 1: Delete a SharePoint folder using the SharePoint Online browser UI SharePoint Online enables users to delete folders directly from the document library interface, making it the simplest way to remove content without scripts or external tools. ### Prerequisites - You must have Edit or higher permissions over the library. - The folder must not be protected by retention policies or legal holds. - Files inside the folder must not be locked, open, or checked out by another user. ### Steps 1. Sign in to SharePoint Online and open the target site. 2. Navigate to the document library containing the folder. 3. Select the folder you want to delete. 4. Click **Delete** from the command bar (or right-click the folder and click **Delete**). ![Deleting a folder in SharePoint Online.](https://www.manageengine.com/sharepoint-management-reporting/kb/images/delete-sharepoint-folder.png) 5. Click **Delete** in the confirmation pop-up. **Note:** Deleted folders and their contents are moved to the site Recycle Bin for up to 93 days. During this period, they [remain recoverable](https://www.manageengine.com/sharepoint-management-reporting/kb/how-to-restore-sharepoint-document-library.html) unless permanently deleted or restricted by retention policies and legal holds. ### Delete a SharePoint folder from File Explorer If your document library is [synced with File Explorer](https://www.manageengine.com/sharepoint-management-reporting/kb/how-to-sync-sharepoint-to-file-explorer-and-onedrive.html), deleting the folder in File Explorer will also delete it in SharePoint. 1. Open File Explorer and navigate to your synced SharePoint folder that you want to delete. 2. Select the folder and click **Delete** from the **Home** tab (or right-click the folder and click **Delete**). 3. Click **Yes** in the confirmation dialog box. ### Limitations to consider - You cannot delete folders protected by retention policies or legal holds. - Deletion may fail if files are locked, checked out, or in use. - Large folders may take time to process. - Folders linked to Teams channels or shared externally may be restricted. - Deleting a folder in a synced library triggers a two-way sync, removing it from local devices as well. ## Method 2: Delete a SharePoint folder using PowerShell Windows PowerShell enables administrators to delete SharePoint folders programmatically, including large folders or bulk operations across sites. This is useful when the browser UI fails or automation is required. ### Prerequisites Before using PowerShell, ensure that: - You have Site Collection Administrator or Full Control (Site Owner) permissions over the target SharePoint site. - The PnP.PowerShell module is installed. Install and connect it using the following: ```powershell Install-Module PnP.PowerShell -Scope CurrentUser Connect-PnPOnline -Url https://tenant.sharepoint.com/sites/ProjectSite -Interactive ``` ### Delete a single folder (with files and subfolders) This command removes the specified folder and everything inside it: ```powershell Remove-PnPFolder -Name "OldProject" -Folder "Shared Documents" ``` ### Delete a folder using its server-relative URL This is useful when folder names contain special characters or deep paths: ```powershell Remove-PnPFolder -ServerRelativeUrl "/sites/ProjectSite/Shared Documents/OldProject" ``` ### Delete multiple folders (bulk operations) This script deletes several folders in one run: ```powershell $folders = @("ProjectA","ProjectB","ProjectC") foreach ($f in $folders) { Remove-PnPFolder -Name $f -Folder "Shared Documents" } ``` ### Supported parameters The following parameters can be used when deleting folders in SharePoint: | Parameter | Description | |---|---| | -Name | The folder name to delete | | -Folder | The parent library or folder path | | -ServerRelativeUrl | The full SharePoint path to the folder | | -Force | Deletes the folder without a confirmation | | -Recycle | Sends the folder to the Recycle Bin instead of permanently deleting it | ### Limitations to consider - This requires scripting knowledge and administrative access. - You cannot bypass retention policies or compliance holds. - Errors may occur if the folder is synced or locked. - Bulk deletions can be risky without validation. - This does not provide built-in reporting or audit visibility. ## How to simplify folder cleanup and governance Manually deleting folders works for small tasks, but organizations often need visibility, control, and safety, especially when dealing with large or sensitive content. [ManageEngine SharePoint Manager Plus](https://www.manageengine.com/sharepoint-management-reporting/?utm_source=spmp-kb&utm_medium=how-to-delete-folders-in-sharepoint-online&utm_content=in-content-links) provides a centralized, script-free way to manage SharePoint content at scale. ### Management at scale without scripts [Management at scale without scripts](https://www.manageengine.com/sharepoint-management-reporting/sharepoint-permission-management-tool.html?utm_source=spmp-kb&utm_medium=how-to-delete-folders-in-sharepoint-online&utm_content=other-features) Control permissions over SharePoint folders and files in bulk, with point-and-click GUI actions instead of complex PowerShell scripts. [Manage group memberships](https://www.manageengine.com/sharepoint-management-reporting/sharepoint-group-management-tool.html?utm_source=spmp-kb&utm_medium=how-to-delete-folders-in-sharepoint-online&utm_content=other-features) as well without repetitive manual effort. ### Permission-aware operations [Permission-aware operations](https://www.manageengine.com/sharepoint-management-reporting/sharepoint-permission-reporting-tool.html?utm_source=spmp-kb&utm_medium=how-to-delete-folders-in-sharepoint-online&utm_content=other-features) Identify who has access before deleting content, helping prevent the accidental removal of shared or business-critical folders. Generate comprehensive reports on folders, files, lists, and more and export them in different formats. ### Audit trails and reporting [Audit trails and reporting](https://www.manageengine.com/sharepoint-management-reporting/sharepoint-online-auditing-tool.html?utm_source=spmp-kb&utm_medium=how-to-delete-folders-in-sharepoint-online&utm_content=other-features) Track who deleted what, when, and where with detailed audit reports essential for investigations and compliance requirements. Archive audit data for long-term retention and analysis. ### Critical alerting [Critical alerting](https://www.manageengine.com/sharepoint-management-reporting/sharepoint-email-alerts-tool.html?utm_source=spmp-kb&utm_medium=how-to-delete-folders-in-sharepoint-online&utm_content=other-features) Receive notifications about risky activities such as mass deletions, unusual user behavior, or large data changes. Configure email recipients to have them notified instantly. ## Important tips ### Check compliance restrictions first Folders protected by retention labels, eDiscovery holds, or legal policies cannot be deleted until those restrictions are removed. Attempting deletion in such cases will fail, even if you have full permissions. ### Be cautious with synced libraries If the library is [synced to your device](https://www.manageengine.com/sharepoint-management-reporting/kb/how-to-sync-sharepoint-to-file-explorer-and-onedrive.html), deleting a folder locally (via File Explorer) will also delete it in the cloud due to two-way synchronization. For large folders, consider pausing synchronization first to avoid accidental mass deletion across devices. ### Use the Recycle Bin as a safety net Deleted folders and their contents typically go to the site Recycle Bin first, [enabling recovery if needed](https://www.manageengine.com/sharepoint-management-reporting/kb/how-to-restore-sharepoint-document-library.html). Empty the Recycle Bin only when you are sure the content is no longer required. ## Frequently asked questions ### Why can't I delete a folder in SharePoint? You may not be able to delete a folder because of the following reasons: - You may not have sufficient permissions. Delete rights (Edit or higher) are required. - Files inside the folder may be [checked out](https://www.manageengine.com/sharepoint-management-reporting/kb/how-to-check-in-and-check-out-documents-in-sharepoint.html), open, or in use. - Active OneDrive synchronization can temporarily lock items and block deletion. - Retention policies, legal holds, or records management settings may prevent removal. - Unique permissions, approval workflows, or required metadata can restrict deletion. If the issue persists, contact your SharePoint administrator to review site settings and policies. ### How do I delete a SharePoint folder with subfolders and files? Both the browser UI and PowerShell methods delete folders recursively, removing all nested content. ### How do I delete a SharePoint folder using Power Automate? To delete a SharePoint folder using Power Automate, create a flow that identifies the folder and removes it using its unique ID: 1. Initialize your flow. 1. Sign in to Power Automate. 2. Click **Create** and choose your trigger (e.g., select **Instant cloud flow** > **Manually trigger a flow**). 2. Identify the folder (get folder metadata). Because the **Delete item** action requires an ID number, you first need to find the folder to get that ID. 1. Click **+ New step**. 2. Search for **SharePoint** and select **Get folder metadata using path**. 3. Select your *Site Address*. 4. In the *Folder Path* field, click the **folder icon** to browse for and select the specific folder you want to delete. 3. Add the Delete item action. 1. Click **+ New step**. 2. Search for **SharePoint** and select the action **Delete item**. 4. Configure the **Delete item** action. 1. *Site Address:* Select the same SharePoint site used in step 2. 2. *List Name:* Select the document library where the folder is (e.g., Documents). 3. *Id:* Click this field and select the **ItemId (ID)** output from step 2 in the **Dynamic content** panel. 5. Save and test the flow. 1. Click **Save**. 2. Click **Test** in the top-right corner, select **Manually**, and run the flow. The folder (and all its contents) will be moved to the SharePoint Recycle Bin.