Mihai s-a născut la Sinaia,
fiu al principelui Carol (viitorul rege Carol al II-lea) și al prințesei Elena. Din partea tatălui este nepot al Regelui Ferdinand I și al Reginei Maria, iar din partea mamei nepot al Regelui Constantin al Greciei. Astfel, Mihai al României este descendentul celor mai importante familii regale și imperiale ale Europei, printre ele numărându-se familiile regale britanică, rusă și habsburgică, strămoși direcți ai săi fiind țarii Nicolae I și Alexandru al II-lea al Rusiei, Regina Victoria a Marii Britanii, împărați habsburgi, regi ai Prusiei, Portugaliei șamd.
Căsătoria propriu-zisă a părinților săi a fost scurtă și nefericită, datorită nepotrivirii celor două personalități. În 1925, principele Carol a profitat de o îndatorire protocolară, reprezentarea dinastiei la înmormântarea reginei consoarte Alexandra a Marii Britanii, pentru a nu se mai întoarce în România. S-a întâlnit cu amanta sa Elena „Magda” Lupescu în străinătate și a renunțat la tron, cei doi stabilindu-se în cele din urmă în Franța. Regele Ferdinand era decis să nu tolereze din nou această nouă dovadă de nesupunere a fiului său, care dezertase și în timpul Primului Război Mondial. Deși unii politicieni, precum Constantin Argetoianu, au pledat pe lângă rege să se răzgândească, acesta a convocat un Consiliu de Coroană în cadrul căruia Carol a fost exclus de la succesiunea tronului și din familia regală, primind numele de Carol Caraiman. Prinț moștenitor a devenit fiul lui Carol, Principele Mihai.
Deja în 1925 starea de sănătate a Regelui Ferdinand era fragilă, și acesta a murit în iulie 1927, de cancer intestinal. În consecință, Mihai i-a succedat la tron bunicului său. La scurt timp a murit însă și Ionel Brătianu, conducătorul Partidului Național Liberal, și, dintre frații săi, cel mai versat politician. Astfel, prima venirea la putere a lui Mihai a stat sub semnul slăbirii autorității celui mai important partid politic de până atunci.
Prima domnie (1927-1930)
Deoarece Mihai avea doar 6 ani și nu putea guverna, o regență a fost formată din prințul Nicolae (fiul Regelui Ferdinand și unchiul Regelui Mihai), patriarhul Miron Cristea și Gheorghe Buzdugan, președintele Înaltei Curți de Casație. Este notabilă absența Reginei Maria din regență, una din figurile de autoritate de până atunci. Jurământul a fost depus în fața parlamentului de noul rege și de regență pe data de 20 iulie 1927.
Față de regență, principalele partide politice s-au poziționat diferit. În timp ce Partidul Național Liberal a susținând-o, grăbind depunerea jurământului militar către noul rege pentru a evita formarea unui curent carlist în armată, în Partidul Național Țărănesc s-a discutat chiar aducerea în țară a lui Carol. Regența nu a avut autoritatea de a arbitra viața politică.