La pizarra, el mármol, la piedra de barro, la pizarra y la arenisca bien empaquetada son ejemplos de rocas impermeables, lo que significa que el agua no puede atravesarlas fácilmente. Un gran número de rocas metamórficas e ígneas son impermeables, siempre que no estén fracturadas.
La permeabilidad está determinada por la forma en que están conectados los espacios entre los granos individuales en la roca. Si los espacios entre los granos están bien interconectados, el agua puede pasar a través de la roca más fácilmente y, por lo tanto, se considera permeable. Sin embargo, cuando los granos no están bien conectados, la roca se considera impermeable ya que el agua no puede pasar fácilmente. La cantidad de fracturamiento dentro de una formación rocosa también desempeña un papel en su permeabilidad, ya que el agua puede pasar más fácilmente a través de cualquier grieta en ella.
El tamaño de los poros individuales es la porosidad de una roca, que determina qué tan bien la roca puede retener el agua. En rocas sedimentarias poco compactadas y otras piedras altamente permeables, los poros son grandes y están bien conectados. Sin embargo, hay muchos ejemplos de rocas que tienen una alta porosidad y una baja permeabilidad, como las rocas volcánicas vesiculares como la piedra pómez. Estas rocas contienen burbujas grandes que son restos de gas atrapado en la lava cuando se enfrió, pero las burbujas generalmente no están conectadas.