Alfonso XIII tuvo siete hijos matrimoniales.
1. Alfonso (Alfonso Pío Cristino Eduardo) (1907–1938), príncipe de Asturias nació hemofílico y renunció a sus derechos al trono en 1933, dos años después de la proclamación de la Segunda República Española, para poder así contraer matrimonio con
Edelmira Sampedro y Robato, cubana de origen español que no pertenecía a ninguna familia real. Ostentó el título conde de Covadonga desde entonces y hasta su muerte prematura. Volvió a casarse una segunda vez, con Marta Esther Rocafort y Altuzarra, aunque no tuvo descendencia de ninguno de estos matrimonios.
2. Jaime (Jaime Leopoldo Isabelino Enrique) (1908–1975), infante de España, era sordo de nacimiento; renunció bajo presión paterna a sus derechos al trono en 1933, cuando recibió el título duque de Segovia. Heredó de su padre los derechos dinásticos al trono de Francia (1941-1975) y fue conocido como Duque de Anjou para los monárquicos franceses. Contrajo matrimonio en primeras nupcias con Emanuela de Dampierre. Tuvo descendencia de este matrimonio. Tras su divorcio, volvió a casarse, con Charlotte Luise Auguste Tiedemann. No tuvo hijos con su segunda mujer.
Beatriz (Beatriz Isabel Federica Alfonsa Eugenia) (1909–2002), infanta de España; se convirtió en princesa de Civitella Cesi por su matrimonio con Alessandro Torlonia. Fue la abuela materna de Alessandro Lecquio.
3. Fernando nacido muerto en 1910.
4. Beatriz (Beatriz Isabel Federica Alfonsa Eugenia) (1909–2002), infanta de España; se convirtió en princesa de Civitella Cesi por su matrimonio con Alessandro Torlonia. Fue la abuela materna de Alessandro Lecquio.
5. María Cristina (María Cristina Teresa Alejandra) (1911–1996), infanta de España; contrajo matrimonio con Enrico Eugenio Antonio Marone Cinzano (conde Marone-Cinzano); con descendencia.
6. Juan (Juan Carlos Teresa Silvestre Alfonso) (1913–1993), infante de España y conde de Barcelona, pretendiente al trono desde la muerte de su padre en 1941 (teniendo en cuenta sendas renuncias dinásticas de sus hermanos mayores) hasta 1977, cuando cedió sus derechos a su hijo Juan Carlos (que era rey de España de forma efectiva desde 1975); don Juan contrajo matrimonio con la princesa María de las Mercedes de Borbón-Dos Sicilias (1910-2000). Fueron padres de cuatro hijos: Juan Carlos, rey de España, y los infantes Pilar (nacida en 1936), Margarita (nacida en 1939) y Alfonso (1941-1956).
7. . Gonzalo (Gonzalo Manuel María Bernardo) (1914–1934), infante de España, nacido hemofílico. Falleció sin descendencia.
El rey tuvo también cinco hijos extramatrimoniales. Con la aristócrata francesa Mélanie de Gaufridy de Dortan tuvo a Roger Leveque de Vilmorin (1905–1980): Con la actriz española Carmen
Ruiz MoragasAlfonso XIII tuvo dos hijos más, a los que nunca reconoció oficialmente: María Teresa Ruiz Moragas (1925-1965), y su hermano, Leandro Alfonso Ruiz Moragas (nacido en 1929), autorizado por la justicia española a usar el apellido Borbón, el 21 de mayo de 2003 como Leandro Alfonso de Borbón Ruiz.
Alfonso XIII tuvo también dos hijas habidas de dos de las institutrices de sus hijos: la primera, cuyo nombre se desconoce, fue abandonada en un convento madrileño, y la segunda, Juana Alfonsa Milán y Quiñoñes de León (primer apellido adoptado por ser su padre duque de Milán y segundo por el embajador de España en Francia) (1916-2005), habida de Beatrice Noon, nanny irlandesa traída expresamente a España por su suegra, la princesa Beatriz del Reino Unido.
En la foto Alfonso XIII, su esposa y algunos de sus hijos.
El 17 de mayo de 1902 es coronado Rey de España Alfonso XIII
Los doce hijos de Alfono XIII