오아시스가 생기는 원인은 크게 두 가지 인데 첫 번째는 지하수 때문 입니다. 사막이니 땅은 메말랐지만 지하에는 물을 품고 있는 지층인 대수층이 많아 오랜 시간에 걸쳐 내린 비가 땅에 침투해 거대한 지하수를 이루게 디서 오아시스가 생기게 되는 것이고 또 다른 이유는 산맥 때문 인데 중국 북부의 타클라마칸 사막에 위치한 오아시스의 경우가 좋은 예인데 주변 산맥의 영향으로 만들어진 사막의 위쪽에는 톈산 산맥, 아래로는 쿤룬 산맥에 둘러 쌓여있어 비구름이 이 거대한 산맥을 넘지 못하고 많은 비를 뿌려 빗물이 산맥 아래 지층으로 스며 들어 오아시스를 만들게 되었다고 합니다.