Bien que cela puisse prendre des millions d'années pour que certains roches sédimentaires se forment, ce n'est pas une règle universelle. Le temps de formation dépend de divers facteurs comme:
* Type de sédiments: Certains sédiments se forment rapidement (comme le sable) tandis que d'autres prennent plus de temps (comme de l'argile).
* climat: Les taux d'altération et d'érosion varient considérablement en fonction du climat.
* Activité géologique: Les tremblements de terre et les mouvements tectoniques peuvent accélérer le processus.
Il est plus précis de dire que la formation de roche sédimentaire peut prendre de quelques années à des millions d'années.