Magento 2 inventory management can be a tricky business. And, displaying the stock status to frontend customers can be even more complicated.
Let’s say, you are selling software products or services, you may not need to show the stock status in your Magento 2 product pages.
Or for example, you may display certain out of stock products with “Sold Out” status with an intention to show that your store has a life! That people are buying from you and hence they may be prompted to buy something else. But, it may have a negative effect too that the potential customers may leave the store without making a purchase at all.
That is bad!
And we do not want to leave a negative impression on a potential customer.
The stock status display has its pros and cons and as a store owner, only you can decide the ultimate conclusion. All I can do is help you with the method to remove stock availability from product page in Magento 2.
Before following the below steps, you can see that the stock status displayed in the frontend as per the default behavior:

Steps to remove stock availability from product page in Magento 2:
1. Login to Admin panel
2. Navigate to Store > Configuration > Catalog > Inventory
3. Set “No” to Display Products Availability in Stock on Storefront
4. Save configuration

That’s it to hide the stock status in Magento 2 frontend.
Once the configuration is saved, the stock status won’t be seen as below:

You can also refer to Remove Stock Availability From Product Page in Magento 2 from our Magento 2 video tutorial series:
Please share the solution with fellow developers via social media.
Thank you.