how to remove product catagories in Woocommerce

How to Remove a Product Category in WooCommerce

To remove a product category in WooCommerce, go to Products > Categories, hover over the category, and click Delete. This permanently removes the category, but the products inside it stay in your store; they’re simply unassigned and fall back to “Uncategorized.”

If you’d rather keep the category but stop it from showing in your shop, you can hide it instead of deleting it. If you only need to detach one product from a category without touching the category itself, you can unassign it from the product’s edit page. And if you’re managing dozens or hundreds of products, WooCommerce’s bulk editor lets you clear categories across many products at once.

This guide covers four ways to handle product categories in WooCommerce:

  • Delete a category permanently through the admin panel
  • Hide a category without deleting it, using a plugin
  • Unassign a category from a single product
  • Bulk remove categories from multiple products at once

How to Delete a Product Category Using the WooCommerce Admin Panel

Step 1: Go to Products > Categories in your WordPress dashboard.

Step 2: Find the category you want to delete. Use the search bar if your category list is long.

Locate the Category to Remove in woocommerce

Step 3: Hover over the category name and click Delete. Confirm the deletion when prompted.

Remove the product category

Step 4: Check the default category setting. Any products that were assigned to the deleted category automatically move to “Uncategorized” or any other category still assigned to them.

Step 5: Visit your shop page and product listings to confirm the category is gone and the products display correctly.

Deleting a category does not delete the products inside it. The products remain in your store; they just lose that classification.

Method 1: Hide Woocommerce Product Category Using a Plugin

How to Hide a Product Category Without Deleting It

If you want a category gone from the shop front but still available for internal use or later reactivation, hide it instead of deleting it.

Step 1: Go to Plugins > Add New, search for Hide Categories and Products for WooCommerce, then install and activate it.

Install & Activate Hide Categories and Products for Woocommerce plugin

Step 2: Go to WooCommerce > Settings > Products > Hide from Categories.

hipe product category in woocommerce settings

Step 3: Check the box next to each category you want to hide. You can also hide individual products the same way.

Choose Product Categories to Hide

Step 4: Click Save Changes, then check your shop page to confirm the categories no longer appear.

This approach keeps the category and its data intact. You can unhide it any time without rebuilding it from scratch.

How to Unassign a Category From a Single Product

Step 1: Go to Products > All Products and find the product you want to edit.

Step 2: Click Edit to open the product page.

unassign a Category from a Product in Woocommerce

Step 3: In the Product Categories box, uncheck the category you want to remove.

Modify the Categories

Step 4: Click Update to save.

Step 5: Visit the product page or shop listing to confirm the category no longer applies.

This removes the category from that one product only. The category itself, and every other product assigned to it, stays untouched.

Verify the Category Remove Update

If you don’t want to completely delete a category but simply want to remove it from a product, you can unassign it from the product directly.

How to Bulk Remove Categories From Multiple Products

Step 1: Go to Products > All Products and select the products you want to update. Check the box at the top of the list to select every product on the page.

Select Multiple Products from Woocommerce

Step 2: Open the Bulk Actions dropdown, choose Edit, and click Apply.

Choose Bulk Actions

Step 3: In the bulk editor, find the Categories field and check Uncategorized to clear the existing category assignment.

Modify Categories to Uncategorized

Step 4: Click Update to apply the change to all selected products.

Step 5: Spot-check a few of the affected products to confirm the categories were removed.

What Happens When You Delete a Category in WooCommerce

Deleting a category does not delete products or product data. Specifically:

  • Products are unassigned: products that belonged to the deleted category move to the default category instead of disappearing.
  • Products stay in the store: the products remain fully intact and purchasable.
  • No data loss: removing a category only removes a classification label, not the product itself.

A category cannot be undone once deleted. If you might need it again, hide it instead of deleting it.

Best Plugin for Hiding WooCommerce Categories: Hide Categories and Products for WooCommerce

If your goal is to hide rather than permanently delete categories, a plugin gives you more control than WooCommerce’s default settings. Hide Categories and Products for WooCommerce lets you toggle category visibility on and off without losing any category data, and without editing each product individually.

The free version covers most stores that just need to hide a handful of categories from the shop and search pages.

Key Features

  • Hide categories from shop and search pages without deleting them
  • Set visibility rules by user role
  • Toggle category visibility on or off at any time
  • Bulk-select multiple categories to hide at once
  • No code or theme editing required

Pricing starts from a free version; check the official plugin page for current paid tiers before publishing.

Frequently Asked Questions

Can you undo a deleted WooCommerce category?

No. Deleting a category in WooCommerce is permanent and cannot be undone through the admin panel. If you might want the category back later, hide it instead of deleting it, or recreate it manually with the same name and settings.

Do products get deleted when I delete their category?

No. Products stay in your store when you delete a category. They’re automatically reassigned to “Uncategorized” or any other category still attached to them, but no product data is lost.

Is a product category required in WooCommerce?

No. WooCommerce automatically assigns uncategorized products to a default “Uncategorized” category, so a product can exist and sell without a specific category assigned.

How do I hide uncategorized products from my shop?

Install a plugin like Hide Categories and Products for WooCommerce, then hide the “Uncategorized” category from the shop and search pages the same way you’d hide any other category.

Key Takeaways

  • Deleting a category through Products > Categories is permanent and unassigns products to a default category.
  • Hiding a category with a plugin keeps the category intact while removing it from the shop front.
  • Unassigning a category from a single product leaves the category and all other products untouched.
  • Bulk editing lets you clear categories from many products at once without editing each one individually.
  • No method here deletes the products themselves; only the category classification changes.
Leave a Reply

8,539,780+ Downloads. 725+ plus 5-star ratings. Promote products on any platform you want.