土壤之所以會有不同的顏色,是由各地不同的自然條件決定的。青土和白土是由岩石本身僅含有單一顏色或相同色彩的礦物風化後形成的。熱帶和亞熱帶多紅土,是因爲那裡的氣候高溫多雨,土壤中的二氧化矽等物質被雨水帶走,而呈紅色的氧化鐵和氧化鋁卻留了下來,因此土壤呈紅色。我國北方的土壤中有大量的碳酸鈣聚積層,因此土壤呈現栗色或掠色。有些地方的土壤中有大量的有機物質,有機物質腐蝕積累,就形成了黑色的土壤。