Magmatske stijene nastaju kada se magma hladi i skrutnjava, s ili bez kristalizacije, ispod površine kao intruzivne stijene ili na površini kao efuzivne stijene. Magma može proizvedena parcijalnim taljenjem već postojećih stijena ili u plaštu ili u kori. Obično je taljenje uzrokovano jednim ili više sljedećih procesa - povišenjem temperature, sniženjem tlaka ili promjenom sastava. Opisano je preko 700 vrsta magmatskih stijena, većinom nastalih ispod površine Zemljine kore.