The Shopify variant limit sets a cap on how many product versions you can create per product. This keeps your store fast, organized, and easy to manage. Knowing how this limit works helps you plan product options like size, color, and material without running into errors or confusion.
What Is the Shopify Variant Limit?

In Shopify, the variant limit refers to the maximum number of different versions you can offer for one product. Each version (or variant) is a combination of choices like size, color, or material. For example, a “Blue, Size Large, Cotton” T-shirt would be one variant.
How Many Variants Can a Shopify Product Have?
Each Shopify product can have up to 2,000 variants in total. You can include up to three types of options, such as Size, Color, and Material, and Shopify will automatically generate every possible combination.
The 2,000-variant cap applies to the total number of combinations, not to each option individually. For example, with three options (Size × Color × Material), if you offer 12 sizes, 12 colors, and 13 materials, that’s 12 × 12 × 13 = 1,872 variants, also under the limit.
While 2,000 may sound restrictive, most merchants never come close. It’s a generous ceiling that supports large catalogs while keeping your store manageable. If you need even more flexibility, you can use Shopify’s Product API or compatible Shopify apps to expand beyond the built-in limit.
Why Does Shopify Have a Variant Limit?
Shopify’s variant limit helps stores run smoothly. Every variant adds data (like price, inventory, and images) that the system must process. When a single product includes thousands of variants, that extra information can slow down both the admin dashboard and storefront.
By keeping a cap in place, Shopify ensures your products stay organized, your site loads quickly, and you avoid setup errors. The limit also keeps product management simple for merchants who prefer user-friendly workflows instead of complex configurations.
What Are the Differences Between Shopify Product Variants and Options?
It’s easy to mix up Shopify Options and Variants, but they serve different purposes in your product setup.
Product Options
Product Options are the types of choices customers see, like Size, Color, or Material. Each option has multiple values (for example, Small, Medium, Large). Shopify supports up to three options per product.
Product Variants
Product Variants, on the other hand, are the actual combinations of those options that represent sellable items. For example, “Medium / Blue” and “Large / Red” are two separate variants.
When you enter your options in Shopify, the platform automatically creates all possible variant combinations. If it creates a certain color-size combo that isn’t available (or some other variant that isn’t applicable to your store), you can delete any that don’t apply without removing the option itself.
If you need extra customization options like monograms or engravings, but you don’t have room for more variants, you can also add those in with Shopify metafields or apps.
How Can You Add More Variants on Shopify?

Here’s how you can add variants to your Shopify store:
1. Go to your Shopify admin
From your Shopify dashboard, click “Products” in the left-hand menu.
2. Select the product you want to add variants to.
You can either click an existing product from your list or create a new one by clicking “Add product.”
3. Scroll down to the “Variants” section
You’ll see an area labeled Variants below the product description and media sections.
4. Click “Add options like size or color”
This button appears the first time you add variants. Once you click it, Shopify will open the Options editor.
5. Set up your first option
- Enter an option name (for example: “Size”).
- Add the option values (like “Small, Medium, Large”).
- Press Done when finished.
6. Add more options if needed
You can add up to three options per product (for example: Size, Color, Material). To add another, click “Add another option.”
7. Shopify automatically generates all variant combinations
As soon as you add multiple options, Shopify will list all the possible combinations below (for example: Small/Red, Medium/Red, Small/Blue, etc.). Each combination becomes a separate variant.
8. Edit variant details
For each variant, you can edit:
- Price
- SKU
- Inventory quantity
- Weight (for shipping)
- Barcode
- Individual image (optional)
You can also click the checkboxes next to several variants to bulk-edit prices or stock.
9. Click “Save”
Once you’ve added all your options and adjusted the variant details, hit Save in the top right corner. Shopify will create all variants and store them under that product.
What Is the Variant Inventory Policy in Shopify?

In Shopify, each product variant has a setting that tells the system what to do when its stock reaches zero. You can choose between two options for every variant.
1. Deny (Stop Selling When Out of Stock)
When a variant’s inventory hits zero, customers can’t buy it anymore. This is the default setting. This will usually show as “Out of Stock” or appear grayed out in the product’s dropdown. This prevents you from overselling items you don’t currently have.
2. Continue (Keep Selling When Out of Stock)
If you check the box that says “Continue selling when out of stock” in the product settings, customers can still buy that variant even when its stock is zero. This is useful if you expect more inventory soon, make products on demand, or want to take pre-orders. The risk is that you might sell more than you can deliver right away, so you need to be confident you can fulfill those orders quickly.
Making the Most of the Shopify Variant Limit
The Shopify variant limit might sound restrictive, but it’s really a framework for efficiency. By balancing your product options and trimming unnecessary combinations, you can manage complex catalogs without slowing down your store.
If you’re running out of variant space due to multiple size options, simplify your setup with a size chart app from Kiwi Sizing. It lets you display detailed fit information without adding extra variants, so your store stays efficient and easy to manage.