Magma tăng lên bề mặt Trái đất do sự kết hợp của sự khác biệt về mật độ với các loại đá khác trong lớp vỏ và áp suất. Sự khác biệt về mật độ khiến nó di chuyển lên trên cho đến khi mật độ của nó bằng các loại đá khác trong lớp vỏ. Sau đó, nó tạo ra áp lực, khiến nó nổi lên trên bề mặt.
Magma được tạo thành từ đá và khoáng chất nóng chảy. Nó hình thành ở lớp vỏ dưới và lớp manti trên của Trái đất do chuyển động trong lớp vỏ, sự thay đổi nhiệt độ hoặc tiếp xúc với nước hoặc carbon dioxide dưới bề mặt. Những thay đổi này khiến đá trong lớp vỏ tan chảy, tạo thành magma.
Đôi khi, magma tích tụ trong các khoang chứa magma và đôi khi, nó chỉ tăng lên cho đến khi mật độ của nó bằng với các loại đá khác xung quanh nó. Tuy nhiên, một khi nó đã bay lên, nó sẽ tiếp xúc với các chất khí, tạo thành bong bóng. Trong một số trường hợp, magma phân hủy quá nhanh và các bong bóng tích tụ và tạo ra áp suất. Áp lực này làm cho đá xung quanh bị nứt vỡ, để magma nổi lên trên bề mặt.
Magma được tạo ra khi tiếp xúc với nước có thể tăng lên trong các điều kiện khác nhau. Nước làm cho đá tan chảy ở nhiệt độ thấp hơn, do đó áp suất ít hơn. Tuy nhiên, nước thường xâm nhập vào lớp vỏ thấp hơn thông qua các vùng hút chìm dưới đáy đại dương, điều này cũng cho phép magma thoát ra ngoài.