Hey there, we noticed you didn't complete your Wholesale Suite purchase.

We're excited to have you join the Wholesale Suite family! Complete your checkout now & save!
If you have any questions, please reach out to our support team!

How To Remove Add To Cart Buttons In WooCommerce (Free Plugin)

How To Remove Add To Cart Buttons In WooCommerce (Free Plugin)

“Add to Cart” buttons or labels are a key component in most e-commerce websites. Without those buttons, customers might not be able to access the checkout process and buy the products they want. However, sometimes it’s necessary to remove “Add to Cart” in WooCommerce depending on what type of store you run.

Removing the “Add to Cart” button can be particularly useful for wholesale operations and in this article, we’ll break down why that is. Then we’ll show you how to remove “Add to Cart” in WooCommerce. Let’s get to it!

When to Remove “Add to Cart” In WooCommerce

Most customers are used to “Add to Cart” (or basket) or “Buy Now” buttons. Without them, they might not be sure how to make a purchase on an online store. However, the same doesn’t really apply to wholesale customers.

A WooCommerce shop page
“Add to Cart” buttons are usually visible on an online store

Wholesale clients are used to asking for quotes, contacting vendors over email, and more. That’s all par for the course when you buy hundreds or thousands of products in one fell swoop, as wholesale customers often do.

If you’re dealing with wholesale customers, then offering the option to add items to their cart one by one isn’t very user-friendly. Instead, you’re better off building a custom wholesale order page or informing clients to reach out to you for a quote.

How Do I Get Rid of Add to Cart?

By default, WooCommerce doesn’t enable you to remove the “Add to Cart” button since it considers it a key feature. Without the button, customers wouldn’t be able to make purchases, which is what WooCommerce is all about.

If you want to remove “Add to Cart” in WooCommerce, you’ll need to use a plugin such as Wholesale Prices for WooCommerce, which is part of Wholesale Suite:

Wholesale Prices for WooCommerce
Wholesale Suite was made for wholesalers, it makes WooCommerce more wholesale-friendly which is not its default

The plugin comes in both free and premium versions. However, both versions include a feature that enables you to hide prices and remove “Add to Cart” in WooCommerce.

Wholesale Prices for WooCommerce also enable you to set up custom wholesale user roles within your store. The plugin lets you set individual prices for each user role, which is key if you want to target both retail and wholesale customers. If you use the premium version of Wholesale Prices, you’ll be able to set up unlimited user roles and get access to more advanced features.

Other plugins within Wholesale Suite include:

  • Wholesale Order Form: This plugin lets you set up an order form custom-made for wholesale users. That order form retains the “Add to Cart” button, but it enables customers to add products in bulk to their carts.
  • Wholesale Lead Capture: You can use this plugin to set up custom registration forms for wholesale users and approve them manually.

Wholesale Prices is the cornerstone of Wholesale Suite due to its custom pricing functionality. With that in mind, let’s check out how to use the plugin to remove “Add to Cart” in WooCommerce.

How to Hide or Disable “Add to Cart” Buttons in WooCommerce

If you’re using Wholesale Prices, removing the “Add to Cart” button in WooCommerce is remarkably simple. Go to WooCommerce > Settings > Wholesale Prices and look for the option that reads Hide Price and Add to Cart button:

Remove add to cart in WooCommerce
(click to zoom)

Enable that option, save the changes to your settings, and take a look at your WooCommerce shop page now:

An example of WooCommerce catalog mode
An example of an online store when the “Add to Cart” button is removed

Keep in mind that the “Add to Cart” buttons won’t appear only if you check out the store as a visitor. Logged-in users will still be able to see them. In a way, this transforms your WooCommerce store into a catalog that only select customers can purchase from.

By default, Wholesale Prices will replace the “Add to Cart” button with text that reads “Login to see prices”. The plugin also lets you change that text if you return to WooCommerce > Settings > Wholesale Prices. On that page, look for the option that reads “Price and Add to Cart Replacement Message”:

(click to zoom)

You can add any replacement text that you want. However, that text should make it clear to visitors that they need to log in to make a purchase. Otherwise, they might simply think your store doesn’t work.


“Add to Cart” buttons are everywhere on the web. If you’ve ever bought something online, chances are that you’ve used them. However, if you run a wholesale store, you might want to disable the “Add to Cart” button except for registered customers.

Removing the “Add to Cart” button for visitors will force wholesale customers to register so they can make a purchase. That way, you’ll be able to collect their information and help them with any questions or issues that might arise during the process. You can easily remove the “Add to Cart” buttons using Wholesale Prices.

Do you have any questions about how to remove “Add to Cart” in WooCommerce? Let’s talk about them in the comments section below!

author avatar
Editorial Staff

4 thoughts on “How To Remove Add To Cart Buttons In WooCommerce (Free Plugin)

    1. Hi Pia,

      This method works with both Simple and Variable products. It’s possible your theme is overriding the WooCommerce template, can you test on a default WordPress theme or Storefront theme?


Leave a Reply

Your email address will not be published. Required fields are marked *