Toute les roches peuvent se transformer en géode si les conditions sont bonnes. En général, c'est quand il y a une bulle dans une coulée de lave,
quand celle-ci se solidifie, des cristaux peuvent se former dans la bulle solide. Elles peuvent aussi se former dans les roches sédimentaires.