Question: are rocks heavier than sand?
Answer: A small rock would obviously weigh less than a roomful of soil, but rock is heavier in the sense that a rock of given size weighs more than the same-size sample of soil. ... Even though sand is made of rock fragments, its density is less because the porosity of sand lowers its bulk density (as shown below).