Пустоты в песчаниках возникают по разным причинам, их делят на первичные и вторичные. 1
Первичные пустоты образуются в процессе осадконакопления. 1 Они представлены промежутками между зернами, плоскостями наслоения, пустотами внутри и между органогенными остатками и т. д.. 1 В процессе породообразования (в диагенезе и катагенезе) такие пустоты изменяются: уменьшаются при уплотнении, частично или полностью заполняются цементом, подновляются растворением. 1
Вторичные пустоты образуются в результате последующих процессов: 1
На величину пустот в песчаниках влияет множество факторов: размер и форма частиц, неоднородность их по размерам, характер цементации и растворения солей и другие. 3