Se calcula como el cociente entre el volumen de poros y el volumen total del material, y se expresa en tanto por uno o en porcentaje.
n = Vporos / Vtotal
En los sedimentos sueltos depende de la colocación de los granos y de su selección, es decir, de lo parecidos que sean sus tamaños. No depende del tamaño de grano en sí. Las arcillas tienen porosidades del 40 al 70 %, las arenas del 25 al 50 % y las rocas cristalinas sin fracturar, muy por debajo del 5 %.
La porosidad total indica cuánta agua puede almacenar un material, pero no cuánta puede extraerse. Para eso se usa la porosidad eficaz.