O 23 de xuño de 2017, no Draft de entrada da NHL de 2017, Schenn foi traspasado polos Flyers aos St. Louis Blues a cambio de Jori Lehtera, unha selección de primeira rolda de 2017 (27o en xeral) e un contrato condicional de 2018.
primeira selección. Na súa primeira tempada cos Blues, Schenn rompeu e puxo máximos de carreira en puntos, asistencias e goles. O 5 de decembro de 2017, anotou o seu terceiro hat trick na carreira, nunha vitoria por 4-3 sobre os Montreal Canadiens e liderou os Tres Estrelas da Semana. O mes seguinte, Schenn foi nomeado para o All-Star Game da National Hockey League de 2018 despois de gravar 42 puntos en 32 xogos. Terminou a tempada con 70 puntos en 82 partidos.