Skip to content
ThemesIonic — home
WordPress Tutorials

Deleting a WordPress Site on Bluehost

Deleting the install, cancelling the hosting and giving up the domain are three separate actions that people perform by accident while trying to do one of them. Decide which you actually want first.

4 min read beginner

Before anything else: deleting a WordPress installation destroys the database and the uploads folder. That means every post, page, comment, user account, order, form submission and uploaded image, gone in a way no support ticket recovers. The files are removed from the server, not moved to a recycle bin.

That is worth stating plainly because the four things people mean by "delete my site" have different consequences, and the control panel presents them close together.

Decide which action you actually want

What you want What to do What survives
Take the site offline for now Suspend it, or put up a holding page Everything
Remove one WordPress install, keep the account Delete that installation Domain, hosting, other sites, email
Free the domain for a different site Delete the install, then point the domain elsewhere Domain, hosting
Stop paying for hosting Cancel the plan in billing Domain only, if registered separately
Give up the domain too Let it expire or transfer it out Nothing

Most people who arrive at this needing "delete my Bluehost WordPress site" want the second or third row. They do not want to cancel hosting, and they very rarely want to lose the domain — which is a real risk, because a domain released or allowed to lapse can be registered by anyone else within weeks.

What is lost for good, item by item

Before you touch the delete control, be certain none of this matters to you:

  • The database. Posts, pages, categories, comments, registered users and passwords, plugin settings, WooCommerce orders and customers, form entries. This is the part with no equivalent anywhere else.
  • The uploads folder. Every image, PDF and video ever added to the Media Library, in original and generated sizes.
  • Custom code. Child theme changes, snippets in functions files, anything edited directly on the server rather than kept in a repository.
  • Backups held inside the account. Host-side backups typically live with the account. If you later cancel the plan, they go too.
  • Email on that domain, where the hosting provides it. Mailboxes and their stored mail are part of the account, not the WordPress install, but a full cancellation takes them.
  • Search rankings and inbound links. Once URLs stop resolving, the accumulated position is not something you can restore later by re-uploading.

Take a backup and get it off the server

A backup that lives on the server you are about to empty is not a backup. Three steps, in order:

  1. Create a full backup — files and database together. How to back up a WordPress site covers doing this by hand and with a plugin, and the backup plugin comparison covers which category suits your situation.
  2. Download it to your own machine or your own cloud storage. Not to another folder on the same account.
  3. Verify it before deleting anything. Open the archive. Confirm the wp-content/uploads directory is present and not empty, and that the database dump is a real SQL file containing CREATE TABLE statements and your actual content, not a few kilobytes of error text.

If the site has any commercial value, restore it somewhere else and load the homepage before you delete the original. That is the only test that proves a backup works, and it costs an hour against a loss you cannot undo.

Handle the things that are not in the backup

A file and database backup misses several things that are annoying to recover:

  • Plugin and theme licences are often bound to the domain. Deactivate them from within the site while it still runs, or you may spend a support ticket freeing each one later.
  • Export data you will need in a usable form — orders, subscribers, form entries — as CSV. A SQL dump is fine for restoring, poor for reading.
  • Record your DNS records before anything changes, especially mail records. Losing those breaks email in ways that are not obvious for days.
  • Note the domain's registrar and expiry, so you know whether the domain is registered with the host or elsewhere.

Perform the deletion, then verify

Control panels are reorganised constantly, so look for the concept rather than a menu path: a list of installed WordPress sites, sometimes called a WordPress manager or site list, with a management or settings control per site and a delete or remove option inside it.

The important detail is what the confirmation offers. Some deletion tools remove only the files, leaving the database behind; others remove both. Read that dialogue rather than clicking through it, and if the database is not covered, remove it deliberately afterwards as described in deleting a WordPress database.

Afterwards, confirm the outcome: the domain no longer serves the old site, the account no longer lists it, and the domain itself still appears in your registrar with its renewal date intact. Only then decide about billing. If you are moving rather than leaving, migrating to a new host is the safer sequence — copy first, confirm the new home works, delete last.

Frequently asked

No. Removing an installation frees up space in an account that continues to exist and continues to bill. Cancelling the plan is a separate action in the billing area, and doing it first destroys the site whether or not you were ready.
No. Domain registration is independent of what is installed on the hosting, so the domain stays registered and stays on its renewal schedule. It will simply stop resolving to anything useful until you point it somewhere else.
Not on their own, because backups stored inside the hosting account can disappear along with the account. A backup only counts once it has been downloaded to your own machine or storage and you have opened it to confirm it contains real data.

Related guides