Context. The solar wind impinging on the lunar surface results in the emission of energetic neutral atoms. This particle population is one of the sources of the lunar exosphere. Aims. We present a semi-empirical model to describe the energy spectra of the neutral emitted atoms. Methods. We used data from the Advanced Small Analyzer for Neutrals (ASAN) on board the Yutu-2 rover of the Chang’E-4 mission to calculate high-resolution average energy spectra of the energetic neutral hydrogen flux from the surface. We then constructed a semi-empirical model to describe these spectra. Results. Excellent agreement between the model and the observed energetic neutral hydrogen data was achieved. The model is also suitable for describing heavier neutral species emitted from the surface. Conclusions. A semi-analytical model describing the energy spectrum of energetic neutral atoms emitted from the lunar surface has been developed and validated by data obtained from the lunar surface.