The invention discloses an ultra-precision grinding machine for a ball track. The grinding machine comprises a base, a camshaft, an emptying swing arm and a material receiving swing arm, wherein feeding components consisting of material hanging rods, feeding guide sleeves, emptying mechanisms, mechanical hands, blanking frames and bearing brackets are arranged on the base; emptying mechanisms are fixed on an emptying shaft; the mechanical hands are fixed on a material receiving shaft; two sides of the mechanical hands are provided with rolling rod mechanisms; grinding heads which swing in a reciprocating mode are arranged above the mechanical hands; ejector rod tools are arranged below the grinding heads; radial cams, a material receiving surface cam and an emptying surface cam are arranged on the camshaft; the ejector rod tools are driven by the radial cams to vertically move; the material receiving surface cam makes the material receiving shaft move transversely through the material receiving swing arm; and the emptying surface cam makes the emptying shaft move transversely through the emptying swing arm. Due to the structure, the ball track can be fully automatically machined, rough ultra-precision machining and finish ultra-precision machining can be performed on the same machine tool, and the quality and machining efficiency of the product are improved; meanwhile, the grinding machine is simple and compact in structure and convenient to operate, and the protection safety is improved.