月牙泉的存在有几种解释:
1、泉是附近党河的一段古河道,很久以前,党河改道,大部分古河道被流沙淹没,仅月牙泉一段地势较低,由于地下潜流出露,汇集成湖。湖水不断得到地下潜流的补给,因而不会枯竭。
2、断层渗泉。认为月牙泉南侧有一东西向的断层,断层上盘抬高了地下含水层,下盘降到附近潜水面时,潜流通出成泉。
3、风蚀湖。即原始风蚀洼地随风蚀作用的加剧,当达到潜水面深度时,在新月形沙丘内湾形成泉湖。