1、原来火山岩浆从地下喷溢出地表,岩浆中的气体体积膨胀,在岩浆逐渐冷凝成岩的过程中形成许多气孔。火山岩中的二氧化硅溶液,沿岩石的孔隙渗透到气孔中,沿气孔壁由外向内一圈一圈地结晶,当二氧化硅溶液不含杂质时,生成的玛瑙呈乳白色,含铁的氧化物时呈红色,含铜的氢氧化物时呈绿色。
2、总的来说,玛瑙的形成过程十分遥远,大约在一亿年以前,地下岩浆由于地壳的变动而大量喷出,熔岩冷却时,蒸气和其他气体形成气泡。
3、气泡在岩石冻结时被封起来而形成许多洞孔,很久以后,洞孔浸入含有二氧化硅的溶液凝结成硅胶。含铁岩石的可熔成份进入硅胶,最后二氧化硅结晶为玛瑙。