This review article exemplifies the importance of self-cleaning materials and coatings. Selfcleaning coatings are becoming an integral part of our daily life because of their utility in various applications such as windows, solar panels, cements, paints, etc. In this review, various categories of materials for the fabrication of hydrophilic, hydrophobic, oleophobic, amphiphobic and multifunctional coatings and their synthesis routes have been discussed. Furthermore, different natural organisms exhibiting superhydrophobic behaviour have been analysed. This review also covers the fundamentals of self-cleaning attributes such as water contact angle, surface energy, contact angle hysteresis, etc. Fig. 1 Pictures of water droplets on Lotus (left) and Ramee (right) leaf indicating the self-cleaning property inherent in nature. 1 Inset of a: pictures of water droplet on Lotus (left) and Ramee leaf (right) indicating their inherent selfcleaning nature.