Signal-to-noise ratio (SNR) estimation is essential in the unmanned aerial vehicle (UAV) orthogonal frequency division multiplexing (OFDM) system for getting accurate channel estimation. In this paper, we propose a novel non-data-aided (NDA) SNR estimation method for UAV OFDM system to overcome the carrier interference caused by the frequency offset. First, an absolute value series is achieved which is based on the sampled received sequence, where each sampling point is validated by the data length apart. Second, by dividing absolute value series into the different series according to the total length of symbol, we obtain an output series by stacking each part. Third, the root mean squares of noise power and total power are estimated by utilizing the maximum and minimum platform in the characteristic curve of the output series after the wavelet denoising. Simulation results show that the proposed method performs better than other methods, especially in the low synchronization precision, and it has low computation complexity.