Automatic weighing method for a washing machine comprising a drum and an engine for rotating said drum wherein - the determination of the temperature of the engine is processed by a frequency modulator based on a value of calculated resistance of a winding of the engine of the washing machine, where for the calculation of the resistance of the winding a value of current is measured on the winding of the engine during its inaction, - afterwards the angular speed of the drum of the washing machine is increased up to a distribution angular speed (ω 0), which is intended to distribute laundry in the drum of the washing machine, - afterwards the angular speed of the drum of the washing machine is increased up to a medium angular speed (ω 1), which is intended to spread the laundry on the inner surface of the drum of the washing machine, - afterwards the angular speed of the drum of the washing machine is decreased to a measuring angular speed (ω 2), and during maintenance of the angular speed at the measuring angular speed (ω 2) a value of unbalance of the drum of the washing machine is determined, - afterwards the angular speed of the drum of the washing machine is increased up to a maximal angular speed (ω 3), during which the current consumed for the acceleration of the drum of the washing machine is measured, - afterwards the weight of the laundry in the drum of the washing machine is calculated using the determined temperature of the engine, the value of the unbalance of the laundry in the drum of the washing machine, and the sum of current consumed during the acceleration of the drum of the washing machine from the measuring angular speed (ω 2) up to the maximal angular speed (ω 3). - the determination of the temperature of the engine is processed by a frequency modulator based on a value of calculated resistance of a winding of the engine of the washing machine, where for the calculation of the resistance of the winding a value of current is measured on the winding of the engine during its inaction, - afterwards the angular speed of the drum of the washing machine is increased up to a distribution angular speed (ω 0), which is intended to distribute laundry in the drum of the washing machine, - afterwards the angular speed of the drum of the washing machine is increased up to a medium angular speed (ω 1), which is intended to spread the laundry on the inner surface of the drum of the washing machine, - afterwards the angular speed of the drum of the washing machine is decreased to a measuring angular speed (ω 2), and during maintenance of the angular speed at the measuring angular speed (ω 2) a value of unbalance of the drum of the washing machine is determined, - afterwards the angular speed of the drum of the washing machine is increased up to a maximal angular speed (ω 3), during which the current consumed for the acceleration of the drum of the washing machine is measured, - afterwards the weight of the laundry in the drum of the washing machine is calculated using the determined temperature of the engine, the value of the unbalance of the laundry in the drum of the washing machine, and the sum of current consumed during the acceleration of the drum of the washing machine from the measuring angular speed (ω 2) up to the maximal angular speed (ω 3).