The invention provides a novel 3D-printing PCL-vancomycin anti-infection bone tissue engineering scaffold, and a preparation method and an application thereof and belongs to bioengineering human implants. In the engineering scaffold, poly-epsilon-caprolactone and vancomycin respectively serve as a base material A and an anti-MRSA medicine B, wherein the A is heated by a heating system in a meltingextrusive shaping 3D printer to form a liquid substance C; then in a FDM extrusion channel, the C is gradually cooled and meanwhile is mixed with a solution, containing the B, at a spinning nozzle ofthe 3D printer, thus extruding shaped fiber bundle D; by means of the jointing structure of different layers and angles of the fiber bundles D, the product is produced through steps of room temperature shaping at 23 DEG C, drying, and ethylene oxide disinfection. The scaffold has simple and reliable structure, controllable appearance and microstructure, reliable mechanical properties and controllability of medicine release performance. The scaffold is convenient to implant and is invasive-less and low-cost.