The invention provides a coal mine protective clothing fabric which is durable and comfortable to wear, flame-retardant, anti-static, oil-proof, waterproof, good in antifouling performance and low in price. The coal mine protective clothing fabric is prepared from warp yarns and weft yarns by embedding a PET100D conductive filament every 2cm in the warp direction, wherein each warp yarn is a vortex spinning all-cotton MVS CM18.2texX2 two-fold yarn, each weft yarn is a vortex spinning all-cotton MVS CM32.4tex single yarn, warp density is 421 pieces / 10cm, and weft density is 240 pieces / 10cm. The preparation method of the coal mine protective clothing fabric includes the steps: a, spinning; b, weaving including warping, sizing and drafting; c, printing and dyeing; and d, afterfinish including flame-retardant finish and tri-proof finish, wherein during flame-retardant finish, Pyrovatex CP new serves as fire retardant, and RUCOSTAR EEE serves as tri-proof finish agent.