The invention provides a conductive concrete compounded with conductive materials and a preparation method thereof. The concrete is composed of cement, silica fume, carbon fiber, carbon nanomaterials (carbon nanotubes + carbon black + graphite), nano-zinc oxide, water reducing agent, filling Material, dispersant, defoamer, and water. The preparation method of the multifunctional conductive concrete mixed with conductive materials is simple and the performance is excellent. Replacing some carbon fibers with carbon nanomaterials has lower cost and stable electrical conductivity than traditional conductive concrete. Adding nano-zinc oxide can significantly improve the electrical conductivity of concrete. In the case of electrification, the concrete has good electrothermal performance, and it is applied to airport pavement, bridge deck and cement concrete pavement. It can melt ice and snow, detect road loads, cracks and expansion of concrete structures; It has good electromagnetic properties, can effectively shield electromagnetic waves, reduce electromagnetic radiation, and reduce electromagnetic interference.