This paper addresses an analytical approach to the mechanical error analysis and tolerance design of a four-bar path generator with lubricated joints. The mobility method is applied to consider lubrication effects and the four-bar path generator is stochastically modeled by using the clearance vector model for methanical error analysis. To show the validity of the proposed method, the mechanical errors obtained by applying the method to a four-bar path generator are compared with those by Monte Carlo simulation. Based on this analytical method, an optimal tolerance design problem is formulated and solved for the four-bar path generator.