Ever feel like your WordPress dashboard is getting a bit crowded? Maybe you’ve tried a bunch of themes, or you switched designs a few times. It’s totally normal! But here’s the thing: leaving old themes sitting around isn’t just messy-it can actually slow down your website and even leave it open to hackers.
In this guide, I’ll show you exactly how to safely remove, uninstall, and delete a WordPress theme. Don’t worry, I’ll keep it super simple and explain every step. Whether you’re just starting out or you’ve been building sites for years, you’ll find tips here to keep your site safe, speedy, and organized. And if you’re using Cloudways hosting, you’re in for some extra perks that make this process even smoother.
Why Bother Deleting a WordPress Theme?
Let’s be honest-unused themes are like those old phone chargers you keep in a drawer “just in case.” They take up space, collect dust, and can cause more problems than you think.
Here’s why you should clear them out:
- Security: Old themes can have security holes. Even if you’re not using them, hackers might find a way in.
- Speed: Extra themes mean more files on your server. That can slow down backups and updates.
- Less Confusion: Fewer themes = less clutter. It’s easier to find what you need and fix problems fast.
Think of deleting unused themes like tidying up your workspace. It just feels better!
What to Do Before You Hit Delete?
Before you start deleting, let’s make sure you’re set up for success:
- Switch to a Different Theme: You can’t delete a theme if it’s currently active. So, pick another theme first (even the default “Twenty Twenty-Four” works).
- Backup Your Site: Always, always, always make a backup. If you’re on Cloudways, this is as easy as clicking a button in your dashboard. That way, if something goes wrong, you can restore everything in minutes.
- Save Your Customizations: If you tweaked your theme’s code or added custom CSS, copy those changes somewhere safe. You might want them later.
- Use a Staging Site (Optional): Cloudways lets you clone your site to a “staging” version. Test your changes there first if you’re nervous.
4 Easy Methods to Remove and Delete WordPress Theme Safely
Everyone can find a way that works for them, regardless of their level of experience. Choose between using File Manager for a simple use, FTP/SFTP for direct file access, the WordPress dashboard for a no-code solution, or WP-CLI for quick command-line control.
Your website will remain safe and clean with any method. You can choose the one that best fits your comfort level. Let’s take a look at them one by one!
Method 1: Removing a Theme from the WordPress Dashboard – The Easiest Way
- This is the method most people use, and it’s the safest for beginners.
- Log in to your WordPress dashboard. If you are Cloudways users, you can get your details to access the website from the application management tab as shown below.

- Go to Appearance > Themes.

- Find the theme you want to delete (it can’t be the one you’re using right now).

- Click on the theme’s thumbnail to open its details.
- In the bottom right corner, you’ll see a red Delete link. Click it.

- Confirm you want to delete the theme & it’s done.

Why this way?
It’s quick, visual, and WordPress won’t let you delete your active theme by mistake. Plus, you get a nice overview of everything installed.
Method 2: Deleting a Theme with FTP/SFTP
Sometimes your dashboard isn’t working, or maybe you just like getting under the hood. Here’s how to delete a theme using FTP or SFTP:
- Open your FTP client (like FileZilla).
- Enter your server details. On Cloudways, you’ll find these in your Application Management panel or you can use the master credentials in order to connect the SFTP Client.

- Navigate to your site’s root folder (usually public_html or www).
- Go to wp-content/themes/.

- Find the folder with your theme’s name (for example, old-theme).
- Right-click the folder and choose Delete, that’s it.

Why this way?
This is your “Plan B” if the dashboard is broken. It’s also handy if you want to delete multiple themes at once.
Method 3: Using File Manager
If you prefer clicking around in your browser or have CPanel, this method is for you.
Log in to your hosting control panel.
- Open the File Manager.
- Go to public_html/wp-content/themes/.
- Find the folder for the theme you want to remove.
- Right-click it and select Delete to make it effective in order to delete the theme.
Why this way?
It’s fast, no extra software needed, and you can see all your files at a glance.
Method 4: Removing a Theme with WP-CLI like a Pro
WP-CLI is a tool for folks who like working in the command line. If you’re comfortable with SSH, this is the fastest way to manage themes.
Connect to your server via SSH.
Type this command:
wp theme delete themename
Replace themename with the actual folder name of your theme. In our case we used theme twentytwentythree, you can refer to the screenshot below.

Why this way?
It’s lightning fast, perfect for developers, and lets you script changes across multiple sites.
What to Check After Deleting a Theme
- Visit Your Site: Make sure everything still looks good and works right.
- Clear Your Cache: On Cloudways, you can clear Varnish or server cache right from your dashboard. This helps changes show up instantly.
- Check for Leftover Plugins: Sometimes themes install extra plugins. If you don’t need them, clean those up too.
- Backup Again: After big changes, it’s smart to take another backup.
Why Cloudways Makes This Whole Process a Breeze
Let’s be real-managing WordPress themes is a lot easier when your hosting platform is on your side. Here’s why Cloudways rocks:
- One-Click Backups and Restores: No stress if you make a mistake. Just roll back!
- Staging Environments: Test changes safely before going live.
- Easy File Access: No cPanel headaches. Cloudways’ dashboard is clean and beginner-friendly.
- Top-Notch Security: Managed firewalls, daily backups, and regular updates mean your site is always protected-even if you forget to delete an old theme.
- 24/7 Expert Support: If you get stuck, Cloudways’ WordPress pros are always ready to help.
Clean up your WordPress site safely with Cloudways!
Learn how to remove, uninstall, and delete unwanted themes without breaking your site. Try Cloudways free for 3 days—no credit card needed.
Conclusion
Maintaining your website’s speed, security, and simplicity while using it is more important than simply cleaning up your WordPress themes. You now have the resources and know-how to use the dashboard, File Manager, FTP, or WP-CLI properly.
You can buy a hosting platform from Cloudways that makes managing WordPress a lot simpler. Now you can concentrate on creating your website rather than worrying about technical problems because of the effortless backups feature, staging website feature, and Cloudways helpful support.
Frequently Asked Questions
1. Can I delete my active WordPress theme?
Nope! You need to activate a different theme first.
2. Will deleting a theme remove my posts or pages?
Not at all. Your content is safe-only the theme files are deleted.
3. Should I keep a default WordPress theme?
Yes, keep one (like Twenty Twenty-Four) for troubleshooting.
4. How do I back up my site on Cloudways?
Just click “Take Backup Now” in your Cloudways dashboard.
5. Is it safe to delete a theme using FTP or File Manager?
Yes, but always back up first and double-check you’re not deleting your active theme.
Salwa Mujtaba
Salwa Mujtaba is a Technical Content Writer at Cloudways. With a strong background in Computer Science and prior experience as a team lead in Cloudways Operations, she brings a deep understanding of the Cloudways Platform to her writing. Salwa creates content that simplifies complex concepts, making them accessible and engaging for readers. When she's not writing, you can find her enjoying good music, reading a book, or spending quality time with her family.