I innendørssesongen 2017 vant hun 400 meter under Big 12 Indoor Championships, og under NCAA-mesterskapet innendørs ble hun nummer sju. Utendørs fikk hun gull på 400 meter og 4 x 400 meter stafett under Big 12 Championships, og hun ble NCAA-mester på 400 meter i juni 2017. Hun ble nummer to på 400 meter under jamaicansk mesterskap i friidrett 2017. Hun deltok i VM i friidrett 2017, og fikk der tiendeplass beste tid i semifinalene på 400 meter, og nådde ikke finalen. Jamaica nådde finalen på 4 x 400 meter stafett, der Gordon løp første etappe, men Anneisha McLaughlin-Whilby fikk en strekkskade på andre etappe, og måtte bryte. Gordon avsluttet sesongen med Diamond League-stevnet British Grand Prix, og ble der nummer sju på 400 meter.