Em 23 de novembro de 2016, o então Presidente-eleito Donald Trump anunciou sua intenção de nomear Haley às Nações Unidas. No dia 20 de janeiro, o mesmo dia de sua posse presidencial, Trump enviou a nomeação ao Senado dos Estados Unidos.
Em 24 de janeiro de 2017, Haley foi confirmada pelo Senado por 96 votos contra 4, tornando-se a Representante Permanente dos Estados Unidos junto às Nações Unidas, sucedendo Samantha Power (no cargo desde 2013). Os senadores Bernie Sanders, Martin Heinrich, Tom Udall e Chris Coons votaram contra sua nomeação ao cargo, sendo que este último argumentou sua suposta "falta de experiência em questões de política externa para servir eficientemente como Embaixadora às Nações Unidas". Pouco tempo após, Haley renunciou oficialmente ao governo da Carolina do Sul, sendo sucedida por Henry McMaster.