The invention provides a method for eliminating terrestrial clutters of an airborne weather radar based on terrain altitude data. The method provided by the invention comprises the following steps of: reading airplane position and radar parameters, establishing a local rectangular coordinate system, calculating longitudes and latitudes of ground sampling points in a beam direction, reading DEM (Digital Elevation Model) data, calculating a lower view angle sequence of the sampling points relative to an airplane, analyzing a tendency of the lower view angle sequence, judging a monotonically decreasing sequence, eliminating a non-monotonically-decreasing lower view angle value, determining a beam grounding range, editing echo signals and replacing by a background, updating the airplane position and an antenna azimuth angle, judging whether the scanning is finished, displaying complete scanning echo signals by a radar display screen and the like. According to the method provided by the invention, by utilizing the characteristics that the terrestrial clutters of the airborne weather radar echoes and weather targets are respectively located at units with different distances and can be separated in the distance and adopting the discipline characteristics of the lower view angle, the grounding position of the radar beam is analyzed, and the terrestrial clutters is eliminated by utilizing and utilizes the terrain altitude data; and the method has the advantages of simple method, calculation accuracy, good inhibition effect, capability of effectively eliminating terrestrial cluttersof the airborne weather radar in a time domain and the like.