Las geodas pueden formarse en cualquier tipo de roca o mineral, pero, por costumbre, el término se suele reservar para las formaciones en rocas sedimentarias, filonianas, magmáticas y volcánicas.