During the on-orbit operation of BeiDou satellites, the on board atomic clocks of these satellites are easily affected by changes in the space environment. Since the clock offsets of BeiDou satellites derived from multi-satellite clock estimation exhibit correlation among one another. In this study, the correlation among the clock offsets of BeiDou satellites is analyzed and the influence of correlation among satellites on clock offset prediction accuracy is investigated. To obtain accurate analysis results, the Baarda outlier detection method is initially improved. The improved method can effectively eliminate small errors in clock offset data. Then, the correlation coefficient among BeiDou satellites is calculated, and the method based on the correlation among BeiDou satellite clocks is used to predict the clock offsets of the satellites. Experimental results show that clock offset prediction accuracy can be improved by 7.3% compared with that of the traditional method when the method that considers correlation among satellite clocks is used.