A method for producing a stereoregular polyolefin in the presence of a catalyst comprising a transition metal compound and an organometallic compound, which comprises polymerizing at least one olefin in the presence of a catalyst system comprising: (A) a solid catalyst component comprising Mg, Ti, halogen and an electron donative compound, (B) at least one member selected from the group consisting of organometallic compounds of metals of Groups IA, IIA, IIB, IIIB and IVB of the Periodic Table, (...