中国的沙漠分布在新疆维吾尔自治区、内蒙古自治区、陕西省、青海省、甘肃省。
1、塔克拉玛干沙漠位于新疆南疆的塔里木盆地中心,是中国最大的沙漠,也是世界第十大沙漠,同时亦是世界第二大流动沙漠。整个沙漠东西长约1000公里,南北宽约400公里,面积达33万平方公里。平均年降水不超过100毫米,最低只有四五毫米;而平均蒸发量却高达2500~3400毫米。
2、古尔班通古特沙漠(也称准噶尔盆地沙漠):位于新疆准噶尔盆地中央,玛纳斯河以东及乌伦古河以南,也是中国面积最大的固定、半固定沙漠、面积有大约4.88万平方公里,在中国八大沙漠里居第二,海拔300~600米,水源较多。
3、巴丹吉林沙漠是中国八大沙漠之一,是阿拉善沙漠的主体,位于内蒙古自治区西部的银额盆地底部,总面积4.92万平方公里。其中的必鲁图峰是世界最高沙峰。巴丹吉林沙漠年降水量不足40毫米,但是沙漠中的湖泊竟然多达100多个。高耸入云的沙山,神秘莫测的鸣沙,静谧的湖泊、湿地,构成了巴丹吉林沙漠独特的迷人景观,每年吸引了上万名国内外游客前来观光。
4、腾格里沙漠位于内蒙古自治区阿拉善左旗西南部和甘肃省中部边境,介于北纬37°30′至40°,东经102°20′至106°。南越长城,东抵贺兰山,西至雅布赖山。南北长240公里,东西宽160公里,总面积约4.3万平方公里,为中国第四大沙漠。是阿拉善沙漠的东部,在银额盆地底部。
5、毛乌素沙漠位于陕西省榆林市长城一线以北,因此榆林市也被称为驼城,意为沙漠之城,毛乌素沙漠面积约4.22万平方公里。降水较多(250400毫米),有利植物生长,原是畜牧业比较发达地区,固定和半固定沙丘的面积较大。