diff --git a/lib/spack/spack/operating_systems/mac_os.py b/lib/spack/spack/operating_systems/mac_os.py
index 39e3afbda3a3d6a3080b08c1a8bb91bbf5fab590..6c9354477978da972ea799e6928c9fc57d053d8f 100644
--- a/lib/spack/spack/operating_systems/mac_os.py
+++ b/lib/spack/spack/operating_systems/mac_os.py
@@ -54,7 +54,8 @@ def __init__(self):
                         "10.10": "yosemite",
                         "10.11": "elcapitan",
                         "10.12": "sierra",
-                        "10.13": "highsierra"}
+                        "10.13": "highsierra",
+                        "10.14": "mojave"}
 
         mac_ver = '.'.join(py_platform.mac_ver()[0].split('.')[:2])
         name = mac_releases.get(mac_ver, "macos")