一般来说,岩浆中
二氧化硅和
三氧化二铝含量越高,则岩浆的黏度也就越大,其中尤以二氧化硅的含量影响最甚。而Fe、Mg、Ca、Sr、Ba、Li、Na、K、Rb等金属的含量越高,则岩浆的黏度越小。如酸性的流纹岩浆因富二氧化硅,黏度就大,而基性的玄武岩浆因贫二氧化硅,黏度就小。岩浆的温度升高黏度随之降低,如夏威夷的橄榄玄武岩流,据实测在1100℃时,黏度为4.5kPa·s,当自然坡度为2°时,流速为400m/h,最大可达60km/h,平均为1000m/h。对于基本不含水的干岩浆来说,压力越大,黏度也越大;但由于压力增加,挥发分在岩浆中的溶解度也增大,从而会降低岩浆的黏度。