The invention provides a preparation method of a building heat insulation material. The method includes the following steps that S1, Kiryu sand, vermiculite, kieselguhr and medical stone are mixed evenly, calcined and cooled to obtain a mixture, and aqueous ammonia, ethanol, ethyl orthosilicate and the mixture are mixed and stirred evenly to obtain a hydrophobically modified mixture; S2, straw powder, a phenolic compound and a catalyst are mixed by weight part and react to obtain a straw liquefaction liquid; S3, a starch solution, water, sodium polyacrylate and sodium formaldehyde sulfoxylateare mixed to obtain a first mixed material; S4, acrylic acid, N,N,N',N',N''-pentamethyldiethylenetriamine, polyvinyl alcohol, the hydrophobically modified mixture and the first mixed material are mixed evenly to obtain a second mixed material; S5, the straw liquefaction liquid, the second mixed material, a cross-linking agent, a curing agent, a foaming agent and an emulsifying agent react to obtain the heat insulation material. The heat insulation material can achieve an excellent heat insulation and sound insulation effect.