diff --git a/ogscm/recipes/ogs.py b/ogscm/recipes/ogs.py
index e53ac2a11306f9e68df1292a00c8617b7c29957e..59bae7dfcd424cbdb5412062d94e35fbb2ba852b 100644
--- a/ogscm/recipes/ogs.py
+++ b/ogscm/recipes/ogs.py
@@ -270,7 +270,7 @@ if local_args.ogs != "clean":
         )
         Stage0 += environment(variables={"CONAN_SYSREQUIRES_SUDO": 0})
     elif local_args.pm == "system":
-        Stage0 += cmake(eula=True, version="3.19.4")
+        Stage0 += cmake(eula=True, version="3.20.1")
         Stage0 += boost(
             version=versions["minimum_version"]["boost"],
             bootstrap_opts=["--with-toolset=clang"] if toolchain.CC == "clang" else [],