# hasVariant - Schema.org Property

> Source: https://schema.org/hasVariant
> Extracted: 2026-02-16T18:46:06.762Z

---

**Note**: You are viewing the development version of [Schema.org](https://schema.org/). See [how we work](https://schema.org/docs/howwework.html) for more details.

A Schema.org Property

*This term is in the "new" area - implementation feedback and adoption from applications and websites can help improve our definitions.*

  [Thing](https://schema.org/Thing "Thing") \> [Property](https://schema.org/Property "Property") ::   [hasVariant](https://schema.org/hasVariant "hasVariant")  

**\[more...\]**

-   Canonical URL: https://schema.org/hasVariant
-   [Check for open issues.](https://github.com/schemaorg/schemaorg/issues?q=is%3Aissue+is%3Aopen+hasVariant)

Indicates a [Product](https://schema.org/Product) that is a member of this [ProductGroup](https://schema.org/ProductGroup) (or [ProductModel](https://schema.org/ProductModel)).

Inverse-property: [isVariantOf](https://schema.org/isVariantOf "isVariantOf")

  

### Values expected to be one of these types

`-   [Product](https://schema.org/Product "Product")`

### Used on these types

`-   [ProductGroup](https://schema.org/ProductGroup "ProductGroup")`

#### Source

[https://github.com/schemaorg/schemaorg/issues/1797](https://github.com/schemaorg/schemaorg/issues/1797)