The invention discloses a beta-tricalcium phosphate/polyvinyl alcohol composite hydrogel keratoprosthesis porous support material and a preparation method thereof. The preparation method provided by the invention comprises the following steps of 1, adding polyvinyl alcohol into a dimethyl sulfoxide aqueous solution, and heating at a constant temperature to obtain polyvinyl alcohol hydrogel, 2, directly adding beta-tricalcium phosphate and a pore forming agent into the polyvinyl alcohol hydrogel, and carrying out isothermal stirring in a water bath to obtain a mixture, 3, directly injecting the mixture into an aseptic mold, and carrying out repeated refrigeration molding, and 4, immersing the mixture subjected to refrigeration molding in aseptic deionized water, and carrying out iodophor disinfection to obtain the beta-tricalcium phosphate/polyvinyl alcohol composite hydrogel keratoprosthesis porous support material. The preparation method provided by the invention can realize material preparation under normal pressure, has simple processes, and can realizes preparation of the beta-tricalcium phosphate/polyvinyl alcohol composite hydrogel keratoprosthesis porous support material which has good biocompatibility, good mechanical properties and high water content.