How to create private WooCommerce categories
WooCommerce Password Protected Categories lets you create private categories as well as password protected categories.
Private categories work in exactly the same way as private WordPress pages or posts, which you can read about in the WordPress Codex.
For most sites, only logged in Administrators and Store Managers can see private pages, posts and categories. You can change this by editing the permission levels for your site.
To mark a category as private, go to Products -> Product Categories and click the option to either add a new category or edit an existing one.
In the ‘Visibility’ section above the ‘Add New Product Category’ button, select ‘Private’ before saving your category.
You can have as many private categories as you like, while leaving your other categories public.