Les facteurs qui affectent le taux d'altération sont l'humidité, la composition des roches, les températures élevées, la végétation et le vent. Dans un environnement chaud et humide, l'altération a tendance à être rapide. Dans les climats secs, l'altération est plus lente.
Les roches sédimentaires sont molles et se décomposent rapidement. Les roches métamorphiques, telles que l'ardoise et le marbre, ont tendance à s'altérer lentement. Les roches de granit et de basalte sont dures et prennent plus de temps à se dégrader lorsqu'elles sont exposées aux agents d'altération.
Les précipitations affectent l'altération, car l'eau courante a tendance à briser rapidement les roches. Lorsque la terre est couverte de végétation, elle ne s'altère pas rapidement. Les roches exposées directement à la chaleur, au vent et à l'eau ont tendance à s'altérer très rapidement.