diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm
index 39e1aee2ecb8567f39036c10e4464878a00204fa..5d1a4ea754910553403ae82bdaf5b1aa78a0146a 100644
--- a/gnu/packages/gcc.scm
+++ b/gnu/packages/gcc.scm
@@ -540,6 +540,10 @@ (define-public gfortran-6
   (custom-gcc gcc-6 "gfortran" '("fortran")
               %generic-search-paths))
 
+(define-public gfortran-7
+  (custom-gcc gcc-7 "gfortran" '("fortran")
+              %generic-search-paths))
+
 (define-public gfortran
   ;; Note: Update this when GCC changes!  We cannot use
   ;; (custom-gcc gcc "fortran" …) because that would lead to a package object