Sa mạc không chỉ có một màu vàng chết chóc mà nó cũng có đủ các sắc màu phong phú khác. Vậy vì sao sa mạc lại có đủ các màu sắc như bất cứ nơi nào khác trên Trái Đất? Điều này lý giải như sau: Cát trên sa mạc được hình thành là do quá trình phong hóa của nham thạch mà nham thạch là vật chất trong đó có rất nhiều khoáng chất, mỗi khoáng chất lại có một màu sắc khác nhau. Điều này khiến cát trên sa mạc có rất nhiều màu sắc khác nhau. Nếu hạt cát có chứa sắt thì khi bị ôxy hóa sẽ biến thành hạt cát có màu đỏ. Nếu cát có chứa thạch cao thì sau khi thạch cao phong hóa sẽ biến thành màu trắng. Nếu cát là sản phẩm phong hóa từ khối đá đen thì hạt cát cũng sẽ có màu đen.