The invention discloses a multi-nozzle 3D spray-head, a printing method and a 3D printer. According to the method, a spray-head and a printing platform are adopted for printing, a plurality of nozzles are arranged on the spray-head, the spray-head comprises a spray-head seat and nozzle seats, the spray-head carries out 3D printing on the printing platform, the nozzles carry out relative motions in the x, y, z directions on the printing platform, and through the rotation of the nozzle seats or the spray-head seat relative to the printing platform respectively, at least two nozzles are enabled to move along corresponding printing paths respectively. By adopting the method provided by the invention for printing, the printing efficiency of the printer can be effectively improved, not only the printing of a printing path with small curve radius is facilitated, but also the rotational angles of the nozzle seats are reduced, the speed of the multiply nozzles following various curvature printing paths is increased, the load of a nozzle seat driving device or a driving device for the rotation of the printing platform is reduced, and various requirements in actual application are met.