diff --git a/meshmode/mesh/__init__.py b/meshmode/mesh/__init__.py
index d3c9c8cfd11e4040ec7d507354776b9682f0fcae..44dba80ba98f90e6d9eb95a5803cd6fbaa083efb 100644
--- a/meshmode/mesh/__init__.py
+++ b/meshmode/mesh/__init__.py
@@ -288,10 +288,10 @@ class SimplexElementGroup(MeshElementGroup):
                 )
         elif self.dim == 3:
             return (
-                (0, 1, 2),
-                (0, 3, 1),
-                (0, 2, 3),
-                (1, 3, 2)
+                (0, 2, 1),
+                (0, 1, 3),
+                (0, 3, 2),
+                (1, 2, 3)
                 )
         else:
             raise NotImplementedError("dim=%d" % self.dim)