A new method, in which suitable tool paths are generated in order to manufacture pockets in CNC milling machines, was developed in this study. For this purpose, a new algorithm was developed in order to offset pocket profiles with or without the island. In addition, errors that may arise as a result of offsetting were also eliminated. The tool path was generated by using the offset components obtained through this offsetting process. The acquired tool paths were tried after being sent to CNC milling machine. The success of the developed method was proved without any hollow or residue.