In order to solve integral stability analysis of foundation pits under seepage, the integral stability analysis method of foundation pits close to river, considering water level fluctuation, the transient seepage and the diaphragm wall, was proposed based on the improved critical slip field of slope. Taking the foundation pit of Dadongmen station in metro line 1 of Hefei city for example, the seepage analysis of the foundation pit with corresponding parameters were carried out and then the obtained pore-water pressure fields were imported into the program of the method to evaluate changes in the factor of safety with changing river water level and excavation depth. In addition, emphases were given to research the influence of seepage on the integral stability of the foundation pit. The results showed that the method can search for the most dangerous slip surface of any shape and the safety factor is more reasonable than the traditional method in calculation of the integral pit stability. Moreover, the seepage have more influence on the integral stability of the foundation pit and the change of pore water pressure field can lead to change the position of slip surface.