This is a simple plugin that allows you to:

  • Disable (grey out) variations that are out of stock
  • Display optional text like 'Sold out' next to the variation name
  • Display an optional 'Back in stock' date to let your customers know when to expect the item

WooCommerce sold out variation

WooCommerce disable out of stock items

How to use this plugin

WooCommerce Better Variations is amazingly simple to set up. Once installed and activated, go to WooCommerce > Settings > Better Variations to update your settings.

WooCommerce Better Variations settings page

Disable out of stock options

Check this field to disable (grey out) any variations that are out of stock.

Show unavailability text

Check this field to include text after out of stock variations.

Unavailability text

Enter the text that you'd like to appear after out of stock variations, e.g. 'Sold Out'.

Show Back in Stock date

If you'd prefer to show the date that the variation will be back in stock, you can check this field.

Back in Stock text

Add some optional text to precede the date that the variation will be back in stock, e.g. 'Back in stock on'

Hide dates in the past

If you want to ensure that dates that have already passed are not displayed, just check this field.

Enable stock management for variations

For this to work, you need to ensure that your variations have stock management enabled.

WooCommerce manage variation stock



  • Grey out variations that are out of stock
  • Specify custom text for 'Sold out'
  • Add 'Back in stock' date

Additional Information

Last Updated27 March 2020
Release Date11 August 2018

Why choose Plugin Republic?


WordPress plugins with all the features you need to make your site perfect


Rapid support and great service - my business depends upon your happiness


14 day money back guarantee so you can buy with peace of mind