The invention relates to a colored adhesive ink for 3D printers, which is composed of the following components in parts by weight: 8-10 parts of glycerol, 10-12 parts of ethylene glycol, 0.4-0.6 part of ethylenediamine, 0.6-1 part of monoethanol, 70-88 parts of distilled water, 1-2 parts of activator, 0.5-1 part of dye and 0.1-0.2 part of vinyl acetate. The preparation method comprises the following steps: proportionally weighing the components, mixing the components in a mixing barrel, stirring at the speed of 110-120 r/min under vacuum conditions for 40-50 minutes while controlling the temperature at 30-40 DEG C, filtering the uniform mixed solution with a paper filter, and storing in a sealed state in a dark place. The colored adhesive ink for 3D printers has the characteristics of simple preparation technique, high adhesive strength, high adhesion speed and low corrosivity, and can satisfy the requirements of flowability, adhesive strength, adhesion time, color, transparency, corrosivity, safety and the like for the 3D printers.