A coil spring processing device comprising: an end positioning device which restricts ends (1c, 1d) of a coil spring to certain positions of a coil periphery and holds the coil spring; and a shot peening device which performs shot peening while the coil spring is kept standing, wherein the shot peening device comprises: a turntable mechanism including a turntable; a revolution mechanism which rotates the turntable mechanism around a revolution axis; a holding mechanism (81, 82) including a lower shifting prevention jig which can hold a lower end turn portion of the coil spring and an upper shifting prevention jig which can hold an upper end turn portion of the coil spring, the holding mechanism (81, 82) being able to rotate around the revolution axis with the turntable; a rotation mechanism which can rotate the holding mechanism (81, 82) around a rotation axis (X2, X3); a pressure mechanism which can compress the coil spring while the coil spring is set to the holding mechanism (81, 82); and a projection mechanism which projects shots to the compressed coil spring (1, characterised in that the shot peening device further comprises: a controller which can stop the holding mechanism (81, 82) at a rotation stop position corresponding to the end turn portions (1a, 1b) of the coil spring; and a transfer mechanism which can transfer the coil spring, the ends (1c, 1d) of which have been restricted by the end positioning device, to the holding mechanism (81, 82) which is stopped a first rotation stop position. an end positioning device which restricts ends (1c, 1d) of a coil spring to certain positions of a coil periphery and holds the coil spring; and a shot peening device which performs shot peening while the coil spring is kept standing, wherein the shot peening device comprises: a turntable mechanism including a turntable; a revolution mechanism which rotates the turntable mechanism around a revolution axis; a holding mechanism (81, 82) including a lower shifting prevention jig which can hold a lower end turn portion of the coil spring and an upper shifting prevention jig which can hold an upper end turn portion of the coil spring, the holding mechanism (81, 82) being able to rotate around the revolution axis with the turntable; a rotation mechanism which can rotate the holding mechanism (81, 82) around a rotation axis (X2, X3); a pressure mechanism which can compress the coil spring while the coil spring is set to the holding mechanism (81, 82); and a projection mechanism which projects shots to the compressed coil spring (1, a turntable mechanism including a turntable; a revolution mechanism which rotates the turntable mechanism around a revolution axis; a holding mechanism (81, 82) including a lower shifting prevention jig which can hold a lower end turn portion of the coil spring and an upper shifting prevention jig which can hold an upper end turn portion of the coil spring, the holding mechanism (81, 82) being able to rotate around the revolution axis with the turntable; a rotation mechanism which can rotate the holding mechanism (81, 82) around a rotation axis (X2, X3); a pressure mechanism which can compress the coil spring while the coil spring is set to the holding mechanism (81, 82); and a projection mechanism which projects shots to the compressed coil spring (1, characterised in that the shot peening device further comprises: a controller which can stop the holding mechanism (81, 82) at a rotation stop position corresponding to the end turn portions (1a, 1b) of the coil spring; and a transfer mechanism which can transfer the coil spring, the ends (1c, 1d) of which have been restricted by the end positioning device, to the holding mechanism (81, 82) which is stopped a first rotation stop position. a controller which can stop the holding mechanism (81, 82) at a rotation stop position corresponding to the end turn portions (1a, 1b) of the coil spring; and a transfer mechanism which can transfer the coil spring, the ends (1c, 1d) of which have been restricted by the end positioning device, to the holding mechanism (81, 82) which is stopped a first rotation stop position.