Disclosed are a washing machine and a steam washing method thereof, wherein same fall within the technical field of washing machines. In order to enable the washing machine to meet a user's demand for refined washing and to achieve the object of reducing washing machine costs and energy consumption, the steam washing method comprises the following steps: receiving an initial washing program of the washing machine (S110); determining whether a steam washing instruction is received (S120); and if not, performing a corresponding initial washing operation according to the initial washing program, and if so, configuring at least one steam washing program based on the initial washing program (S130), wherein the washing machine can perform the corresponding steam washing operation according to the steam washing program. The method heats a minimum amount of water each time to generate steam, and then determines whether a second heating is to be performed to generate steam based on the washing effect, so that massive