The invention discloses a three-dimensional printer extrusion head capable of feeding in a switching mode. The three-dimensional printer extrusion head comprises a base, a feeding switching assembly, a printing filament heating fusing channel, a filament driving motor, a driving feeding wheel and a linkage swinging mechanism, wherein the feeding switching assembly is rotatably connected with the base through a first rotating shaft, driven feeding pressing wheels are arranged on two sides of the driving feeding wheel respectively, one end of the printing filament heating fusing channel is connected with printing filaments respectively, the other end of the printing filament heating fusing channel is connected with printing filament extrusion nozzles respectively, the filament driving motor is installed on the base, the driving feeding wheel is directly connected with the filament driving motor, the linkage swinging mechanism has the bistable state characteristic, and positions of the printing filament heating fusing channel and printing filament extrusion nozzles are not changed respectively during the switching printing of two kinds of printing materials. Only one feeding driving motor is used, the alternate switching feeding of two kinds of filaments can be achieved through changing of the rotation direction of the motor and positions of corresponding driven feeding pressing wheels, mechanical positioning errors caused by switching moving of the extrusion head or nozzles are avoided, the feeding friction force of the driving feeding wheel is constant, and the stable feeding during printing can be achieved.