Magma bốc lên từ lớp phủ vì nó nổi hơn các đá xung quanh. Điều này xảy ra khi khí hòa tan trong magma tạo thành bong bóng, làm giảm mật độ của nó và khiến nó hướng lên trên. Nếu magma tìm thấy lỗ thông hơi hoặc áp suất làm nứt lớp vỏ, nó có thể chạm tới bề mặt.
Vật liệu tạo nên magma bao gồm đá nóng chảy cũng như các khoáng chất và khí hòa tan. Trong trường hợp bình thường, áp suất của đá xung quanh túi magma là đủ để giữ các nguyên tố hòa tan đó trong dung dịch. Tuy nhiên, nếu đá bị nứt vỡ do hoạt động kiến tạo, nó có thể làm giảm áp suất đủ để các khí thoát ra khỏi dung dịch và tạo thành bong bóng. Khi điều này xảy ra, magma bắt đầu tạo áp suất hướng lên khi nó cố gắng tiếp cận bề mặt.Nếu có sẵn lỗ thông hơi tự nhiên, magma có thể chỉ thấm lên bề mặt theo dòng chảy chậm, có kiểm soát. Tuy nhiên, nếu không có sẵn lỗ thông hơi, áp suất hướng lên sẽ tăng lên cho đến khi dòng macma phá vỡ lớp đá phía trên nó. Khi điều này xảy ra, sự giải phóng áp suất đột ngột có thể tạo ra một vụ phun trào núi lửa. Vật liệu được đưa lên bề mặt thậm chí có thể bắt đầu xây dựng hình nón kết xung quanh lỗ thông hơi, tạo ra một ngọn núi lửa hoàn toàn mới.