This paper proposes a modification method for tooth surface of face gear drive with a grinding worm on a numerical grinding machine. The surface equation of grinding worm is derived, and the coordinate System of generating the worm is established. Tooth contact analysis (TCA) is performed to investigate the performance of face gear drive before and after modification, and the alignment error is considered. This method can obtain a more stable bearing contact in contrast to the method by increasing tooth number of shaper. The longitudinal bearing contact on the face-gear tooth surface has been obtained which will increase the contact ratio. By modification the edge contact at surface edges of the gears can be avoided and the modification magnitude can be controlled freely.