Herzogtum Ratibor
Sein gleichnamiger Vater Johann I., der 1365 als Alleinerbe an das Herzogtum Ratibor gelangte, begründete die přemyslidische Stammlinie Troppau-Ratibor. Zudem erhielt er bei der Teilung des Herzogtums Troppau 1377 die Gebiete von Jägerndorf und Freudenthal. Johanns II. Mutter war Anna, Tochter des Heinrich V. von Glogau-Sagan.