As a result of rapid growth in technology and industrialization, the utilization of CNC machines in industries has increased. The fabrication of low-cost CNC machines is used to reduce the cost and complexity of machining. This paper deals with the design of a three-axis CNC operated wood carving machine. The idea behind this project is to carve complex profiles on wood in low cost by using micro-controller. The microcontroller converts the profile into G codes which instruct the stepper motors to rotate. Due to its low cost and ease of use, no technical knowledge is required to operate the wood carving machine.