The invention discloses a garbage pyrolysis gasification furnace and a method. The garbage pyrolysis gasification furnace comprises a furnace body, a moving device arranged at the top of the furnace body and a discharging mechanism connected with the moving device, the moving device drives the discharging mechanism to reciprocate in the length direction of the feeding port of the furnace body, and the discharging mechanism communicates with the furnace body so that garbage in the discharging mechanism can enter the furnace body, the furnace body is used for pyrolyzing entering garbage, a rotary shifting mechanism is arranged in the furnace body, an ash bin is arranged on one side of the furnace body, a baffle component is arranged on the side face, close to the ash bin, of the furnace body, and the discharging mechanism, the moving device and the rotary shifting mechanism are all controlled by a monitoring module; the method comprises the following steps: step 1, reciprocating garbage blanking; and step 2, pyrolysis and gasification of the garbage. Garbage can enter the furnace body conveniently, so that the garbage in the furnace body is evenly distributed, the pyrolysis and gasification efficiency is improved, ash residues generated after garbage pyrolysis and gasification are prevented from blocking the furnace cavity, and long-term efficient and stable gasification operation of the garbage pyrolysis furnace is facilitated.