O solo é criado a partir da erosão das rochas pelo clima ou processos mecânicos. Ao longo de muito tempo, a superfície da rocha amolece, decai e se torna solo.
O poder de um rio ou riacho é suficiente para desgastar as rochas ao longo de milhares de anos. A erosão é acelerada porque a água também carrega cascalho ou areia que ajuda a desgastar a rocha. A água que congela nas rachaduras das rochas se expande e força a rocha a quebrar. O ciclo de congelamento-degelo desgasta as rochas até o ponto em que o solo é criado.
As geleiras arrancam as rochas do solo e trituram-nas à medida que se movem. O solo resultante é deixado para trás quando a geleira derrete. O vento também sopra areia e cascalho contra a rocha e os desgasta para o solo.
O solo recém-depositado não é ideal para o cultivo de plantas porque carece de nutrientes. Esses nutrientes devem se acumular com o tempo. Eles são depositados por plantas, que têm raízes que quebram ainda mais o solo. Os corpos em decomposição dessas plantas formam húmus, o que torna o solo fértil. As bactérias que ajudam a decomposição das plantas também tornam o solo fértil.
Os resíduos e cadáveres de animais também enriquecem o solo. As minhocas, ao cavar e digerir o solo, também aumentam sua produtividade.