The 6 Best Private Store WooCommerce Plugins
(Create a Members-Only Store)

Disclosure: This post may contain affiliate links. Purchasing a product through one of these links generates a commission for us at no additional expense to you.

Want to create a private WooCommerce store?

You came to the right place.

In this article, you’ll find six different plugins that can hide your entire WooCommerce store, or just particular categories and products.

And that’s not all.

These plugins have wide-ranging functionality allowing you to:

  • Create multiple membership tiers
  • Hide your product prices
  • Offer free products to registered buyers
  • And more

If you’re ready to create your members-only store, keep reading to find the best plugins available.

If you want to sell memberships or create a more traditional membership site, you might also like our WooCommerce membership plugins collection.

Private store plugins for WooCommerce

We’ve only included plugins from reputable developers in this collection.

Each plugin listed below has its strengths and weaknesses, so make sure to review them carefully. You’ll find recommendations and noteworthy features highlighted for each one.

Here are my top picks for the best private store WooCommerce plugins.


  • 1. WooCommerce Private Store

    WooCommerce Private Store plugin

    View plugin now

    Plugin Description

    WooCommerce Private Store does exactly what it sounds like: it lets you create a private eCommerce store using WooCommerce.

    With this plugin installed, you’ll be able to hide your shop from the public, and allow visitors to view it by logging in or entering a secret password. It’s perfect for wholesale shops and private membership sites.

    This plugin restricts access to all WooCommerce pages, including the products, categories, carts, checkout, and main shop page. You can hide other pages too if needed. Your visitors will still be able to view your homepage, posts, and other pages on your site that aren’t part of your store, even if they’re not logged in.

    The WooCommerce Private Store plugin has flexible privacy rules, so you can fine-tune who can assess your shop. You can limit the store to certain user roles so that some logged-in users can see it and others can’t. With your store hidden, it will be inaccessible to search engines like Google, so your private store pages will be kept out of the search results.

    If you need to create a private store with WooCommerce, it doesn’t get much better than this. Click the link below to learn more and download this plugin today.

    Learn more

  • 2. WooCommerce Members Only

    WooCommerce Members Only plugin

    View plugin now

    Plugin Description

    WooCommerce Members Only is another top plugin for creating a private store.

    Using this plugin, you can restrict access to your shop with a password, logged-in status, or user role. Visitors will be asked for a password when they view your private pages, and won’t see any of the content until they log in. This also keeps search engine bots from seeing the content and leaking it into the search results.

    From the Members Only settings page, you can control the requirements for access and choose which pages are private on your site. You can quickly select your products, categories, posts, or even your entire site for restricted access.

    This plugin gives you the opportunity to create a WooCommerce members-only store, and you can even run it alongside a public eCommerce store. Just keep the cart and checkout pages public while restricting access to certain products. Even better, you can create multiple membership tiers for as many access levels as you’d like.

    Learn more

  • 3. YITH WooCommerce Membership

    YITH WooCommerce Membership plugin

    View plugin now

    Plugin Description

    YITH WooCommerce Membership is the most robust plugin in this collection for restricting access and creating a members-only WooCommerce store.

    The flexibility of this WooCommerce membership plugin gives you a ton of options for how you monetize your site with content and products.

    For starters, you can hide your entire shop or individual products. You can also hide pages based on the user’s role, allowing you to create multiple membership tiers. You can keep all of your blog posts and other pages public at the same time. Or, you can make your posts private and sell a magazine subscription that gives members access to the posts on your site. You can also show visitors limited parts of pages before requiring them to log in to read further.

    Another awesome feature in this plugin is the option to give products away for free if the user creates an account. For instance, you can sell an eBook on your site for $20 but let shoppers know they can download it for free if they register an account. This is a great way to get them into your store and on your email list.

    Believe it or not, there are a lot more features I haven’t mentioned yet. Click the link below if you’d like to see what else YITH WooCommerce Membership can do.

    Learn more

  • 4. WooCommerce Private Store Plugin

    WooCommerce Private Store Plugin

    View plugin now

    Plugin Description

    This is an awesome plugin if you need to create a private shop and you want a lot of control over exactly who gets access.

    One feature this plugin has is the option to manually review every member who signs up, so you can approve or reject them before they gain access. You can also disable registration completely at any time.

    When making your store private, you have the option to hide the WooCommerce shop page or only the products and categories you select. If a visitor isn’t logged in, they’ll see both a login and registration form, which are styled according to your customizations. They’ll have to login to purchase from your store.

    All of the other plugins listed here will hide your pages from Google, but this plugin actually gives you a choice. If you’d like, you can let search engine bots crawl and index your product pages while still restricting access to human visitors.

    Overall, it’s a good plugin for creating a private WooCommerce store, and it comes at a very affordable price.

    Learn more

  • 5. Hide Prices & Private Store for WooCommerce

    Hide Prices & Private Store for WooCommerce plugin

    View plugin now

    Plugin Description

    Hide Prices & Private Store for WooCommerce is an advanced plugin and an excellent value for the price. This plugin includes all the essential features you need to make your store private, and a lot more.

    There is a dynamic “rules” system that gives you total control over which products, categories, and pages are hidden on your site. You can also use the shortcodes to make specific content on any post or page hidden from non-members.

    The functionality for hiding pages is great, but the additional features are where this plugin shines.

    If you’re not wondering how to hide your WooCommerce shop page completely, you can hide the prices instead. Visitors have to create an account to see the prices and add the products to their cart. You can also add a quote request system that requires shoppers to submit a request for the price instead of showing it publicly on the site.

    This is a solid plugin for creating a private store, and a valuable choice if you’re interested in hiding prices or collecting quote requests from your shop

    Learn more

  • 6. Private Store for WooCommerce

    Private Store for WooCommerce plugin

    View plugin now

    Plugin Description

    Make your store private with the Private Store for WooCommerce plugin. Easily hide your products, categories, tags, and pages from visitors who haven’t logged in yet. You can even enable manual approval so only hand-reviewed members are allowed into the store. It’s perfect for creating a VIP shopping experience.

    While this plugin isn’t as feature-rich as its competitors, it is really easy to set up and use. All you have to do is choose which pages you want to hide and then customize the login and registration forms. Whenever a visitor tries to view a restricted page, they’ll be presented with the option to login or register a new account.

    If you want a quick way to make your store private, it doesn’t get much easier than the Private Store for WooCommerce plugin.

    Learn more

Which members-only store plugin is best?

You could do well with any of these plugins, but the best choice comes down to the specific needs of your store.

WooCommerce Private Store by Barn2 got my top recommendation because it’s a great fit for the majority of stores. It’s simple to configure while offering great flexibility.

WooCommerce Members-Only is a good choice if you’d like to create multiple membership tiers and restrict products based on membership level.

YITH WooCommerce Membership is the last plugin I’ll shout out here. It includes a massive number of features, some of which are great for marketing and boosting sales. If there’s something the other plugins can’t do, you can likely find it in this plugin.

Thanks for browsing this list of the best WordPress plugins to create a private WooCommerce store. If it helped you find the perfect plugin for your shop, then use the buttons below to share it with someone else.

Ben Sibley
Ben Sibley
This article was written by Ben Sibley. He is a WordPress theme designer & developer, and founder of Compete Themes.