Вулканічні гірські породи класифікують за хімічним складом, структурно-текстурними особливостями і за ступенем збереження речовини порід. За хімічним складом ефузивні вулканічні гірські породи поділяються на лужноземельні, гірські породи лужні; гірські породи основні (недонасичені кремнекислотою), гірські породи середні (насичені кремнекислотою) і гірські породи кислі (перенасичені кремнекислотою). Древні ефузивні гірські породи називаються палеотипними, а незмінені — кайнотипними.