Blade faults and blade failures are ranked among the most frequent causes of failures in turbomachinery. This paper provides a review on the condition monitoring techniques and the most suitable signal analysis methods to detect and diagnose the health condition of blades in turbomachinery. In this paper, blade faults are categorised into five types in accordance with their nature and characteristics, namely, blade rubbing, blade fatigue failure, blade deformations (twisting, creeping, corrosion, and erosion), blade fouling, and loose blade. Reviews on characteristics and the specific diagnostic methods to detect each type of blade faults are also presented. This paper also aims to provide a reference in selecting the most suitable approaches to monitor the health condition of blades in turbomachinery.