Are there any Shopify themes that natively support showing only in stock variant prices?

I’ve searched as best I can but am only able to find hacks to existing themes. I’m searching for a theme that will support this natively though so that future theme updates on themes don’t mess up our code edits. Hopefully someone can recommend a theme. To be more detailed, we are looking for a theme that, when showing a collection of items, it will show the lowest price on the in stock variant. We have a lot of product items that have upwards of 10 variants each, many of which only 1 or 2 variants will be in stock on at any given time. Literally every theme we have ever looked at will show a “From” price range showing all prices of all variants.

Example:
From $0.50 to $10

The $10 one may be the only one in stock, but the customer sees $0.50, clicks, and then discovers on the product page only the $10 one is in stock. Feedback is overall bad when collections are displayed this way.

We’d want it to only display “$10” if that was the cheapest variant in stock. We currently do this through editing the various theme’s we’ve used, but find that it can require some upkeep on our end when new theme updates come out and something changes in the code, breaking our method of displaying prices in the process. I’d LOVE for a theme to just natively support this. It’s not difficult to do per say (I have another thread on these forums explaining how to do it in the Dawn theme for instance), but again, I don’t want to have to “fix” my theme randomly after an update. I’d rather it supported by the theme developer instead.

Does anyone know if there is a theme that does what we are looking for? I and about every other tabletop game store in the world will forever be in your debt so that we aren’t all doing our hacks.

Cheers!

I totally get why you want this to be built into the theme instead of having to tweak code every time an update drops. Right now, most Shopify themes default to showing the full price range for all variants, whether they’re in stock or not. And yeah, that’s frustrating when customers expect the lower price only to find out it’s unavailable.

I don’t know of a theme that natively supports this exact feature out of the box, but some premium themes like Ecomify , Empire, or Impulse do have more advanced collection price controls. That said, they might still require some tweaking.

If you want a true set-it-and-forget-it solution, you might be better off using a small custom app or script that automatically updates the price display across your site based on stock levels. That way, even if you change themes later, the logic stays intact. Shopify Functions (if you’re comfortable with them) or an automation tool like Mechanic might be able to handle this in a more permanent way.

Thank you for the detailed reply. I don’t mind an app, though obviously would prefer it being native to the theme since it’s usually a small line of code is all. And sadly, Mechanic would cost us ~$1200 a year since they tie their pricing to the Shopify plan you are on. A bit of an overkill for our needs, though they do offer a lot of other features for folks who would use those.

Cheers!