Thin films of barium hexaferrite were prepared on fly ash cenosphere particles by the sol-gel method using Fe(NO3)3·9H2O, Ba(NO3)2 and citric acid as raw materials. The prepared films were characterized by differential thermal and thermogravimetric analysis (DTA-TG), X-ray diffractions analysis (XRD), scanning electron microscopy (SEM), energy dispersive spectroscopy (EDX), X-ray photoelectron spectroscopy (XPS), and vibrating sample magnetometry. The magnetic and structural properties of barium hexaferrite coated cenosphere particles were als...