CNC spring grinding machine is equipped with Mitsubishi CNC system to control grinding process on both vertical ends of springs simultaneously. Feeding speed of grinding heads is adjustable on the basis of pressure from spring. Fine grinding process is available, as well as compensation function on grinding wheels. The grinding process is operated manually and automatically. For replacing grinding wheel and regular maintenance, the table can be opened conveniently. This machine is very suitable for high precision grinding proposal, and modified on the basis of 9mm by adding extra feeding plate. The application can be found in small spring production by time consuming feeding.