diff --git a/packages/arbor/package.py b/packages/arbor/package.py
index 6f94d076431bda1df4c8b1664fa09485634513fb..e02ea5b4154be3a0c45ee4f3717a9e84ec96caca 100644
--- a/packages/arbor/package.py
+++ b/packages/arbor/package.py
@@ -75,7 +75,7 @@ class Arbor(CMakePackage, CudaPackage):
     conflicts("%cce@:9.1")
     conflicts("%intel")
 
-    depends_on("cmake@3.19:", type="build")
+    depends_on("cmake@3.19:", type=("build", "run"))
 
     # misc dependencies
     depends_on("fmt@7.1:", when="@0.5.3:")  # required by the modcc compiler