The invention relates to crack-resistant anti-seepage concrete and a preparation method thereof, and mainly solves the problem that the concrete is easy to crack and leak. The crack-resistant anti-seepage concrete comprises 280 to 290 parts of cement, 105 to 115 parts of fly ash, 790 to 800 parts of sand, 1050 to 1060 parts of crushed stone, 1 to 10 parts of a water reducing agent, 2 to 7 parts ofwhite sugar, 20 to 30 parts of a fiber expansion agent, 20 to 30 parts of a crack-resistant anti-seepage agent, 3 to 10 parts of a water repellent, 95 to 105 parts of coal gangue, 73 to 83 parts of metal silicon powder, 40 to 50 parts of iron powder, 65 to 75 parts of copper ore tailings, 10-20 parts of a reactant and 148 to 158 parts of water. The fly ash, the sand, the crushed stone and the copper mine tailings are selected as main raw materials, the production cost of the raw materials is reduced, the anti-wear and anti-erosion ability of the concrete is reduced, the durability of the concrete is improved, and the compactness of the concrete is improved. The crack-resistant anti-seepage concrete has better frost resistance and seepage resistance, and the unique crack-resistant anti-seepage agent is added to the concrete to greatly improve the crack resistance and seepage resistance of the concrete.