Purification of cadmium in the presence of a thin (∼0•001 mm) oxide layer on the surface of the molten metal was carried out using a simple system designed and fabricated locally. The analytical results revealed that the distillation through oxide layer gave better separation for Co, Ni, Cu, Zn, Ag, Sn, Hg and Tl, when compared to the distillation without oxide layer. This was attributed due to the impurity metal oxide phases formation on the surface of the molten metal. The influence of oxygen flow time on the distillation rate of cadmium was established. There was no excess oxygen (O) retained in the distillate after two consecutive vacuum distillations through oxide route. The experiments were conducted at the level of nearly 1•5 kg a batch to study the impurities behaviour due to upscaling. The detailed chemical analysis of 58 impurity elements in Cd in presence and absence of oxide layer was carried out by glow discharge mass spectrometry (GDMS).