diff --git a/doc/man/man1/salloc.1 b/doc/man/man1/salloc.1
index 67de346fb73a6bb47c911be6e62c2abf5f2aff5f..44a947cf5aff57f007f5555ee07d40246d6852bc 100644
--- a/doc/man/man1/salloc.1
+++ b/doc/man/man1/salloc.1
@@ -1234,6 +1234,9 @@ Same as \fB\-p, \-\-partition\fR
 \fBSALLOC_QOS\fR
 Same as \fB\-\-qos\fR
 .TP
+\fBSALLOC_RESERVATION\fR
+Same as \fB\-\-reservation\fR
+.TP
 \fBSALLOC_SIGNAL\fR
 Same as \fB\-\-signal\fR
 .TP
diff --git a/doc/man/man1/srun.1 b/doc/man/man1/srun.1
index a5b1781baacc1e34c4b1e2a5aec503e50a99d41d..d91f886f6f22b98ab6173ff9d71567ca410680aa 100644
--- a/doc/man/man1/srun.1
+++ b/doc/man/man1/srun.1
@@ -1815,6 +1815,9 @@ Same as \fB\-\-qos\fR
 \fBSLURM_REMOTE_CWD\fR
 Same as \fB\-D, \-\-chdir=\fR
 .TP
+\fBSLURM_RESERVATION\fR
+Same as \fB\-\-reservation\fR
+.TP
 \fBSLURM_RESTART_DIR\fR
 Same as \fB\-\-restart\-dir\fR
 .TP
diff --git a/src/salloc/opt.c b/src/salloc/opt.c
index 1120c3bcabd6480919305e71ea7fed8019cdf0dd..c2aa64f86b215eacd463d054099514728805e3c5 100644
--- a/src/salloc/opt.c
+++ b/src/salloc/opt.c
@@ -400,6 +400,7 @@ env_vars_t env_vars[] = {
   {"SALLOC_OVERCOMMIT",    OPT_OVERCOMMIT, NULL,               NULL          },
   {"SALLOC_PARTITION",     OPT_STRING,     &opt.partition,     NULL          },
   {"SALLOC_QOS",           OPT_STRING,     &opt.qos,           NULL          },
+  {"SALLOC_RESERVATION",   OPT_STRING,     &opt.reservation,   NULL          },
   {"SALLOC_SIGNAL",        OPT_SIGNAL,     NULL,               NULL          },
   {"SALLOC_TIMELIMIT",     OPT_STRING,     &opt.time_limit_str,NULL          },
   {"SALLOC_WAIT",          OPT_IMMEDIATE,  NULL,               NULL          },
diff --git a/src/srun/libsrun/opt.c b/src/srun/libsrun/opt.c
index 7f77fe16a2999893a41260026ad48e6bed8850a3..cef24799a6caeeb21a618ea12b1f13fb7582b092 100644
--- a/src/srun/libsrun/opt.c
+++ b/src/srun/libsrun/opt.c
@@ -543,6 +543,7 @@ env_vars_t env_vars[] = {
 {"SLURM_QOS",           OPT_STRING,     &opt.qos,           NULL             },
 {"SLURM_RAMDISK_IMAGE", OPT_STRING,     &opt.ramdiskimage,  NULL             },
 {"SLURM_REMOTE_CWD",    OPT_STRING,     &opt.cwd,           NULL             },
+{"SLURM_RESERVATION",   OPT_STRING,     &opt.reservation,   NULL             },
 {"SLURM_RESTART_DIR",   OPT_STRING,     &opt.restart_dir ,  NULL             },
 {"SLURM_RESV_PORTS",    OPT_RESV_PORTS, NULL,               NULL             },
 {"SLURM_SIGNAL",        OPT_SIGNAL,     NULL,               NULL             },