A low level wind shear velocity estimation method based on compressed sensing comprises the following steps: 1), utilizing Doppler vectors to establish a redundant dictionary so as to achieve sparse representation of an echo signal; 2), establishing a measurement matrix; 3), computing a measured value after the signal is compressed; 4), utilizing a regularization orthogonal matching pursuit algorithm to reconfigure a sparse signal; 5), utilizing a non-zero value in a complex amplitude estimation value to obtain Doppler frequency estimation of the radar echo signal; 6), computing a position of a maximum value in the complex amplitude estimation value after clutter rejection is performed, namely a velocity estimation result of a wind shear signal; and 7), repeating the step 3) to the step 6), judging whether the velocity estimation is accomplished according to the number of range units, and sequentially performing velocity estimation on echo data of all the range units within the scope. Aiming at the problem that velocity estimation precision is poor when the number of pulses is small and a signal to noise ratio (SNR) is low, the low level wind shear velocity estimation method based on the compressed sensing is provided. The low level wind shear velocity estimation method based on the compressed sensing can enable frequency spectrum resolution to be greatly improved while the accurate velocity estimation can be obtained, namely, the wind shear signal and the ground clutter signal can be well distinguished, wherein an interval between a frequency domain of the wind shear signal and a frequency domain of the ground clutter signal is very close.