Fue bautizado el día 24 de junio de 1913, con los nombres de "Juan Carlos Teresa Silverio Alfonso de Borbón y Battenberg," siendo sus padrinos, la archiduquesa María Teresa de Austria-Este (mujer del regente de Baviera, y después rey de Baviera, Luis) y el rey Carlos I de Rumania.