A method for producing an olefin polymerization catalyst comprising bringing a solid catalyst component for olefin polymerization, a vinylsilane compound, an organosilicon compound, and an organoaluminum compound into contact with each other in an inert organic solvent under an inert gas atmosphere in the absence of a compound represented by a general formula, wherein a washing treatment is not performed after the vinylsilane compound has been added to a reaction system, the solid catalyst component comprises a magnesium compound, a titanium halide compound, and an electron donor compound that does not comprise a phthalic acid ester structure, and comprises a diol skeleton, and the organosilicon compound does not comprise a vinyl group, and comprises at least one group selected from an alkoxy group and an amino group, CH 2 =CH-R 1 wherein R 1 is a hydrogen atom or a hydrocarbon residue having 1 to 20 carbon atoms, wherein the magnesium compound is one or more magnesium compounds selected from a magnesium dihalide, a dialkylmagnesium, an alkylmagnesium halide, a dialkoxymagnesium, a diaryloxymagnesium, an alkoxymagnesium halide and a fatty acid magnesium salt, the titanium halide compound is one or more compounds selected from a titanium tetrahalide and an alkoxytitanium halide represented by Ti(OR 2) i X 4-i (wherein R 2 is an alkyl group having 1 to 4 carbon atoms, X is a halogen atom, and i is an integer from 0 to 4), the electron donor compound that does not comprise a phthalic acid ester structure, and comprises a diol skeleton is selected from a diether, a diol diester, a diol dicarbonate and a diol ether compound, the vinylsilane compound is a compound represented by the following formula (CH 2 =CH-)SiR 2 R 3 R 4 wherein R 2, R 3, and R 4 are independently a halogen atom, or a group selected from a group derived from a saturated hydrocarbon compound having 1 to 10 carbon atoms, a group derived from a halogen-containing saturated hydrocarbon compound having 1 to 10 carbon atoms, a group derived from an aromatic hydrocarbon compound having 6 to 20 carbon atoms, and a group derived from a halogen-containing aromatic hydrocarbon compound having 6 to 20 carbon atoms, provided that R 2, R 3, and R 4 are either identical to or different from each other, the organosilicon compound is a compound according to the following general formula R 5 r Si(NR 6 R 7) s (OR 8) 4-(r+s) wherein r is an integer from 0 to 2, s is an integer from 1 to 2, provided that r+s is an integer from 0 to 4, R 5, R 6, and R 7 are a hydrogen atom, or a group selected from a linear or branched alkyl group having 1 to 12 carbon atoms, a substituted or unsubstituted cycloalkyl group, a phenyl group, an allyl group, and an aralkyl group, and optionally include a hetero atom, provided that R 6 and R 7 are optionally bonded to each other to form a ring, and R 5, R 6, and R 7 are either identical to or different from each other, and R 8 is a group selected from an alkyl group having 1 to 4 carbon atoms, a cycloalkyl group, a phenyl group, a vinyl group, an allyl group, and an aralkyl group, and optionally includes a hetero atom the organoaluminum compound is a compound represented by the following general formula R 9 pAlQ 3-t wherein R 9 is a hydrocarbyl group having 1 to 6 carbon atoms, provided that a plurality of R 9 are either identical to or different from each other when a plurality of R 9 are present, Q is a hydrogen atom, a hydrocarbyloxy group having 1 to 6 carbon atoms, or a halogen atom, provided that a plurality of Q are either identical to or different from each other when a plurality of Q are present, and t is a real number that is larger than 0 and equal to or less than 3 (0<p=3), and wherein the electron donor compound is used in an amount of 0.01 to 10 mol based on 1 mol of the magnesium compound.