diff --git a/packages/cudnn/package.py b/packages/cudnn/package.py
index 2d1a7b3b95ede50f9146d4d184c2585fca4a0b53..3ec59759ee0bd57e89e9c3df64e38adbb8ccb3b8 100644
--- a/packages/cudnn/package.py
+++ b/packages/cudnn/package.py
@@ -9,6 +9,14 @@ import platform
 from spack.package import *
 
 _versions = {
+    # cuDNN 9.8.0
+    "9.8.0.87-12": {
+        "Linux-x86_64": "321b9b33bb1287404d93d5672d352f16feabc4b220ac6ae0b86e4b27f257dcf4",
+        "Linux-aarch64": "f03ece3ff07d1719f06218973a8797cec1be387cc317baab5bb118dc988199e7",
+    },
+    "9.8.0.87-11": {
+        "Linux-x86_64": "cf4dfaef8311d987d640a322f668cd5240ac3e5302abe9617dd991b5b2532758"
+    },
     # cuDNN 9.2.0
     "9.2.0.82-12": {
         "Linux-x86_64": "1362b4d437e37e92c9814c3b4065db5106c2e03268e22275a5869e968cee7aa8",