The invention relates to low-carbon low-shrinkage ultra-high strength concrete and a preparation method and application thereof. The low-carbon low-shrinkage ultra-high strength concrete comprises 340-380 parts of cement, 50-90 parts of silicon powder, 140-170 parts of fly ash, 0-35 parts of waste rubber powder, 980-1100 parts of crushed stone, 580-680 parts of medium sand, 110-160 parts of tap water, 10-22 parts of a water reducing agent, 0-3.5 parts of fiber and 0-0.875 part of a coupling agent. According to the method, during preparation, first drying the medium sand in the sun; measuring various components in proportion, manually kneading the waste rubber powder, pouring the waste rubber powder into a stirring barrel, then uniformly stirring the water reducing agent, the coupling agentand water, pouring the water reducing agent, the coupling agent and the water into the stirring barrel, and stirring; pouring the cement, the silicon powder and the fly ash into the stirring barrel,and stirring; adding the crushed stone, and stirring; finally, adding the medium sand and the fiber, stirring and discharging. The low-carbon low-shrinkage ultra-high strength concrete is configured with lower single cement consumption, and effectively solves the problems of high-efficiency utilization of waste rubber powder resources, excessively high viscosity, excessively high self-constrictionand high brittleness of ultra-high strength concrete mixtures, thus achieving multiple benefits at one stroke.