Magento 2: How to Remove SKU from Product Page?

Magento 2: How to Remove SKU from Product Page?

SKU is a well-known term in ecommerce. If you have ever listed a product on an ecommerce store, you will know that it is one of the mandatory fields.

SKU stands for Stock keeping Unit. It’s an alphanumeric code unique for every product in the store which is used to internally track the inventory and sales. SKUs are important for inventory management.

SKUs are for store managers to search and identify stock from lists, invoices, or order forms. Customers don’t have to do anything with an SKU. Therefore, it’s unnecessary to display it to visitors on the frontend.

Product pages are supposed to be as relevant as possible. So it is wise to remove SKU from the product page in Magento 2 as this unnecessary term may divert customer’s attention.

Besides, it only takes a minute to remove SKU.

How to Remove SKU from Product Page in Magento 2?

To do this, create catalog_product_view.xml at


Note: Please confirm the above path for your store before implementing the code.

And paste the following code in the file.

<?xml version="1.0"?>
<page xmlns:xsi="" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
 <referenceBlock name="" remove="true" />

This simple code will remove SKU from product page in Magento 2.

Try this and if you encounter any issues, our Magento support team will be happy to help.

Related Articles: