The invention discloses an astronomic tide and storm tide separating method. An ocean hydrometric station only measures one group of real-time tide water level processes, the real-time process can be regarded as the superposition of a strong determination process (astronomic tides) and a weak random process (atmosphere activity interference including storm tides), and at the moment, the separation can be realized by utilizing mathematical measures such as frequency windows (frequency domains) and filters (time domains). The invention adopts the separation method based on wavelet packet analysis, the tide level is used as signals, firstly, the wavelet function and the wavelet packet decomposition layer number are determined, 170 partial tides are distributed to a unique leaf node according to frequencies, an optimal wavelet tree is obtained, then, the wavelet decomposition coefficient containing the astronomic partial tides is reconstructed, astronomic partial tide signals in each frequency band range are extracted, optimally, a wavelet filter is utilized for removing the astronomic partial tides from the tide level signals, and a storm tide surge curve is obtained.