Featured on:
WooCommerce displays variation prices as a low-high range, e.g. "$50-$100". This can put off customers and reduce your sales. WooCommerce Variation Prices is the solution.
Unlimited variation price formats

Unlimited Variation Price Formats

  • Replace the WooCommerce variation price range with any other format, or hide it completely
  • Update the main price when you select a variation
  • Works with variable or grouped products

Easy setup

Easy 2-Minute Setup

  1. Install the plugin
  2. Choose a variation price format
  3. Problem solved!

WooCommerce Variation Prices plugin

Works Everywhere

  • Replaces the variation price range on the single product page
  • Enable/disable the new variation price format on the WooCommerce shop and category pages
  • Works with related products, other plugins (e.g. Product Table and Quick View), and more

What Our Customers Say

The best WooCommerce variation prices plugin
"Great plugin. The install and configuration is very easy and has a good concise set of options. Barn2 are very helpful and clearly work hard to maintain a high standard of work and client support."
Darrell Martin - UK
"Barn2 not only make fantastic plugins that work easily and the customer service is second to none. The only thing better than dependable products is dependable customer service – they have that, too."
Robert Pfeifer, Effusion - USA
Rated 5 out of 5 stars

Packed with Features

With everything you need to transform the way your prices are displayed, look no further than WooCommerce Variation Prices!

Price range separator

Replace the dash between the low-high variation prices with anything you like - e.g. "$50 to $100" or "$50 / $100".

Min or max variation price

Draw attention to your pricing displaying the variation starting price or top price only - e.g.  "$50+" or "Up to $100".

List all variation prices

Customers hate having to select a variation before they can see the price. List all variation prices immediately.

Hide variable product price

Want to hide the variation price range completely? Simply hide the product price until a variation is selected.

Show selected variation price

Improve user experience by instantly updating the main product price with the price of the selected variation.

Variable or Grouped Products

Choose whether to change the WooCommerce variation price format, grouped products price format, or both.

"The most easy and efficient plugin with a great support team. Really awesome, thank you so much!"
Maged Mohamed


As your trusted plugin provider, we can build amazing things together

Expert support team

We're here to help. Our friendly support team are always on hand if you get stuck, need guidance or have a question.

Detailed documentation

Our searchable Knowledge Base contains over 200 articles. It's the best way to get instant answers, tips and guidance.

Videos tutorials

We've published 100s of step-by-step videos and tutorials on how to use our plugins for a wide range of purposes.

Setup guide

Your plugin comes with a simple step-by-step setup guide, to get you up and running as soon as quickly as possible.

Fast response times

We pride ourselves on our fast support times. We typically respond to support requests within hours, or even minutes.

Money back guarantee

If you're not 100% happy with your purchase, we offer a full 30 day money back guarantee. No questions asked.


Our world-class support starts here: How can we help?
  • WooCommerce Variation Prices lets you choose between a wide range of pre-defined variation price formats, or you can create your own. The options are:

    • Price range e.g. $50 - $100.
    • Starting price (long) e.g. From $50.
    • Starting price (short) e.g. $50+.
    • Maximum price e.g. Up to $100.
    • List all variation prices - this is ideal if you just have a few variations per product. If you want to display the prices for lots of variations at once then you might be better off with our WooCommerce Bulk Variations plugin. This lists all the options in a grid, either with quantity boxes or as a read-only price matrix.
    • Hide the price until a variation is selected.
    • Custom - choose your own format, with whatever wording you choose.
  • Absolutely! The WooCommerce Variation Prices plugin has an option to update the main price at the top of the page when the customer selects a variation.

  • Yes, you can do this by using the 'custom' option for your variation price format. This lets you display the minimum and/or maximum price with any other text you like, such as "+ VAT" or "includes all taxes".

  • WooCommerce Variation Prices only affects products where not all the variations are the same price. It replaces the price range which WooCommerce normally displays for these variable products.

    If all the variations for a particular product are the same price then this price will appear as usual.

  • We have tested WooCommerce Variation Prices with a range of free and premium themes and are confident it will look great with your theme. Our plugin support includes helping with theme-related conflicts. However, theme issues are very unlikely because the plugin simply changes the wording of the variation price which is already styled by your theme. It doesn't add any of its own styling.

    WooCommerce Variation Prices is designed to work with any plugins which display the normal WooCommerce variation price range. The alternate price format will simply display instead. For example:

    • Use it with WooCommerce Product Table to list products in a quick one-page order form. The price column will display variable product pricing in the format that you create with WooCommerce Variation Prices.
    • When you use WooCommerce Bulk Variations to list a product's variations in a grid or price matrix, the new variation price format appears above.
    • If you use Quick View Pro to provide quick buying options for your products, the amended WooCommerce variation price format appears in the lightbox.
  • Clicking the Buy button above will take you to the purchase options. You can choose either a Lifetime or Annual software license.

    • Lifetime licenses never expire. It's a one-time payment which includes all future plugin updates, new features and support, forever.
    • Annual licenses are renewed once a year. As long as you have an active license, you will receive support, plugin updates and new features. If your license ever expires then you can continue using the plugin, but won't receive any further updates or support.

    You can also choose between Starter, Business and Agency options, depending on the number of sites and type of support you need. The pricing table above shows the difference between each license option.

  • WooCommerce Variation Prices is designed to work with any WordPress translation plugin such as WPMLWeGlot and TranslatePress. This makes it easy for you to translate the variation price text into any language and use it on multilingual websites.

  • WooCommerce Variation Prices is fully tested with the latest versions of WordPress and WooCommerce. We always recommend running the most up-to-date version, but we also support older installations:

    WooCommerce - 3.7 and up (tested to 6.1.0)

    WordPress - 5.0 and up (tested to 5.8.3)

    PHP - 7.2 and up (tested to 8.0.13)

Current version
Version: 1.0.4
Last Updated: 14 January 2022
Changelog: View
Still have questions?

Check out our Knowledge Base, or if you can't find an answer there, drop us an email.


See the WooCommerce Variation Prices plugin in action

Well done, you made it this far! Now get the plugin…
View Pricing