The marriage of computer, electronic technology and traditional machining disciplines has given birth to revolutionary new disciplines, Mechatronics. Therefore Mechatronics requires mechanical, electronic and computer knowledge together. The main aim of this article is to present the mechatronics approach for desk-top CNC milling machine design. Construction of computer controlled (CNC) Machine differs greatly from that of conventional machine tools. This difference arises from the requirement of higher performance levels. Machine Structure, guide ways, feed drives, spindle and spindle bearings, measuring systems, machine control unit, software and operator interface, gauging and tool monitoring should be considered as mechatronics approach. Servo motors, motor drivers and motor control unit were used in this CNC milling machine to make it flexible and easy programming. Ball screws were used to X-Y –Z axes to eliminate backlash of the slides. Non-contact home and Limit switches were used to prevent possible damages against over travels. Necessary torque and power have been calculated to select the motors by taking care of the load, ball screws, motor inertia and required cutting tools and etc. and developed CNC milling machine has been tested several times for reliable machining of machine parts.