Provided are a method and device for detecting lawn mowing height, and a lawnmower. The method for detecting the lawn mowing height comprises: step S101, detecting the magnitude of the current of an electric motor, which is set to control the rotation of a lawn cutter; and step S102, when the magnitude of the current is greater than a pre-set threshold value, acquiring the height of the lawn cutter from the ground, wherein the height of the lawn cutter from the ground is the lawn mowing height. The detection method can solve the problems in the prior art of a lawnmower having high detection costs and inaccurately determining the lawn mowing height due to the common use of an infrared device or sensor to detect the lawn mowing height.La présente invention concerne un procédé et un dispositif de détection d'une hauteur de tonte de gazon, et une tondeuse à gazon. Le procédé de détection d'une hauteur de tonte de gazon comprend : l'étape (S101), de détection de l'amplitude du courant d'un moteur électrique, qui est paramétrée pour commander la rotation d'une lame de coupe de gazon ; et l'étape (S102), lorsque l'amplitude du courant est supérieure à une valeur seuil prédéfinie, acquérant la hauteur de la lame de coupe de gazon depuis le sol, où la hauteur de la lame de coupe de gazon depuis le sol est la hauteur de tonte de gazon. Le procédé de détection peut résoudre les problèmes de l'état de la technique d'une tondeuse à gazon ayant des coûts de détection élevés et la détermination de manière inappropriée de la hauteur de tonte de gazon due à l'utilisation courante d'un dispositif ou d'un capteur infrarouge pour détecter la hauteur de tonte de gazon.