Described is an apparatus (1) for measuring odours comprising: a measuring chamber (2) an intake duct (4) having two ends, an inlet end (4a) in communication with the outside environment and an outlet end (4b) in connection with the measuring chamber at least one sensor (3), positioned inside the measuring chamber (2) and designed for measuring the olfactory properties of a gas a control unit (6) designed for processing signals coming from the at least one sensor (3) and providing a parameter representing the odours measured in the gas to be analysed a suction device (5), positioned inside the intake duct (4) and designed to circulate the gas inside the apparatus (1) a cleaning device designed for restoring the characteristics of the at least one sensor (3) following a measurement, wherein the cleaning device is designed for generating ozone inside the apparatus (1).