The invention discloses a high performance building cast-in-place concrete and a preparing method thereof. The high performance building cast-in-place concrete is prepared from, by weight, 85-100 parts of sulphoaluminate concrete clinker, 20-30 parts of doped materials, 15-35 parts of granular river sand, 10-15 parts of botanical xylonic acid, 18-25 parts of perlite, 10-20 parts of rubber particles, 20-25 parts of aluminum silicate ceramic fiber, 10-15 parts of anhydrite, 10-20 parts of zeolite powder, 6-9 parts of admixture, 3-7 parts of modifier, 8-15 parts of early strength agent and 10-15 parts of grinding aid. According to the high performance building cast-in-place concrete and the preparing method thereof, effective matching of the sulphoaluminate concrete clinker, the doped materials, the granular river sand, botanical xylonic acid, perlite, the rubber particles, the aluminum silicate ceramic fiber, anhydrite, the zeolite powder, the early strength agent and the grinding aid is adopted, the prepared concrete is strong in crushing resistance and good in crushing resistant effect, qualitative change cannot occur, the production cost is low, the environment pollution can be reduced, and mineral resources are saved; the price is low, the production technology is simple, and the concrete is suitable for scale production.