In order to overcome the disadvantage of traditional method such as poor noise immunity,excessive loss of information and low information utilization,a cross information fusion method based on iteration was proposed to improve frequency estimation accuracy.In this method,a frequency range was determined roughly by phase relationship,and cross information fusion spectra were obtained via fusing the multistage signals in this range.According to the relationship of the aforementioned spectra and single-stage signal spectra,new cross information fusion spectra were gained by iteration.Furthermore,frequency estimator was achieved by means of the arithmetic mean value of the new cross information fusion spectra.Simulation result showed that compared to the existing methods,the proposed method was superior in precision,noise immunity and robustness.