How to Fix the WordPress Error “Destination Folder Already Exists”

This error typically occurs during the installation of a theme or plugin, preventing you from completing the process. We’ll show you how to fix the destination folder already exists error in WordPress in this article. Are you getting an error that says “Destination folder already exists” in WordPress?

Video Instructions

Continue reading if you don’t like the video or need more instructions.

What Causes the WordPress Destination Folder Already Exists Error?

WordPress extracts the zip file of your plugin or theme into a folder named after the file. When you try to install a WordPress theme or plugin, you’ll get this error.

If a folder with the same name already exists, WordPress will abort the installation and display the following message:

The folder /home/user/ already exists.

The installation of the plugin failed.

The first step is to check your themes or plugins page to see if it has already been installed on your site.

If it hasn’t been installed yet, this could mean one of two things:

1. An earlier attempt to remove the plugin or theme failed, leaving the plugin / theme folder behind.

2. An earlier installation attempt failed, leaving an empty destination folder.

There is a folder with the same name as the theme or plugin you are trying to install in either case. WordPress is unable to complete the installation because of this folder.

That said, let’s take a look at how to easily fix the WordPress destination folder already exists error.

Fixing the WordPress Error “Destination Folder Already Exists”

To begin, use an FTP client or the cPanel File Manager to connect to your WordPress site.

Once you’ve connected, navigate to /wp-content/plugins/ or /wp-content/themes/ (depending on what you’re trying to install).

Now, look for and delete the folder named after the plugin or theme you were trying to install.

You can now return to your WordPress admin area and try again to install the plugin or theme as usual.

You should be able to successfully install your WordPress plugin or theme.

We hope that this article has shown you how to easily fix the WordPress destination folder already exists error. You might also be interested in our comprehensive list of the most common WordPress errors and how to resolve them.

Please subscribe to our YouTube Channel for WordPress video tutorials if you enjoyed this article. You can also find us on social media sites such as Twitter and Facebook.

    How to Transfer Your Blog from to Correctly

    Beginner’s Guide to Installing Google Analytics in WordPress

    Why is it so important to build an email list today? (6 Reasons)

    15 Things You Must Do Before Changing WordPress Themes Checklist

    Editorial Staff Information

    WPBeginner’s Editorial Staff is a group of WordPress experts led by Syed Balkhi. Over 1.3 million readers around the world rely on it.

    Is there anything I need to do on Hosts’ server to allow the files to be deleted? I can see the directory, but when I go to delete the files, I get an error. The message “permission denied” appears in Filezilla. Thank you for your prompt response. Hello there. Filezilla has established a connection with the Hosts server.

    We recommend contacting your hosting provider, as they should be able to check your FTP user’s permissions.

    It resolved a serious problem I’d been having for over a year! Hello, I just wanted to express my gratitude for your efforts.

    We’re glad our guide was of assistance.

    Instead of deleting, rename the file for backup purposes (for example, woocommerce to woocommerce backup).

    That is also an option, but if there is a problem with a plugin, it is usually best to delete the files that are causing the issue.

    Is there a way to solve this without having to use an FTP client? I’ve never used one before, but I believe the problem I’m having is the result of deleting a plug-in that I shouldn’t have.

    If you contact your hosting provider for help, they may have a file manager that works as an FTP that you can use.

    I’m hesitant to delete the Woocommerce folder because I already had a lot of things set up in my Woocommerce shop–products, etc. After a WordPress update, Woocommerce vanished from my plugin list, and when I try to install it, I get this message. Will this restore them, or will I have to start from scratch? Thank you. You should keep your content, but if you’re concerned, you can back it up using one of the tools listed in our article:

    After using this method, I had a problem with my website, but it is now working properly. Thank you for a fantastic article.

    We’re glad our guide was useful.

    Thank you once more. This article provides a solution to my problem. Thank you so much for everything.

    Thank you for taking the time to read our article; we hope it was useful.

    I did everything you said, but my woocommerce plugin will not install.

    If you’re still getting the error, we recommend contacting your hosting provider, who should be able to help you.

    Thank you so much for this post; I was able to resolve this issue in a matter of days.

    We’re glad we were able to assist.

    Oh my goodness! Excellent Assistance

    Thank you for your kind words; we’re glad you enjoyed our article.

    Thank you so much for making this available. This was the solution to my problem!!

    We hope you found our article useful.

    Thank you so much for providing such an easy solution!

    Thank you very much.

    Thank you for your contribution. It saved me a lot of time troubleshooting!

    Thank you for your kind words; we’re glad our article was useful.

    With your assistance, I was able to install the Jetpack plugin on my PC and resolve the issue. Thank you for your assistance.

    We’re glad our article was of assistance.

    On my site, I’m using an older version of the WPBakery plugin. What options do I have? It is included in the updated version of my template that I use. I attempted to upload it but was unsuccessful.

    Is it possible to delete the old version via FTP and re-upload it? Is there a chance I’ll lose my current front-end settings?

    While that shouldn’t be an issue in most cases, you should check with WPBakery to see if you can do so safely with their settings.

    Thank you, Thank you, Thank you. A very clear explanation with helpful links that quickly solved the problem.

    We’re glad our article was of assistance.

    In less than 10 minutes, I was able to solve my problem. My Jetpack plugin is now operational once more! This video was extremely beneficial! Thank you very much!

    We’re glad our video was of assistance.

    The issue has been resolved!! Thank you very much.

    We’re glad our article was able to assist in resolving the issue.

    Even though my credentials are correct, I am still unable to connect!

    It worked after I deleted the folder via FTp and reinstalled the visual composer plugin. this is effective

    Thank you, vivek.

    They’re both ‘accordions,’ and it’s amazing that WordPress has trouble with them. Because I’m installing a DIFFERENT plugin that (I assume) uses the same folder name, there’s no real solution…?

    Because an auto-update option is not available, I received this error message when attempting to update a plugin (Modern Events Calendar) to a newer version.

    Would I lose my existing content if I did this manually through the cpanel and deleted the old folder?

    Thank you very much!

    Hello, Jessica.

    To be safe, make a full WordPress backup before manually updating the plugin. We have no way of knowing how the plugin stores data or whether it would still be there if it was removed.

    If it doesn’t work, simply delete it and then rename the original folder to its original name. Test the new installation to see if it works. If everything goes well, I’ll leave the old folder there for a month or so just to be safe. To the end of the directory name, I usually add an underscore and the word “old” (_old). You can rename the existing plugin folder just to be safe.

    Thank you very much! Thank you very much! This solution is exactly what I was looking for. Thank you very much!

    This is only applicable to sites. Do you have a solution for sites that don’t have access to FTP or cPanel?

    For the past three days, I’ve been waiting for support from my plugin provider!!!!! And when I spoke with my hosting provider this morning, they recommended that I Google the error, claiming that it was fairly common. What a fantastic post! And you guys came through yet again, providing straightforward advice. I’m new to WordPress and appreciate everything you do.

    Hello, Beth.

    We’re glad WPBeginner was useful to you. Thank you for your thoughtful remarks.

    Thank you for the answer!

    This is a fantastic article. He assisted me in resolving a problem.

    I deleted the offending folder using FTP as well as my provider’s backend file manager.

    I’m still getting the same error. I’m at a loss.

    Hello, Randal.

    You can also try manually installing a WordPress plugin via FTP as an alternative.

Enable registration in settings - general