From the principle of generating method, the precise model of an involute herringbone gear was built. The accurate load distributions of herringbone gear were obtained in different meshing positions in linear programming method. Then the changing course of root bending stress along with the variation of meshing position was gained. The calculation process realized the automatic definition of loads and boundary conditions, and found out the value and the position when the tooth root has maximum bending stress. The results showed that the maximum stress usually appears near the position when the tooth bears maximum load. Be different from spur gears, the maximum stress of herringbone gears will possibly appear in the section where more teeth couples are engaged. The analysis can effectively provide reference for checking tooth bending strength of herringbone gears.