diff --git a/share/spack/spack-completion.bash b/share/spack/spack-completion.bash
index 45dae0e171199f375df43d177b35e2b558ed7c3d..bd6675dd1600c37043056518a7b0d859e9da31d3 100755
--- a/share/spack/spack-completion.bash
+++ b/share/spack/spack-completion.bash
@@ -126,7 +126,7 @@ function _spack_add {
 
 function _spack_arch {
     compgen -W "-h --help -p --platform -o --operating-system
-                -t --target" -- "$cur"
+                -t --target --known-targets" -- "$cur"
 }
 
 function _spack_blame {