The invention discloses a preparation method of a UV resistant nonwoven cloth for a surgery hole drape. The preparation method comprises following steps: step one, mixing TiO2:(Al, Ce) powder, N,N-dimethyl acetamide, and zirconium beads, and grinding the mixture to prepare TiO2:(Al, Ce) dispersion liquid; step two, mixing polyamide and N,N-dimethyl acetamide, stirring, adding the TiO2:(Al, Ce) dispersion liquid, maintaining the temperature, and keeping on stirring to obtain a spinning solution; and step three, using the spinning solution to carry out electrostatic spinning to obtain TiO2:(Al,Ce)/polyamide nonwoven cloth, namely the UV resistant nonwoven cloth for a surgery hole drape. The prepared nonwoven cloth has a very good antibacterial and UV resistant performance.