Los granos de arena son realmente pequeñas partículas de roca. Se necesita tiempo y ciertos tipos de condiciones meteorológicas para convertir la roca en arena. La lluvia, las heladas y el viento pueden hacer el trabajo. En las playas, la ola chocan contra las rocas formando arena. El agua salada, también forma arena mediante la disolución de minerales en las rocas.
Debido a que las rocas están compuestas de minerales y que la arena proviene de las rocas, se puede esperar encontrar una gran cantidad de minerales en la arena. Hay, de hecho, grandes cantidades de cuarzo y también algo de cal, yeso, feldespato, e incluso de mineral de hierro en la arena.