Pumice floats on water because it has an incredibly low density due to the air bubbles inside of it. As it is blown out of a volcano (extrusive igneous), and dissolved gasses exsolve and more air gets into it before it hardens into pumice. The less dense air offsets the more dense rock, causing it to float.
HOPE IT HELPS:)
PLS FOLLOW:)
#BRAINLIEST:)