The invention discloses an impermeable anti-cracking concrete which comprises the following components in parts by weight: 180-280 parts of cement, 50-70 parts of ore powder, 50-80 parts of fly ash, 920-980 parts of gravel, 700-750 parts of scrap, 100-200 parts of sand, 170-200 parts of water, 0.5-0.9 part of water reducing agent, 0.3-0.7 part of air entraining agent, 1-2 parts of polyacrylamide, 0.05-0.1 part of sodium alkyl benzene sulfonate, 0.2-0.4 part of ethylene glycol, 0.05-0.1 part of sodium carboxymethyl cellulose, 1.3-1.7 parts of commercial aluminum sulfate, 0.2-0.5 part of high-strength steel-wire-like fiber, 0.01-0.04 part of lauryl sodium sulfate, 0.7-1.3 parts of silica fume, 3.45-4.5 parts of anhydrite, 2.3-3 parts of sulfoaluminate clinker, 0.3-0.7 part of activator, 10-35 parts of hydrogen polypropylene fiber, 18-42 parts of graphite particle and 4.5-7 parts of foaming agent. The impermeable anti-cracking concrete has the advantages of high earthquake resistance, high shock resistance, high cracking resistance, high impermeability and high durability, and has the functions of fire resistance, sound insulation and thermal insulation.