The invention discloses a preparation method of a special antibacterial wool fiber for a wool hat. The preparation method comprises the steps of dipping the wool fiber in acetone, airing after washing, adding into a mixed aqueous solution of sodium cyanate and hydrogen peroxide, airing after dipping, and irradiating through an ultraviolet light to obtain a pretreated wool fiber; adding thiourea, urea and butyl titanate into absolute ethyl alcohol for mixing, adjusting a pH value, adding deionized water for stirring until a Tyndall effect occurs, standing for ageing, drying, grinding, and calcining to obtain modified nanometer titania; adding chitosan into an acetic acid aqueous solution, adjusting a pH value, adding the modified nanometer titania, adjusting a system pH value, adding glutaraldehyde after temperature rising, standing for reacting, centrifuging, washing, and drying to obtain modified chitosan; adding the modified chitosan, a plant extract, beta-cyclodextrin and a silane coupling agent KH-550 into the deionized water, and stirring to obtain an antibacterial solution; adding the pretreated wool fiber into the antibacterial solution for padding processing, and baking after drying.