Alifonso lahir di [[Napoli|Napoli,]], putra kedua [[Chaime II dari Aragon|Chaime II]] dan [[Blanche dari Anjou]]. Pada tahun 1314, berusia 14 tahun, ia menikahi Teresa d'Entença y Cabrera, pewaris Urgell, yang usianya sama dengannya. Pamanda kakek Teresa, Ermengol X Urgell meninggal tanpa anak di La Llitera; sebelum kematiannya, dia setuju untuk menjadikan Alifonso ahli warisnya, dengan syarat Alifonso menikahi Teresa, yang merupakan kerabat terdekatnya. Alifonso pada saat ini hanya putra kedua (dan bukan pewaris) raja Aragon. Dia dan ayahandanya dengan senang hati menyetujui kondisi Ermengol, dan Alifonso menikahi Teresa pada tahun 1314 di Katedral [[Lerida]]. Mempelai laki-laki remaja itu dianggap sangat liberal dalam pengeluaran selama pernikahan, bahwa para penasihat setempat memberlakukan pembatasan pada berapa banyak yang dapat dibelanjakannya. Alifonso dan Teresa menjadi orang tua dari tujuh anak.
Alifonso menjadi pewaris takhta pada bulan Desember 1319 setelah kakandanya Chaime melepaskan haknya untuk menjadi seorang biarawan. Selama masa pemerintahan ayahandanya, Alifonso adalah prokurator jenderal kerajaan, dan pada tahun 1323-1324, dia menaklukkan Sardinia.