El magma se forma cuando las rocas en el manto se derriten debido a los cambios en la presión o la adición de agua. Aunque las temperaturas en el manto terrestre son mucho más altas que la temperatura de fusión, no hay una capa de magma o Roca fundida debajo de la superficie de la tierra en un momento dado porque hay demasiada presión para que la roca se derrita. Más bien, el magma se forma aquí y allá debido a ciertos cambios.
Según How Stuff Works, el magma existe en estado sólido, líquido y gaseoso simultáneamente. El magma generalmente ocurre a lo largo de los límites de las placas tectónicas debido a la forma en que estas placas interactúan entre sí. Si las placas se alejan entre sí, la presión en el manto cambia, porque de repente hay un vacío para que la roca se llene. Este cambio en la presión comienza a fundir la roca del manto en magma. El magma también se forma cuando chocan dos placas. Esta colisión forma una zanja donde una vez más la presión en el manto cambia. Si ocurre en el océano, el agua baja el punto de fusión de las rocas. En ambos casos el magma una vez más se forma.
Según Volcano World, ocasionalmente el magma estará contenido dentro de una cámara de magma, generalmente debajo de un volcán. Este magma se libera cuando el gas del magma ejerce una presión suficientemente grande.