The invention discloses ultrahigh-strength building concrete and a preparation method thereof. The ultrahigh-strength building concrete is prepared from the following raw materials in parts by weight: 85-100 parts of modified coating pottery clay, 20-30 parts of a sand material, 10-25 parts of a stone material, 15-35 parts of a waste calcined material, 10-15 parts of ultrafine fly ash, 18-25 parts of hollow glass beads, 10-20 parts of phenolic resin, 20-25 parts of zeolite powder, 10-15 parts of SiO2 aerogel, 10-20 parts of a polycarboxylate superplasticizer, 5-10 parts of a compound expansion agent, 8-15 parts of a stabilizer, and an appropriate amount of water. The ultrahigh-strength building concrete provided by the invention, by adopting efficient proportioning of the modified coating pottery clay, the sand material, the stone material, the waste calcined material, the ultrafine fly ash, the hollow glass beads, the phenolic resin, the zeolite powder, the SiO2 aerogel, the polycarboxylate superplasticizer, the compound expansion agent, and the stabilizer, can effectively prevent surface and internal cracks caused by non-structural reasons of temperature, dry shrinkage and the like of the concrete; and the concrete also has relatively high impact resistance and impervious performance, is suitable for mine operation, and is good in safety performance and water resistance, and long in service life.