Glass-and polymer-based materials have become essential in the fabrication of a multitude of elements, including eyeglasses, automobile windshields, bathroom mirrors, greenhouses, and food packages, which unfortunately mist up under typical operating conditions. Far from being an innocuous phenomenon, the formation of minute water drops on the surface is detrimental to their optical properties (e.g., light-transmitting capability) and, in many cases, results in esthetical, hygienic, and safety concerns. In this context, it is therefore not surprising that research in the field of fog-resistant surfaces is gaining in popularity, particularly in recent years, in view of the growing number of studies focusing on this topic. This review addresses the most relevant advances released thus far on anti-fogging surfaces, with a particular focus on coating deposition, surface micro/nanostructuring, and surface functionalization. A brief explanation of how surfaces fog up and the main issues of interest linked to fogging phenomenon, including common problems, anti-fogging strategies, and wetting states are first presented. Anti-fogging mechanisms are then discussed in terms of the morphology of water drops, continuing with a description of the main fabrication techniques toward anti-fogging property. This review concludes with the current and the future perspectives on the utility of anti-fogging surfaces for several applications and some remaining challenges in this field.