The invention discloses a gas cooker capable of avoiding gas poisoning. The gas cooker capable of avoiding gas poisoning comprises a cooker bench and a cooker frame, wherein a gas inlet channel is formed in the cooker bench, an igniter is arranged at the joint of the gas inlet channel and the outside, the cooker frame and the cooker bench are jointly provided with a vent hole, a sliding cavity communicating with the vent hole is formed in the cooker bench, a separating plate is slidably connected in the sliding cavity in a sealed mode, the side, close to the vent hole, of the separating plateis fixedly connected with a reaction layer and a supporting rod, the supporting rod penetrates through the side wall of the sliding cavity and communicates with the gas inlet channel, an outlet is formed in the side, away from the supporting rod, of the sliding cavity and communicates with the outside, an impeller is connected to the side, close to the outlet, of the separating plate, and an exhaust channel is formed in the separating plate in a penetrating mode. The gas cooker has the advantages that through detection for gas after combustion, strong reducing gas CO reacts with ferric oxide at high temperature to generate iron, an electromagnet attracts the separating plate, then a valve of the gas cooker is closed, and thus poisoning is avoided.