The invention discloses high-strength heat-resistant self-repairing concrete and a preparation method thereof. The concrete comprises the following components in parts by weight: 340-360 parts of cement, 140-160 parts of fly ash, 750-800 parts of gravels, 730-750 parts of medium sand, 110-120 parts of coarse aggregate, 1-5 parts of a water reducing agent, 170-180 parts of water, 1-5 parts of polypropylene fibers, 50-80 parts of mineral powder, 1-5 parts of an early strength agent, 20-30 parts of composite fibers and 5-10 parts of a self-repairing material, wherein the coarse aggregate is formed by mixing hollow glass beads and ceramsite in a mass ratio of 1: (1.2-1.5); the composite fibers are composed of 5 to 10 parts of aramid fibers, 3 to 6 parts of glass fibers, 5 to 10 parts of resorcinol-formaldehyde resin and 0.3 to 1.4 parts of copolyoxymethylene; and the self-repairing material comprises 6 to 8 parts of cement and 2 to 4 parts of diluted epoxy resin, and further comprises 0.5to 1 part of calcined tuff and 0.5 to 1 part of carbon nanotubes. The high-strength heat-resistant concrete has the advantages of high strength and favorable heat resistance, and can realize self-repairing when a wall has broken cracks.