Variable Product In WooCommerce is a product type that lets you offer a set of variations on a single item — with control over price, stock, image, and more for each variation. Think of it as a parent product with multiple child versions.
For example: A T-shirt that comes in different sizes and colors is best created as a Variable Product.
Each size-color combination (e.g., “Red – Medium”, “Blue – Large”) becomes a variation that your customers can select from a dropdown.
Why Use Variable Products?
- Better user experience: Customers can choose their preferred variation without navigating away from the product page.
- Inventory control: You can track stock levels for each variation individually.
- Custom pricing: Each variation can have its own price, sale price, SKU, and image.
- Visual consistency: Clean, organized presentation of products with multiple options.
How to Create a Variable Product
- Go to Products → Add New in your WordPress dashboard.
- Choose Product Data → Variable Product from the dropdown.
- Under the Attributes tab, add product attributes like Color and Size, and check the box for “Used for variations.”
- Then move to the Variations tab and click “Generate variations from all attributes” or add them manually.
- Configure details for each variation like pricing, images, and stock.
Use Cases for Variable Products
- Clothing: Sizes, colors, styles
- Shoes: Sizes, widths
- Furniture: Materials, finishes, dimensions
- Electronics: Storage capacity, colors
- Cosmetics: Shades, packaging types
Bonus Tip
Don’t confuse Variable Products with Grouped Products.
Grouped Products are a collection of related products that can be purchased separately, while Variable Products are variations of one main product.