The invention discloses a quick-setting cement-based capillary crystalline self-repairing waterproofing material and a preparation method therefor. The quick-setting cement-based capillary crystalline self-repairing waterproofing material is prepared from the following ingredients in parts by weight: 55-75 parts of silicate cement, 25-45 parts of quartz sand, 3-10 parts of buffering agent, 4-12 parts of active ingredient A, 4-15 parts of active ingredient B, 2-6 parts of expanding agent, 1-12 parts of calcium ion supplement and 1-4 parts of water reducing agent. The waterproofing material disclosed by the invention is prepared by a simple physical mixing method, is short in initial setting time and low in chloride ion content and can infiltrate into the interior of a cement-based material to form crystals so as to block up microcracks, thus, the folding and compressing resistance and secondary infiltrating resistance are improved, and meanwhile, the cement-based material is endowed with long-lasting self-repairing performance and good waterproof and durable performance. In addition, the preparation method for the quick-setting cement-based capillary crystalline self-repairing waterproofing material is simple, has low requirements on equipment and processes and has very high application power.