The objective of this paper is to evaluate the effect of different machining parameters on the surface roughness of Hardox 600 (hard and tough steel with high wear resistance and hardness of 600 HBW) in the milling process using the Taguchi optimization method. The selected process parameters are feed rate, spindle speed, the depth of cut, and radial immersion. Based on the number of parameters and their levels L 9 , an orthogonal array of the Taguchi was chosen. Surface roughness data were collected for nine experiments. Signal to noise (S/N) ratio and analysis of variance calculation were conducted to determine the optimum level and percentage of contribution of each parameter. Furthermore, the mathematical model was created to determine the predicted value of S/N ratio, and the experiments were implemented to justify the mathematical model. It is found that the margin error for the mathematical model and the experimental result was 5.5%, resulting from any uncontrollable parameters affecting the machining process. It is also identified that the radial immersion was the most significant parameter with 45.33% of contribution in the milling procedure of steel with high hardness (Hardox 600). Hence, the surface roughness was mostly influenced by radial immersion (D), followed by the depth of cut (C), spindle speed (B), and finally, feed rate (A) respectively based on the level of their significance. The optimal level of the selected parameters for the minimum surface roughness value is the radial immersion at level 1, depth of cut at level 1, spindle speed at level 2, and feed rate at level 2.