Johannes II, (född 1398, Medina del Campo, Leon—dog 1479, Barcelona), kung av Aragonien (1458-79) och även kung av Navarra (1425-79); han var anstiftare till unionen av Kastilien och Aragonien genom hans son Ferdinands historiska äktenskap med Isabella av Kastilien.
John var en yngre son till Ferdinand av Antequera, vald till kung av Aragon (som Ferdinand I) 1412. John och hans bröder behöll sina positioner och intäkter i Castilla, och han gifte sig med Blanche, arvtagaren till Navarra, som han hävdade kungadömet (1425-79). Vid sin hustrus död gifte han sig med Juana Enriques, dotter till admiral of castile (1447), vars ambitioner ledde till en konflikt mellan John och hans äldste son genom sitt första äktenskap, Charles, prins av Viana.
år 1458 efterträdde John sin äldre bror Alfonso V som kung av Aragon, med Sicilien och Sardinien. Han anklagades för den mystiska döden av sin son Charles, som hade en stark följd i Katalonien, där Johns politik var djupt förbittrad. Katalanerna erbjöd kronan till Peter av Portugal, som dog, varefter de appellerade till fransmännen för hjälp. I oktober 1469 arrangerade John sin son genom sitt andra äktenskap, Ferdinand, att gifta sig med Isabella, den erkända arvtagaren till Castilla, trots motståndet från hennes bror, Henry IV av Castilla. Detta äktenskap ledde till föreningen av Castilla och Aragon och skapandet av den moderna staten Spanien. I Aragon fördjupade Johns styre klyftan mellan Aragon och Katalonien.