---
title: "How to Remove a Subdomain in cPanel"
description: "Remove a subdomain in cPanel from the Domains or Subdomains page, then delete its leftover files, which cPanel keeps on the server after removal."
url: "https://docs.noiz.ie/cpanel/how-to-remove-a-subdomain-in-cpanel/"
section: "cPanel"
categories:
  - "Control Panels > cPanel > Domains"
last_reviewed: "27 July 2026, against the current cPanel & WHM release"
---

# How to Remove a Subdomain in cPanel

A subdomain is a separate section of your main domain that behaves like its own site, for example `blog.yourdomain.com` or `shop.yourdomain.com`. When you no longer need one, you can remove it from cPanel in a few clicks. This guide shows you how to remove a subdomain on your Noiz cPanel hosting, and explains the one thing cPanel does not do for you: delete the files that were behind it.

**Last reviewed:** 27 July 2026, against the current cPanel & WHM release. This guide is written for Noiz hosting and is kept current against cPanel. It complements, and does not replace, the official cPanel documentation linked below.

### Official Documentation Reference

- [cPanel Domains interface](https://docs.cpanel.net/cpanel/domains/domains/), the current recommended place to manage subdomains.
- cPanel Subdomains interface (the classic interface shown in the screenshots below; its documentation page has been withdrawn).

## Prerequisites

- Access to your cPanel account. If you are not sure how to sign in, see [How to Create a Subdomain in cPanel](/cpanel/how-to-create-a-subdomain-in-cpanel/) for the login steps.
- The name of the subdomain you want to remove.

## Two ways to reach the subdomain list

Current cPanel versions (Jupiter theme) manage subdomains inside the unified **Domains** interface, while older or customised setups still show a dedicated **Subdomains** icon. Both remove the subdomain the same way. Use whichever your account displays.

### Option A: the Domains interface (current cPanel)

1. Log in to your cPanel account.
2. In the **Domains** section, click **Domains**.
3. Find the subdomain in the list, then click **Manage** in its **Actions** column.
4. Click **Remove Domain**, then click **Yes, remove this domain** to confirm.

### Option B: the Subdomains interface (classic)

1. Log in to your cPanel account.
2. In the **Domains** section, click **Subdomains**. ![The Subdomains icon in the cPanel Domains section](/img/subdomains-icon.gif)
3. Under the **Modify a Subdomain** list you will see every subdomain on the account.
4. Click **Remove** in the **Actions** column for the subdomain you want to delete. ![The Remove link in the Actions column of the cPanel subdomain list](/img/subdomain-remove.gif)
5. To confirm, click **Delete Subdomain**. The subdomain is then removed permanently. ![The cPanel confirmation prompt with the Delete Subdomain button](/img/subdomain-remove-warning.gif)

## Important: your files are not deleted

Removing a subdomain in cPanel deletes the subdomain entry and its associated DNS record, so the address stops resolving. It does **not** delete the files in the subdomain's document root folder (typically a folder such as `public_html/blog`). Those files stay on the server and continue to count towards your disk usage.

If you want the content gone as well, open **File Manager** from the **Files** section of cPanel, browse to the subdomain's old document root, and delete the folder yourself. Do this only if you are certain you no longer need the content, as it cannot be undone.

## Troubleshooting

**Symptom**: The subdomain is not in the list. It may have been created as an **addon domain** or a separate **domain** rather than a subdomain. Check the **Domains** interface (Option A above), where all domain types appear together.

**Symptom**: cPanel will not let you remove it, or an error mentions an addon domain. A subdomain that was generated automatically for an addon domain cannot be removed on its own. Remove the addon domain instead, which also removes its subdomain.

**Symptom**: The address still loads after removal. DNS changes can take time to clear from your device and from resolvers on the internet. Clear your browser cache or try a private window, and allow time for the change to propagate.

## Need a hand?

If you are on a managed Noiz plan, or you are unsure which subdomain is safe to remove, open a ticket from your [Noiz client area](https://www.noiz.co.za/clientarea.php) and the support team will handle the removal for you.

---
Source: https://docs.noiz.ie/cpanel/how-to-remove-a-subdomain-in-cpanel/
