Em 29 de junho de 2006, os países chegaram a consenso junto aos representantes indígenas quanto ao teor da declaração, aprovando-a na Comissão de Direitos Humanos. Durante todo esse processo, a estratégia do movimento indígena foi a de preferir estender o tempo de negociação a ceder suas reivindicações básicas frente aos países contrários, capitaneados pelos Estados Unidos.
A declaração já aguardava aprovação final da Assembléia Geral da ONU desde novembro de 2006, mas um grupo de países africanos apoiados por Estados Unidos e Canadá levantou de última hora objeções quanto ao alcance de termos como “povos” e “auto-determinação”. Os argumentos se referiam ao suposto risco de criar divisões e conflitos étnicos, bem como ameaça às fronteiras dos países.
Por fim, após intensa pressão de representantes indígenas e de outros países africanos e americanos a Declaração veio a ser finalmente adotada pela Assembléia Geral da ONU, com 143 votos a favor, onze abstenções e quatro votos contrários (Estados Unidos, Nova Zelândia, Canadá e Austrália).
Desde sua aprovação, o novo desafio que se instalou tanto para os governos como para as organizações de sociedade civil e povos indígenas no mundo inteiro é o da implementação de direitos. Povos indígenas de diversas partes do mundo ainda sofrem desproporcionalmente com a violência, discriminação e marginalização tanto nas políticas públicas como na convivência entre diferentes culturas.
Em 2009, mediante forte pressão do movimento indígena, o governo Australiano manifestou sua aprovação da Declaração. Em 2010 o governo da Nova Zelândia também reviu sua posição e passou a aceitar a Declaração, reconhecendo os direitos e princípios ali estabelecidos. Os Estados Unidos também estão revendo seu posicionamento contrario à Declaração, conforme anunciado pela Embaixadora Susan E Rice na 9a. Sessão do Fórum Permanente para Assuntos Indígenas realizada em 2010.