The invention relates to a nitrogen oxides luminescent material and a preparation method and an application thereof, belongs to the semiconductor field. The chemical formula of the nitrogen oxides luminescent material is AxByOzN(2/3x+4/3y-2/3z):R, wherein A is one or more of Be, Mg, Ca, Sr, Ba, Zn, Li and Na, and B is one or more of Si, Ge, Zr, Ti, B, Al, Ga and In and contains at least Si. The luminescent material has stable chemical property and excellent luminescent performance, can be used as the blue/green-to-red nitrogen oxides luminescent material of white-light LED which can be excited by ultraviolet LED or blue light LED; the excitation wavelength is 300-500nm, the luminescent wavelength is 470-700nm, and the luminescent material can be used to prepare white light LED lighting sources or display sources by combining the blue light LED or ultraviolet or near-ultraviolet LED.