A morte de D. João VI veio trazer novos problemas. D. Pedro era o herdeiro natural e deveria assumir o trono português com o título de D. Pedro VI. Este hesitava entre assumir o trono português no Brasil e permanecer no Brasil. Por fim ele resolver permanecer no Brasil, em favor de sua filha Maria da Glória, de sete anos. Isso gerou uma guerra civil, pois D. Miguel, irmão de D. Pedro I, também reivindicava o trono.
D. Pedro nomeia um ministério mais liberal, o Ministério dos Brasileiros, na tentativa de conciliar os problemas. A medida veio tardiamente. No dia 5 de abril, por se recusar a reprimir manifestações populares, o novo ministério foi demitido. Formou-se então o Ministério dos Marqueses, integrado por elementos do Partido Português. A reação do povo foi violenta, que reunido no Campo da Aclamação, conseguiu a adesão da própria guarda pessoal do imperador, que aderiu à manifestação.
Não restava a D. Pedro nada mais a fazer a não ser abdicar. No dia 7 de abril 1931, o imperador abandonava o trono brasileiro, deixando-o para o seu filho, então com cinco anos de idade, que ficou sob a tutela de José Bonifácio.
"Usando do direito que a Constituição me concede, declaro que hei muito voluntariamente abdicado na pessoa de meu muito amado e prezado filho o Senhor D. Pedro de Alcântara. - Boa Vista, sete de abril de mil oitocentos e trinta e um, décimo da Independência e do Império." Pedro