Jan II Żelazny (raciborski) (ur. ok. 1365, zm. 1424) – książę raciborski w latach 1380/1382–1424, w latach 1385–1392 zastawił Karniów książętom opolskim, do 1385 i od 1405/1407 w Bruntálu, od 1396 w Pszczynie i Mikołowie.

Życiorys Jan II Żelazny był starszym synem księcia karniowsko-raciborskiego Jana I i księżniczki żagańskiej Anny. Pochodził z bocznej linii Przemyślidów.

Po śmierci ojca, która nastąpiła między 1380 a 1382, Jan II przejął początkowo rządy na całością księstwa, wraz z opieką nad młodszym bratem Mikołajem IV. Dopiero w 1385, w związku z osiągnięciem przez Mikołaja pełnoletniości, wydzielił mu niewielkie terytorium z Bruntálem jako głównym ośrodkiem władztwa (tereny te odzyskał po bezpotomnej śmierci brata pomiędzy 1405 a 1407). Jednocześnie Jan II będąc w tarapatach finansowych zastawił księciu opolskiemu Władysławowi (odbyło się to za zgodą suwerena króla Czech Wacława IV Luksemburczyka) część ojcowizny z Karniowem i Głubczycami. W 1390 roku kazał utopić dwóch księży z Żor i Krzyżowic. W 1391 najechał zbrojnie i złupił posiadłości biskupstwa krakowskiego w Małopolsce (klucze lipowiecki i sławkowski).