Abstract. By applying 12-year (1998-2009) radiosonde data over a midlatitude station, we studied the vertical wavenumber spectra of three-dimensional wind fluctuations. The horizontal wind spectra in the lower stratosphere coincide well with the well-known "universal spectra", with mean spectral slopes of − 2.91 ± 0.09 and −2.99 ± 0.09 for the zonal and meridional wind spectra, respectively, while the mean slopes in the troposphere are −2.64 ± 0.07 and −2.70 ± 0.06, respectively, which are systematically less negative than the canonical slope of −3. In both the troposphere and lower stratosphere, the spectral amplitudes (slopes) of the horizontal wind spectra are larger (less negative) in winter, and they are larger (less negative) in the troposphere than in the lower stratosphere. Moreover, we present the first statistical results of vertical wind fluctuation spectra, which revealed a very shallow spectral structure, with mean slopes of −0.58 ± 0.06 and −0.23 ± 0.05 in the troposphere and lower stratosphere, respectively. Such a shallow vertical wind fluctuation spectrum is considerably robust. Different from the horizontal wind spectrum, the slopes of the vertical wind spectra in both the troposphere and lower stratosphere are less negative in summer. The height variation of vertical wind spectrum amplitude is also different from that of the horizontal wind spectrum, with a larger amplitude in the lower stratosphere. These evident differences between the horizontal and vertical wind spectra strongly suggest they should obey different spectral laws. Quantitative comparisons with various theoretical models show that no existing spectral theories can comprehensively explain the observed three-dimensional wind spectra, indicating that the spectral features of atmospheric fluctuations are far from fully understood.