تنقسم الصخور حسب نشأتها إلى ثلاثة أقسام رئيسية:
صخور نارية
تشكّل الصخور النارية (Igneous rocks) من الحمم البركانية وهي منقسمة إلى صنفين رئيسيين: الصخور البلوتونية والبركانية. تنشأ الصخور البلوتونية أو التدخلية بعدما تبرد الحمم البركانية وتتبلور ببطئ في قشرة الأرض، بينما تنشأ الصخور البركانية أو الطردية من الحمم البركانية التي تصل إلى السطح أما كلابة أو كمقذوفات متجزأة. تستغرق الصخور النارية البلوتونية بضعة آلاف من السنين عادة لتتبرد بينما الصخور النارية البركانية تستغرق فقط بضعة أيام أو أسابيع لتبرد وتتصلب، مثل: الجرانيت والبازلت.
صخور رسوبية
تتشكل الصخور الرسوبية (Sedimentary rocks) بواسطة ترسب المواد الكلاستية (clastic)، أو المواد العضوية، أو الرواسب الكيميائية (evaporites)، يتلو ذلك عملية الضغط للمواد الجزيئية أثناء فترة التكوين. تتشكل الصخور الرسوبية على أو قرب سطح الأرض، مثل: الحجر الرملي والحجر الجيري.
صخور متحولة
تتشكل الصخور المتحولة (Metamorphic rocks) بعد إخضاع أي نوع صخرة (ومن بين ذلك الصخور المتحولة المتشكلة سابقاً) إلى درجات الحرارة والضغط المختلفة عن الصخور الأصلية المشكلة لها. درجات الحرارة والضغوط هذه دائما تكون أعلى مما هي عليه في سطح الأرض ويجب أن تكون عالية بما فيه الكفاية لكي تغير المعادن الأصلية إلى الأنواع المعدنية الأخرى وإلا فتتغير إلى أشكال أخرى من نفس المعادن (ومثال على ذلك عملية إعادة البلورة)، مثل: الشست والنيس.
تحويل نوع صخري معين إلى آخر يوصف بواسطة النموذج الجيولوجي بما يسمى "دورة الصخور". إن قشرة الأرض (ومن ضمن ذلك الليثوسفير lithosphere) مليئة بالصخور المتحولة. والنسبة المؤية لتوزيع الصخور في القشرة الأرضية تقدر كما يلي: ضخور نارية 95%، صخور طينية 4%، صخور رملية 0.7%، صخور جيرية 0.3%.