In coal fired power plants, the metallic surfaces such as boiler tubes, walls of combustion chambers and other parts degrade by corrosion, erosion and abrasion. It happens due to the hot gaseous environment, steam oxidation and presence of hard minerals and impurities in the coal. It is very important to protect these surfaces from material loss, otherwise it would lead to increased repair and maintenance cost along with decreased plant efficiency. In this paper, the role of thermal spray coatings has been studied for the protection of different steel grades exposed to such degrading conditions at high temperatures, in coal-based power plants. A comprehensive study has been done by analysing and comparing the work done by various researchers. Some recent advancements related to coating materials and modification in coating techniques have also been studied. This paper would be helpful for the researchers to get an idea for selecting an appropriate substrate material and coating material for industrial applications.