How to hide pricing on Dawn theme collection page

Topic summary

A user seeks to hide product pricing on their Dawn theme collection pages for their Shopify store.

Solutions Provided:

CSS Approach (Simplest):

  • Add CSS code to base.css/theme.css files: .card__information .price { display: none !important; }
  • Alternative: Insert similar CSS via <style> tags in theme.liquid file above </body> tag

Liquid Template Modification (Advanced):

  • Edit card-product.liquid to wrap price display with conditional logic: {% unless show_price == false %}...{% endunless %}
  • Add corresponding schema settings in main-collection-product-grid.liquid
  • This method enables a toggle option in the theme customizer for showing/hiding prices per collection

Outcome:
One user confirmed the CSS solution worked successfully, resolving issues with Amazon bots flagging their listings due to visible “starting at” prices on collection pages. The discussion remains open with multiple working solutions available depending on desired flexibility.

Summarized with AI on October 26. AI used: claude-sonnet-4-5-20250929.

Hi I am trying to hide pricing on collection page. Any help would be much appreciated. If solved, I will buy you a coffee. :slightly_smiling_face:

Website: https://lightbeneathmyfeet.com/

password: usacrew

1 Like

Hey @Tatorchip208

Follow these Steps:

  1. Go to Online Store

  2. Edit Code

  3. Find theme.liquid file

  4. Add the following code in the bottom of the file above tag


RESULT:

If I managed to help then, don’t forget to Like it and Mark it as Solution!

Best Regards,
Moeed

2 Likes

Hi @Tatorchip208 ,

Go to Online Store, then Theme, and select Edit Code.
Search for base.css/theme.css/style.css/main.css/custom.css file Add the provided code at the end of the file.

.card__information .price {
    display: none !important;
}

Although it is a bit troublesome, I like the following method.
Find the location where the price is displayed in card-product.liquid. Add {% unless show_price == false %}xxx{% endunless %}

Add schema in main-collection-product-grid.liquid.

and show_price: section.settings.show_price,

Finally get

1 Like

This was so easy & it worked!!! I’ve been having endless issues with Amazon bots taking down my listings because they are referencing “starting at” prices from my Shopify collection pages. Thank you so much!!!