How to Delete a Theme in WordPress

How to Delete a Theme in WordPress

If you’re already in the blogosphere, there’s a good chance your blog is on WordPress. This is because WordPress is a platform specifically designed for bloggers and it’s super user friendly Oh, and did we mention it’s one of the most popular web hosting platforms out there? Yeah it is! So, like we said, there’s a good chance you’re already rocking it on WordPress!


WordPress has a ton of ways to easily customize your website without needing a degree in computer science or really any coding or web design know-how at all. To change the aesthetic of the site, all you have to do is download a theme! It’s crazy easy to change them it’s just hard to pick your favorite one!

However, having too many unused themes downloaded onto your WordPress website can slow down your speeds and even cause potential security risks. It’s okay to have a theme saved for future use, but if you still have the starter themes hanging around in your storage space or you downloaded a few test themes before deciding on one for your rebrand, it’s time to clean house. 

So, today, we’re breaking down how to delete unused themes in WordPress to boost your site health and keep your dashboard organized. Here’s what you do: 

How to Delete a Theme in WordPress

In WordPress, finding the right theme is kind of a big deal. The right blog aesthetic represents your brand well and engages readers right away. So, it makes sense that you may try a lot of themes in the beginning! Definitely take your time finding the best theme for you, but when you’ve finally chosen an active theme, you need to delete the rest. 

Luckily, deleting a theme in WordPress can be done a few different ways. This provides users with plenty of user-friendly options! Here are some of the top ways to delete a WordPress theme:

How to Delete a WordPress Theme Using Administrator Dashboard

How to Delete a WordPress Theme Using Administrator Dashboard

Step 1: Access theme management.

Navigate to your WordPress dashboard and click on Appearance which should be in the left-hand menu if using a PC. Click the dropdown menu and select Themes.

Step 2: Choose which theme you want to delete.

Now, click on the theme you want to delete after identifying it. When you click on the theme name, WordPress will highlight the thumbnail.

Step 3: Delete the theme.

Look for the Delete button located at the bottom-right corner of the highlighted theme thumbnail. Click it to start the deletion process.

Step 4: Confirm deletion.

A confirmation notice will appear on your screen. Confirm your decision by clicking OK. Now it’s gone!

How to Delete a WordPress Theme Using Hosting Panel

How to Delete a WordPress Theme Using Hosting Panel

Step 1: Log into your hosting panel.

Access your hosting panel (cPanel, Plesk, etc.) using your login information.

Step 2: Locate file manager.

Find and click on the file manager or equivalent file management tool in your hosting panel.

Step 3: Navigate to the WordPress directory. 

Locate the folder where you have WordPress installed. It’s often in the public html directory. You will need to open it and find the wp content folder.

Step 4: Access themes folder.

Navigate to wp content/themes and look for the folder corresponding to the theme you want to delete from your WordPress site.

Step 5: Delete theme folder.

Right-click on the theme files folder and select Delete or Remove. Simply confirm any prompts that appear.

How to Delete a WordPress Theme Using FTP (File Transfer Protocol)

How to Delete a WordPress Theme Using FTP (File Transfer Protocol)

Step 1: Connect to your site with FTP.

Use an FTP client such as FileZilla, to establish a connection to your website by entering your FTP information.

Step 2: Find the WordPress themes folder.

Navigate to the wp content/themes directory on your server. This is where all your WordPress themes are stored, including the parent theme, active theme (the current theme installed), child theme, default theme, and any you may want to delete.

Step 3: Identify and delete the theme folder.

In the theme folder, find the folder that corresponds to the theme you want to delete. Right-click on the folder and select the Delete or Remove option.

Step 4: Confirm deletion.

If you see a prompt appear, confirm the deletion. This is usually a precautionary measure to avoid anything being accidentally deleted.

How to Delete a WordPress Theme Using Command Line

How to Delete a WordPress Theme Using Command Line

Step 1: Connect to your server with SSH.

If you have command line access, connect to your server using SSH.

Step 2: Navigate to the WordPress directory.

Navigate to the directory where WordPress is installed. You will often find this in the public html folder.

Step 3: Access the themes folder.

Go to the wp-content/themes directory.

Step 4: Remove theme folder.

Use the “rm” command to delete the folder of the theme you want to remove. For example, “rm -r theme-name.”

How to Delete a WordPress Theme Using WordPress Theme Deletion Plugin

How to Delete a WordPress Theme Using WordPress Theme Deletion Plugin

Step 1: Install a theme deletion plugin.

Navigate to the Plugins section in your WordPress dashboard. Click on Add New and search for a theme deletion plugin. Install and activate the plugin. Theme Switcha comes highly recommended for this task! 

(But remember, too many plugins on WordPress can slow down your site and cause security risks just like too many themes. So, be cautious of adding too many themes.) 

Step 2: Access plugin settings.

Now, go to the plugin settings. You can find this under Settings or as a single option on your WordPress dashboard.

Step 3: Choose which theme you want to delete.

When you find the plugin settings, you should see a list of installed themes. Select the theme you want to delete.

Step 4: Start the deletion process.

Look for a Delete or Remove button within the plugin interface. Just click on it to start the deletion process.

Make life easier with these theme deletion hacks!

Get a little design happy? No worries. We can go in and easily delete the themes you chose not to use on your WordPress site to ensure everything runs smoothly! Just choose which method suits your needs and experience level, and get started!

For more great WordPress tips, read our guides on how to create a landing page, add internal links, make widgets, and stop spam comments in WordPress! You can find more help on the InfluencerSEO blog, where we dish out our expert advice on all things blogging from SEO to monetization! Check it out!

Happy blogging!

Join the discussion

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses cookies to improve your user experience. By using this site you agree to these cookies being set. To find out more see our Cookie Policy.