The invention discloses a preparation method of a zeolite geopolymer cementing material. The method comprises the following steps: (1), preparing a silicon-aluminum mixture; (2), preparing an alkalineactivator; and (3), preparing a zeolite geopolymer cementing material. According to the geopolymer cementing material, metakaolin, zeolite, red mud, coal ash, magnesium oxide and other raw materialsare reasonably utilized, so that activation reaction of all the material components is improved; alkali metal ions are firmly combined in a reaction product, and the surface frosting problem can be slightly relieved. The prepared zeolite geopolymer cementing material is high in strength and high in hardening speed, and the 28-day strength can reach over 48 MPa. Magnesium oxide in the raw materialsplays a role of a filling and expanding agent and can effectively absorb carbon dioxide. By optimizing the proportion, the geopolymer is more excellent in corrosion resistance by being compared withordinary Portland cement, small in capillary pore number, good in impermeability, small in shrinkage, high in setting speed and high in applicability, and the sustainable development requirements of ecological environmental protection can be met.