This paper introduces the principle and design method of cross-coupled contouring control of multi-axial CNC machine tools. The uncoupled contouring control system is first analyzed. The definition and algorithm of cross-coupled contour error are then presented. The structure and design method of coupled contouring controller is also investigated and applied to a biaxial contouring system. Discussion is made finally to note the compensation effect and some further research topics.