How to remove the Add to Cart button from a specific product Only?

Below are the ways to do that

  1. You could simply empty the price fields. The product will no longer have a price, nor an Add to cart button.
  2. You could enable stock management, and set the product stock to zero.
  3. You could write a filter for the “woocommerce_is_purchasable” hook, and return false when the product ID is the target one. This would leave the price visible, and display a “product cannot be purchased” note instead of the Add to cart button.

For the Third option use the below code in functions.php file of your theme: