Existing multi-axle steering system designs generally use the deterministic optimization method without considering the uncertainties during the design process; therefore an actual steering movement may deviate from the ideal movement calculated by some mathematical models. In order to make design results have less sensitive to the uncertainties in the design process, some uncertainties need be taken into account at the early design stage. This paper proposes a robust optimization design method for a double front axle steering system (DFASS) of heavy trucks based on Monte Carlo method. The DFASS consists of two trapezoidal steering mechanisms (TSM) and one rocker system, and the optimization objectives of DFASS include the minimum mean value and variance of the maximum turning angle error of the TSM and rocker system. In addition, the robust optimization model includes 13 design variables which are all geometry parameters of DFASS and represented by normal distribution. Through the orthogonal experiment, we obtain the important factors affecting optimization objectives and build the response surface models of optimization objective. Based on the response surfaces, robustness design of DFASS is performed. By simulating analysis, the improved robustness of DFASS based on robust design method is approved.