The invention discloses a multicolor 3D (three-dimensional) printer. The multicolor 3D (three-dimensional) printer comprises a printer frame, a printing raw material mounting rack, a printing platform, a wire feeding module and a printing color changing mechanism, wherein two side plates of the printer frame are fixed at the two sides of a baseplate, the tops of the two side plates are connected to each other through guide rails, and vertical guide rails are respectively arranged at the inner sides of the two side plates; the printing platform is in sliding fit with the vertical guide rails at the inner sides of the side plates and is controlled to lift by a computer; the printing raw material mounting rack is fixed at the outer sides of the side plates; and the printing color changing mechanism mainly comprises a frame, a walking mechanism, an electric push rod, a stepper motor, a gear, a color changing rotary table, a rotating shaft, a material extrusion device, a spring, spray heads and a heating module. The multicolor 3D (three-dimensional) printer simultaneously provides printing materials in a variety of colors and realizes multicolor printing; the color changing mechanism is used for changing the materials; the structure is simplified and economical; the heating module and the spray heads are separated; and the heating module is shared by the multiple spray heads, so that energy sources are saved.