In a flexing contact type gear drive (1), the respective tooth profiles of the internal gear (2) and external gear (3) are constructed such that the tooth face portion is formed of a straight line AM disposed in the vicinity of a datum point, a first convex circular arc (AB) smoothly connected thereto and a second convex circular arc (BC) smoothly connected to the first convex circular arc and having a radius of curvature larger than the first convex circular arc, while, the dedendum portion excluding the root is created by a standard rack consisting of a tooth profile formed by a curve point-symmetrical with respect to the datum point to the tooth profile at the tooth face or a curve obtained by correcting the above curve. The curve defined by the first and second convex circular arcs is an approximated curve of a similar curve obtained by subjecting to similar transformation at a reduction ratio of 1/2 from the limit point of meshing selected on a composite curve which is obtained by connecting a moving locus of teeth of the flexible external gear in a section of rotation at the vicinity of the end portion of the tooth trace on the side of a diaphragm to an envelope of moving loci obtained by overlapping on one plane of rotation the moving loci obtained by rack approximation of the external gear to the rigid internal gear in sections of rotation at the respective positions in the direction of tooth trace of the cup-shaped flexible external gear.