1) Removing Add to Cart Button – Using Plugins
Many WooCommerce store owners might not be developers and so they may not like the idea of adding codes to remove the Add to cart button. So let’s start the simple way of doing it using third party plugins.ELEX WooCommerce Catalog Mode – Plugin

Remove Add to Cart button on your Product page



Remove Add to Cart button on your Product Categories page


Also See: Other WooCommerce Catalog Mode plugins
ELEX WooCommerce Catalog Mode Premium version
Besides the free version, there are also more options that are available in the premium version if you are looking for more advanced features. Some features that are available in the premium versions are:-
- Remove Add to cart button only for specific products: The free version allows you to remove the Add to cart button for all products altogether but not for specific products that you want. The premium version does have an option for this.
- Remove Add to cart button for specific user roles: You have the option to remove the Add to cart button only for specific user roles rather than hiding it for everyone.
- Customize the Add to cart button: You can customize the Add to Cart button by changing to Custom text and Redirecting to the desired page (even to external websites).
- You can also hide the regular price when the sale price is provided, hide the product price, and even hide the cart and checkout page.
Remove Add to Cart WooCommerce Plugin by ThemeLocation
I am pretty sure that you would have come across this plugin by looking for removing the add to cart plugin. Almost many articles have suggested this plugin.
Comments:
I do not suggest this plugin for several reasons:
- First, I tried this plugin on my site. It was simple to use, but it caused certain issues for me. For example, removing the add to cart button did work for my WooCommerce product page. But when I tried removing it in the product category page, it did not work.
- It caused some design issues on my WooCommerce shop
- The plugin’s last update is almost 9 months ago (As of January,2023). So I am not sure whether this plugin is actively updated.
- Finally, they have a very low rating from other customers also.
If it works well on your site and you do not have any problem about the update and ratings, you can definitely give this plugin a try.
Other Plugins to Hide Add to Cart Button In WooCommerce
There are also other premium plugins that give you the option to hide the Add to Cart button in WooCommerce. Let’s look at some of those plugins and their key features.Hide Price & Add to Cart Button

Key Features:
- You can hide the Add to cart button for specific products and product categories.
- Also, hide the prices for non-logged-in users
- Allows to hide ‘Add to Cart’ for specific countries
- You also have an option to replace the Add to cart button with a contact 7 form
WooCommerce Hide Price & Add to Cart Button Plugin – Lite

II) Removing WooCommerce Add to Cart Button – Using Code snippets
If you are not a fan of using plugins, you can also use codes to hide the Add to cart button.
Let’s see how to apply it. Paste the below code in either the theme function.php file of your currently activated theme or apply it in woocommerce.php file in the plugins folder.
remove_action('woocommerce_after_shop_loop_item','woocommerce_template_loop_add_to_cart');
remove_action(‘woocommerce_single_product_summary’,’woocommerce_template_single_add_to_cart’, 20);
The above hooks would have removed the Add to cart button in both your product page and product category page.
Conclusion:
In this article, I have guided you on how to hide or remove the Add to Cart button in WooCommerce using plugins and manually applying the code snippets.
I have also mentioned some efficient plugins that have advanced features.
Feel free to let me know in the comments section if you have followed any other method to hide your Add to cart button or if you have any questions.
Excellent
this code working for me
Thanks