The oxidation behaviour of iron-based 316L stainless steel was investigated in the temperature range of 700 to 1000 °C. The test specimens in the shape of plates were produced by selective laser melting. After fabrication, the samples were sandblasted and then annealed in air for different periods of time (0.5, 2, 8, 32 h). Under the influence of temperature and time, stainless steels tend to form an oxide layer. Scanning electron microscopy, energy dispersive analysis, and X-ray diffraction were employed to analyse the composition of this layer. Notably, a thin oxide layer primarily composed of (Fe-Cr) formed on the surface due to temperature effects. In addition, with increasing temperature (up to 1000 °C), the oxide of the main alloying elements, specifically Mn2(Fe-Cr)O4, appeared alongside the Fe-Cr oxide. Furthermore, the samples were subjected to conversion X-ray (CXMS) and conversion electron (CEMS) Mössbauer spectroscopy. CXMS revealed a singlet with a decreasing Mössbauer effect based on the surface metal oxide thickness. CEMS revealed the presence of Fe3+ in the surface layer (0.3 µm). Moreover, an interesting phenomenon occurred at higher temperature levels due to the inhomogeneously thick surface metal oxide layer and the tangential direction of the Mössbauer radiation towards the electron detector.