The invention provides a hole sealing material for karst water inflow and further correspondingly provides a preparation method and hole sealing method thereof. The hole sealing material comprises, byweight, 70-90 parts of portland cement, 10-15 parts of coal ash, 10-20 parts of bentonite, 0.05-0.16 part of sodium carboxymethyl cellulose, 15-40 parts of water, 3-5 parts of water glass and 1-2 parts of hemp thread. The hole sealing material is sufficiently kneaded, can be quickly solidified, has the advantages of good water stability, dispersion resistance, durability, high strength and the like, helps to lower the cost, improve the construction quality and make water plugging construction more convenient, achieves the aim of efficient hole sealing, and is suitable for hole sealing operation in a high-pressure water-rich karst area. The preparation method and hole sealing method of the hole sealing material are easy to operate, less in equipment input and low in cost, cause no pollution to the environment, and can guarantee the hole sealing effect and improve the hole sealing efficiency.