Goal: On Shopify’s Dawn theme collection pages, show the first variant’s price (not the lowest) for products with multiple variants.
Proposed fix (Liquid): Edit Snippets/price.liquid and set the price “target” to the product’s selected_or_first_available_variant, replacing the conditional that sometimes used the product object. This forces the collection price to mirror the first (or selected) variant’s price. (“Liquid” is Shopify’s templating language; a “variant” is a product option like size or strength.)
Results:
Confirmed working by multiple users.
One report that it still shows the lowest-priced variant; no troubleshooting steps provided.
Follow-up requests (unresolved):
Show all variant prices at once (e.g., “$2 - $6”).
Display a price range in the collection view.
Resource shared: A YouTube tutorial on showing variant details on collection pages.
Status: Partially resolved. The first-variant price approach works for some stores; issues for others and the price-range display remain open.
I’m currently using the dawn theme and have multiple product with 3 different variants, each having their own prices. On the products/collection page the price displayed is the lowest price so if the lowest price is $0, which a lot of the products are because their prescription based products then it will say starting from $0. Is there a way i can make it so that display price on the collections page is the same price as the price of the first variant of the product?
This is certainly doable, do you have any liquid knowledge? If not we’ll do it for you shortly and post the solution here after requesting Collaborator access.