Spectrum sensing is a key technology to improve spectrum efficiency. In this paper, we propose a novel signal detection method based on Walsh transform for spectrum sensing. The main idea behind is that the received signal is transformed into another domain by Walsh transform and the test statistic is obtained by exploiting the feature of the useful signal in the new domain. The new method can perform well at low signal-to-noise rate (SNR). Simulation results show that the proposed method has better performance than the spectral feature detection based on power spectrum.