In 1388, John married Richardis Catherine, daughter of Albert III, Duke of Mecklenburg and King of Sweden.
V roce 1388 se Jan oženil. Jeho manželkou se stala Kateřina Švédská, dcera Albrechta III. Meklenburského, jenž byl zároveň švédským králem.