The invention relates to the field of catalysts, and discloses a polyolefin catalyst, a polyolefin, and a preparation method of the polyolefin catalyst and the polyolefin. The method for preparing thepolyolefin catalyst comprises the following steps: (1) enabling a silicon source to contact an ammonia water solution in the presence of a template agent to obtain a mesoporous material; (2) mixing the mesoporous material with silica gel and attapulgite, then sequentially carrying out filtration washing, ball milling, pulping and spray drying on the mixed materials, so as to obtain a spherical double-mesoporous attapulgite composite carrier; and (3) in the presence of inert gas, impregnating the spherical double-mesoporous attapulgite composite carrier in a catalyst mother liquor containing amagnesium salt and / or a titanium salt, and then sequentially carrying out filtration and drying, wherein the filtering washing in the step (2) are carried out in a ceramic membrane filter, and the content of sodium ions in the mixed material after the filtering washing is not higher than 0.2 wt% in terms of sodium element, and the content of the template agent is not higher than 1 wt%. The methodis efficient, simple, energy efficient and environmentally friendly.