Hide price and add to cart button on Shopify and replace it with a Request a Quote button. If you sell custom, wholesale, or quote-based products, hiding the price can make more sense than showing a fixed number.
In this guide, we’ll walk through exactly how to hide your product prices on your Shopify store, step by step. No fluff, just clear instructions and practical tips to help you set it up smoothly.

Table of Contents
ToggleEditing Theme Code
Step 1: Duplicate your theme
Go to Online Store → Themes → … → Duplicate (so you have a backup).
Step 2: Find the price block in your theme
Click … → Edit code
Common files to check:main-product.liquidproduct-price.liquidprice.liquidcard-product.liquid
Step 3: Search the code for price output
Use search and look for:pricemoneyproduct.price{{ ... | money }}
Step 4: Hide or remove the price section
Merchants usually do one of these:
-
Remove the entire price snippet
-
Wrap it with a condition (example: only show for logged-in customers)
Step 5: Repeat for collections + search results
Even if the product page is hidden, prices may still show in:
-
Collection pages
-
Search results
-
Featured product sections
-
Quick view
Step 6: Test the storefront (desktop + mobile)
Check: product page, collection, search, cart. Then run a test add-to-cart and checkout.
With Request a Quote & Hide Prices
If you don’t want to touch code, the easiest way to hide Shopify product prices is to use a dedicated “hide price + request a quote” app like Request a Quote & Hide Prices by Madgic.
Here’s how to set it up:
Step 1: Enable the app

Click Enable app, then open the app in the Theme Editor.
Click Save to turn the app on.

Step 2: Select Hide Price
Go to the navigation and select Hide Price.

Step 3: Choose your settings
First, choose the page and the hide price option you want.
-
Free plan: You can hide the price on the Product Page and use Hide Price Only.
-
Paid plan: You can select All Pages and also hide the Add to Cart and Buy Now buttons.
Next, choose what you want to show instead of the hidden price:
-
No, do not show anything: The price is simply hidden. Nothing replaces it.
-
Show button: Replace the hidden price with a button. You can choose where customers go when they click it.
-
Show text: Replace the hidden price with custom text. Just enter the text you want to display.


Step 4: Choose products and customers
Select the products where you want to hide the price.
Then choose the customer groups that this setting should apply to.

Step 5: Save your settings
Once everything looks good, click Save on Shopify’s save bar to apply your settings.

NOTE: Want to Hide the Price and Show a Request Quote Button? If you want to hide the price and show a Request Quote button instead, select No, do not show anything under Hide Price. Then, enable the Quote Button on the page where you want it to appear. The setup works pretty much the same as Hide Price:
Choose your page → Select products → Select customers
How does the Quote Widget work?
The Quote Widget works like a quote cart.
When a customer clicks the Quote button, the product is added to their quote cart. They can add multiple products and submit them all in one quote request.

What happens when a customer sends a quote?
On the paid plan, you’ll receive an email notification when a customer submits a quote.
You can also check all submitted quotes in the Quote List.
Open a quote to see its details. From there, you can:
- Edit the price
- Email the customer to negotiate
- Cancel the quote
- Accept the quote and convert it into a Draft Order
- Duplicate the quote

Over rating: 4.9 (100+)
FAQ
Can you hide prices on Shopify?
Yes. Shopify lets you hide prices using apps or custom theme code.
Can I hide prices on specific products only?
Yes. With Request a Quote and; Hide Prices, you can hide prices for selected products or collections and keep them visible everywhere else.
Can I show prices only to logged-in or wholesale customers?
Yes. The app can show prices only to customers who are logged in or have a certain customer tag, such as “wholesale”. Everyone else sees a quote button instead.
How to show discounted prices on Shopify?
Create a discount or sale price and display the original price alongside the discounted price.
How to hide items on Shopify?
You can hide products by removing them from sales channels, unpublishing them, or using an app.