Hide the minimum price in variants and show the highest

Topic summary

Goal: Show the highest variant price (and hide the lowest) for products, especially on collection pages in the Craft theme.

Proposed solution (tested on Dawn/Craft):

  • Use Shopify Liquid’s product.price_max (returns the highest variant price).
  • In the price.liquid snippet that outputs collection card prices, replace {{ money_price }} with {{ product.price_max | money_with_currency }}.
  • Formatting may need tweaks to match the theme’s existing price display. An image was provided demonstrating the result.

Technical note: Liquid is Shopify’s templating language; product.price_max surfaces the maximum variant price for a product.

Open item: A user asked how to apply the same change in the “Multi” theme and which file to edit. No specific guidance yet. Likely approach is to locate the snippet/template responsible for product card prices in Multi and swap its price variable for product.price_max | money_with_currency.

Status: A workable method is confirmed for Dawn/Craft. Application to the Multi theme remains unanswered/ongoing.

Summarized with AI on January 1. AI used: gpt-5.

In the theme Craft, I want to do variants. And need to hide the lowest price. Want to show everyone in the collection the highest price of products. How to do it with codes.

Because I was reading other ones and trying but nothing.. Not working and have no idea where search and who ask to help with this.

Hi Simn,

You could use the product.price_max Liquid object to output the highest variant price, and replace this with how the price is currently being output on your theme.

For example on Dawn/Craft the price of products on collection pages is being included in the price.liquid snippet file here. I tested out replacing {{ money_price }} with { product.price_max | money_with_currency }} and I was able to display the products highest variant price on the collection page:

You may need to rework this to apply the exact formatting you are looking for, but the general approach should work. Hope this helps,

1 Like

Hey! I’m wondering if I could do this with the theme “Multi” and which code would have to change. Thank you!