The invention provides a polyurethane template for modeling concrete and a preparation method thereof. The polyurethane template raw materials include hydroxyl-terminated silicone polyether polyol, isocyanate, chain extender, filler, plasticizer, anti-aging agent, color paste, anti-settling agent, defoamer, catalyst, water remover, sepiolite powder, boron nitride nanotubes, cross-linked polytetrafluoroethylene powder, alkali-resistant glass fiber; preparation method: polyol polyether polyether with hydroxyl-terminated silicone, chain extension agent, filler, plasticizer, and anti-aging agent to obtain mixture A; mix sepiolite powder, boron nitride nanotubes, and cross-linked polytetrafluoroethylene powder to obtain mixture B; mix alkali-resistant glass fiber with color paste Obtain mixture C; mix mixture A, B, C, anti-sedimentation agent, defoamer, catalyst, water remover and isocyanate, and then perform stirring, defoaming, mold casting and curing in sequence to obtain a polyurethane template. The polyurethane template of the present invention has excellent performance, and the material body has low viscosity during the preparation process, is easy to defoam and is easy to operate.