diff --git a/spack-environment/dev/spack.yaml b/spack-environment/dev/spack.yaml
index 08fa088e61a9a1404d54e5cb2e1efd5c36a2f54f..b4d06425a700675cffc7b4d57ca8b3b7fb2800c0 100644
--- a/spack-environment/dev/spack.yaml
+++ b/spack-environment/dev/spack.yaml
@@ -75,6 +75,7 @@ spack:
     - py-wurlitzer
     - py-yapf
     - root
+    - snakemake
     - spdlog
     - stow
     - tensorflow-lite
diff --git a/spack-environment/packages.yaml b/spack-environment/packages.yaml
index a33a2f353e4dc83583ee56eb9faa1796680a3d76..45143916c44a9656ee6c0c22f0d3a1f0e7beb6f7 100644
--- a/spack-environment/packages.yaml
+++ b/spack-environment/packages.yaml
@@ -285,6 +285,10 @@ packages:
     - '@6.28.04'
     - cxxstd=17 +fftw +fortran +gdml +http -ipo +mlp +pythia8 +root7 +tmva +vc -webgui +xrootd +ssl
     - any_of: [+opengl +x, -opengl -x]
+  snakemake:
+    require:
+    - '@7.22.0'
+    - +http +s3
   spdlog:
     require:
     - '@1.11.0'