Tip: Other languages are Google-Translated. You can visit the English version of this link.
Log in
x
or
x
x
Register
x

or

How to delete multiple folders/subfolders in bulk in Outlook?

As you know, you can select and delete one folder on the Navigation pane at a time in Outlook, and it seems impossible to select multiple folders in bulk. However, it will be too tedious to delete multiple folders one by one from the Navigation Pane. This article will introduce a solution to quickly delete multiple folders in bulk from Outlook.

Delete all subfolders of the specified folder with VBA in Outlook

Delete multiple folders in bulk in Outlook

Quickly search and delete duplicate emails in Outlook

With Kutools for Outlook’s Duplicate Emails feature, you can quickly find and delete them from multiple mail folders, or find and delete all duplicates from the selected ones with two clicks in Outlook. Click for 60-day free trial without limitation!
ad delete duplicate emails kto 9.50

Office Tab - Enable Tabbed Editing and Browsing in Office, and Make Work Much Easier...
Kutools for Outlook - Brings 100 Powerful Advanced Features to Microsoft Outlook
  • Auto CC/BCC by rules when sending email; Auto Forward Multiple Emails by rules; Auto Reply without exchange server, and more automatic features...
  • BCC Warning - show message when you try to reply all if your mail address is in the BCC list; Remind When Missing Attachments, and more remind features...
  • Reply (All) With All Attachments in the mail conversation; Reply Many Emails at once; Auto Add Greeting when reply; Auto Add Date&Time into subject...
  • Attachment Tools: Auto Detach, Compress All, Rename All, Auto Save All... Quick Report, Count Selected Mails, Remove Duplicate Mails and Contacts...
  • More than 100 advanced features will solve most of your problems in Outlook 2010-2019 and 365. Full features 60-day free trial.

arrow blue right bubble Delete all subfolders of the specified folder with VBA in Outlook

This method will introduce a VBA to delete all subfolder of a certain folder in bulk in Outlook. Please do as follows:

1. In the mail view, select the specified folder whose all subfolders you will remove.

2. Press Alt + F11 keys together to open the Microsoft Visual Basic for Applications window.

3. Click Insert > Module, and then paste below VBA code into the new module window.

Sub Delete_All_SubFolders()
Dim oCurrFolder As Folder
Dim oSubFolders As Folders
Dim i As Long

On Error Resume Next

Set oCurrFolder = Outlook.Application.ActiveExplorer.CurrentFolder
Set oSubFolders = oCurrFolder.Folders

For i = oSubFolders.Count To 1 Step -1
oSubFolders.item(i).Delete
Next
End Sub

4. Press F5 key to run this VBA. And now you will see all subfolders under the selected folder are remove in bulk as soon as possible. See screenshot:


arrow blue right bubble Delete multiple folders in bulk in Outlook

Please follow below steps to delete multiple folders in bulk from Microsoft Outlook.

1. Right click the email account whose folders you will delete in bulk, select New Folder from the context menu, and then name the new folder as Temp. See screenshot below:

2. Now drag one of the folders you will delete to the new Temp folder, drop it until the new Temp folder is highlighted. See screenshot:

3. Now a Microsoft Outlook dialog box will pop out and ask for your confirmation about moving the selected folder. Please click the Yes button. See screenshot above.

4. Repeat above Step 2-3 until all folders you will delete are moved to the new Temp folder.

5. Right click the new Temp folder, and select Delete Folder from the context menu. See screenshot below:

6. In the warning Microsoft Outlook dialog box, please click the Yes button. See screenshot above.

So far all folders you need to delete have been removed in bulk.


arrow blue right bubbleRelated Articles


Kutools for Outlook - Brings 100 Advanced Features to Outlook, and Make Work Much Easier!

  • Auto CC/BCC by rules when sending email; Auto Forward Multiple Emails by custom; Auto Reply without exchange server, and more automatic features...
  • BCC Warning - show message when you try to reply all if your mail address is in the BCC list; Remind When Missing Attachments, and more remind features...
  • Reply (All) With All Attachments in the mail conversation; Reply Many Emails in seconds; Auto Add Greeting when reply; Add Date into subject...
  • Attachment Tools: Manage All Attachments in All Mails, Auto Detach, Compress All, Rename All, Save All... Quick Report, Count Selected Mails...
  • Powerful Junk Emails by custom; Remove Duplicate Mails and Contacts... Enable you to do smarter, faster and better in Outlook.
shot kutools outlook kutools tab 1180x121
shot kutools outlook kutools plus tab 1180x121
 
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Ian · 4 months ago
    This adds a step to an already arduous job. Is this a joke?
  • To post as a guest, your comment is unpublished.
    Abd · 9 months ago
    The VBA method to delete all subfolders works, thank you.
  • To post as a guest, your comment is unpublished.
    pete · 1 years ago
    This is nonsense. I somehow have approx 300 trash subfolders, 300 note subfolders etc. Why can't I shift scroll to delete all?
  • To post as a guest, your comment is unpublished.
    SavvyUser · 2 years ago
    This is a terrible solution! You still have to handle each folder individually! If you have hundreds of folders to delete, how is this any better than going one-by-one and deleting them? Using this "system", you have to go one-by-one and add them to a folder, then delete THAT folder. No better!