The invention relates to a seismic data denoising method based on contourlet transformation. The seismic data denoising method is characterized by comprising the following steps that firstly, seismic data are read, and Laplacian pyramid decomposing is conducted; secondly, high-frequency sub-bands of all dimensions are obtained through the Laplacian pyramid decomposing and are input into directional filter banks, and components of the high-frequency sub-bands of all dimensions in all directions are obtained; thirdly, a noise model is selected according to features of noise in seismic signals, pyramidal direction filter bank decomposing is conducted on the model, a threshold value is obtained, and the threshold value is used for conducting filtering on the components of the high-frequency sub-bands of all dimensions in all directions; fourthly, pyramidal direction filter bank inverse transformation is conducted on the components of the filtered high-frequency sub-bands of all dimensions in all directions, and denoised seismic signals are obtained. According to the seismic data denoising method based on contourlet transformation, contourlet transformation is applied to seismic data processing, the defect that useful signals are damaged while denoising is conducted through methods of wavelet transformation, curvelet transformation and the like is overcome, the fidelity of the seismic data is improved, noise is suppressed, and effective information is extracted.