diff --git a/src/Administration/Resources/administration/src/module/sw-product/component/sw-product-variants-overview/index.js b/src/Administration/Resources/administration/src/module/sw-product/component/sw-product-variants-overview/index.js
index <HASH>..<HASH> 100644
--- a/src/Administration/Resources/administration/src/module/sw-product/component/sw-product-variants-overview/index.js
+++ b/src/Administration/Resources/administration/src/module/sw-product/component/sw-product-variants-overview/index.js
@@ -65,11 +65,24 @@ Component.register('sw-product-variants-overview', {
             const queries = this.buildQueries(params.term);
 
             params.criteria = CriteriaFactory.equals('product.parentId', this.product.id);
-            params.associations = { variations: {} };
+            params.associations = {
+                variations: {
+                    sort: [
+                        { field: 'groupId' },
+                        { field: 'id' }
+                    ]
+                }
+            };
+
             if (queries.length > 0) {
                 params.queries = queries;
             }
 
+            params.sortings = [
+                { field: 'product.variations.groupId' },
+                { field: 'product.variations.id' }
+            ];
+
             delete params.term;
             await this.variantStore.getList(params).then((res) => {
                 this.total = res.total;
NEXT-<I> - Add sorting for configurator groups and options in variant overview