Han ble tronfølger etter at den eldste broren, Alfonso frasa seg sin arverett for å gifte seg borgerlig med en skilt kvinne. Den nest eldste broren, Jaime, var døvstum og frasa seg også sin arverett. I 1933 fikk Juan tittelen fyrste av Asturias og greve av Barcelona.