diff --git a/.devcontainer/ghc-9.6/devcontainer.json b/.devcontainer/ghc-9.6/devcontainer.json
index 6d20ae343314e1ceeebeb771942b636d1f98a361..02fc18d4da3d63f938788ec43cf217d30281c595 100644
--- a/.devcontainer/ghc-9.6/devcontainer.json
+++ b/.devcontainer/ghc-9.6/devcontainer.json
@@ -6,7 +6,7 @@
     "args": {
       "GHC_VERSION": "9.6",
       "HLS_VERSION": "2.10.0.0",
-      "STACK_VERSION": "2.15.5",
+      "STACK_VERSION": "3.1.1",
       "USE_ZSH_FOR_ROOT": "unset-to-use-ash",
       "SET_LANG": "C.UTF-8",
       "SET_TZ": ""