This study presents the solving process of the multi-objective optimization problem using VIKOR method (Vlse Kriterijumska Optimizacija Kompromisno Resenje, in Serbian) when turning the EN 10503 steel. The cutting velocity, feed rate, depth of cut, and insert nose radius were chosen as the input parameters with three levels of each parameter. Taguchi L9 orthogonal array was used to design the experimental matrix with nine experiments. By the combination of Taguchi and VIKOR methods, the multi-objective optimization problem was successfully solved with optimal values (cutting velocity of 78.62 m/min, feed rate of 0.08 mm/rev, cutting depth of 0.5 mm, and insert nose radius of 0.4 mm. Using these the optimized input parameters, the surface roughness, cutting force and vibration component amplitudes (in X, Y, Z directions), and material removal rate (MRR) were 0.621 µm, 191.084 N, 300.162 N, 51.727 N, 4.465 µm, 7.492 µm, 10.118 µm, and 60.009 mm3/s, respectively. This proposed method could be used to improve the quality and effectiveness of turning processes by improving the surface quality, reducing the cutting force and vibration amplitudes, and increasing the material removal rate.