'''Moravsko-šleskiMoravskošleski kraj''' ({{lang-cs|Moravskoslezský kraj}}, {{lang-pl|Kraj morawsko-śląski}}, {{lang-sk|Moravsko-sliezsky kraj}}) jedan je od 14 administrativnih jedinica, odnosno krajeva u [[Češka|Češkoj]]. Prije 2001. se zvala '''Ostravski kraj''' ({{lang-cs|Ostravský kraj}}), pošto je [[Ostrava]] sjedište regije. Moravsko-šleskiMoravskošleski kraj nalazi se na sjeverozapadnom dijelu historijske regije [[Moravska|Moravske]] i u većini [[Češka Šleska|Češke Šleske]], dio [[Šleska|Šleske]]. Susjedni češki krajevi su [[Olomoučki kraj]] na zapadu i [[Zlínski kraj]] na jugu. Takoer graniči na sjeveru i istoku sa dvije države – [[Poljska|Poljskom]] i [[Slovačka|Slovačkom]].
Nekoć izrazito industrijalizirana regija, u komunističkom razdoblju se zvala "čelično srce države". U moderno doba, ekonomija regije se oslanja na granične usluge sa Poljskom i Slovačkom. Moravsko-šleskiMoravskošleski kraj broji oko 1.260.000 stanovnika prema procjeni iz 2015., te obuhvaća površinu od 5.426 km<sup>2</sup>, što ga čini jednim od najvećih i najmnogoljudnijih krajeva Češke.