Shelest or Szelest is a gender-neutral Slavic surname. It may refer to:Petro Shelest (1908–1996), Ukrainian statesman Anatoli Shelest, Russian football coach and a former player Oleksiy Shelest, Ukrainian race walker Taras Shelest, Russian football player, son of Anatoli Stan Szelest (1942–1991), American musician