The invention discloses a graphene antibacterial fabric. The fabric comprises, by weight, 80-140 parts of graphene composite fibers, 10-15 parts of bamboo charcoal fibers, 6-12 parts of PTT, 30-50 parts of cotton and 8-12 parts of an antibacterial agent, wherein the graphene composite fibers comprise 0.6-1.5 parts of graphene and 79.4-138.5 parts of a fiber matrix. A preparation method of the graphene composite fibers includes the following steps of S1, pretreatment; S2, dry mixing, S3, blending and granulating; S4, melt spinning; S5, drawing and shaping, and then the graphene composite fibersare obtained. A preparation method of the graphene antibacterial fabric comprises the following steps of S1, yarn blending, S2, mercerizing; S3, warping and weaving; S4, fabric weaving; S5, antibacterial finishing; S6, post-treatment including dyeing and finishing, washing, shaping and pre-shrinking. The graphene antibacterial fabric has the advantages of being comfortable, soft, breathable, cool, durable in antibacterial performance and high in efficiency.