The fabrication of superconducting magnesium diboride films on iron substrates with and without buffer layers (Y2O3 stabilized ZrO2 and Al2O3) is reported. Both the boron and the buffer layers were applied via screen-printing. Conversion into the superconducting MgB2 was carried out via vapour transport under Ar/H2 at temperatures around 850 °C in a sealed aluminium oxide crucible together with magnesium as a source material. X-ray diffraction was used to identify the phases formed during the preparation procedure. Smooth films with high critical temperatures of up to 38 K and a narrow transition range of only 1 K were obtained on Y2O3 stabilized ZrO2 or Al2O3 buffered iron substrates.