This paper presents a reasonable method for generating the tool-path of free-form surface polishing using the fractal curves. Free-form surface polishing processes as a finishing process are used to reduce the roughness of surfaces and smooth the surface form by eliminating the surface waviness left by tool marks, EDM spark erosion and so on. In the interest of realizing this aim without introducing undesirable surface waviness and time efficiency, a tool-path should provide even coverage of free-form surface during polishing. A fractal curve is suitable to cover the free-form surface uniformly at any complexity due to its plane-filling and self-similar characteristics. A method of generating the fractal path for free-form surface polishing is presented, and also an automatic polishing system is installed to confirm the path planning method’s validity.