John II, (geboren 1398, Medina del Campo, Leon—gestorben 1479, Barcelona), König von Aragon (1458-79) und auch König von Navarra (1425-79); Er war der Anstifter der Union von Kastilien und Aragon durch die historische Ehe seines Sohnes Ferdinand mit Isabella von Kastilien.
Johannes war ein jüngerer Sohn von Ferdinand von Antequera, der 1412 zum König von Aragon (als Ferdinand I.) gewählt wurde. John und seine Brüder behielten ihre Positionen und Einnahmen in Kastilien, und er heiratete Blanche, die Erbin von Navarra, von der er das Königtum beanspruchte (1425-79). Nach dem Tod seiner Frau heiratete er Juana Enriques, Tochter des Admirals von Kastilien (1447), deren Ambitionen zu einem Konflikt zwischen John und seinem ältesten Sohn durch seine erste Ehe, Charles, Prinz von Viana, führten.
1458 folgte Johannes seinem älteren Bruder Alfons V. als König von Aragon, mit Sizilien und Sardinien. Er wurde für den mysteriösen Tod seines Sohnes Charles verantwortlich gemacht, der in Katalonien eine starke Anhängerschaft hatte, wo Johns Politik zutiefst verärgert war. Die Katalanen boten Peter von Portugal, der starb, die Krone an, woraufhin sie die Franzosen um Hilfe baten. Im Oktober 1469 arrangierte Johannes für seinen Sohn durch seine zweite Ehe, Ferdinand, Isabella, die anerkannte Erbin von Kastilien, trotz der Opposition ihres Bruders Heinrich IV. Diese Ehe führte zur Vereinigung von Kastilien und Aragon und zur Schaffung des modernen Staates Spanien. In Aragon vertiefte die Herrschaft des Johannes die Kluft zwischen Aragon und Katalonien.