The invention discloses a C70 self-compacting concrete and a preparation method thereof, and relates to the technical field of concretes. The C70 self-compacting concrete is prepared from, by weight,370 to 390 parts of cement, 800 to 815 parts of sand, 890 to 910 parts of broken stone, 90 to 110 parts of fly ash, 100 to 120 parts of mineral powder, 35 to 50 parts of silicon powder, 12 to 18 partsof a high-efficiency water reducing agent, 0.2 to 0.5 part of an air entraining agent, 0.1 to 0.6 part of a defoaming agent microcapsule and 150 to 165 parts of water. The preparation method comprises the following steps: 1, uniformly stirring and mixing the broken stone, the sand, the cement, the fly ash, the mineral powder and the silicon powder to obtain a first mixture; 2, uniformly mixing water, a superplasticizer and an air entraining agent, adding the obtained mixture into the first mixture, and uniformly stirring to obtain a second mixture; and 3, adding the defoaming agent microcapsule into the second mixture, and stirring for 13-17 S to obtain the C70 self-compacting concrete. The preparation method has the advantages of ensuring the flowability of the concrete and improving thestrength of the concrete, and the preparation method is simple and easy to implement.