The invention discloses an antifreeze anticorrosion durable concrete. The concrete comprises the following components, by weight, 500 parts of a gelling material, 700-715 parts of medium sand, 1050 parts of broken stone, 164 parts of water and 10.56-18 parts of a water reducer, wherein the gelling material comprises 54-56wt% of cement and 44-46wt% of powder A; and the powder A comprises the following components: 30-35wt% of slag, 20-25wt% of zeolite, 35-40wt% of coal ash, 5-10wt% of long bluestone and 0-7wt% of quicklime. The invention also discloses a preparation method of the concrete. The preparation method comprises the following steps: 1, weighing raw materials of the components of the powder A according to above proportions, crushing by an ultrafine mill, and uniformly mixing; 2, weighing raw materials of the components of the concrete according to above proportions; 3, sequentially adding ordinary Portland cement, the powder A, the medium sand and the broken stone to a concrete stirring device, and stirring for 2-3min to fully and uniformly mix; and 4, slowly adding well weighed water and the well weighed water reducer to the obtained mixture while stirring, and continuously stirring for 1-2min to obtain the concrete. The concrete of the invention is high performance concrete which can resist strong sulfate corrosion, strong chloride corrosion, freeze-thaw cycles and drying and wetting cycles.