Pembentukan granit dimulai dengan magma yang dihasilkan jauh di dalam mantel bumi atau kerak bawah. Magma ini biasanya kaya akan silika dan logam alkali, yang juga menentukan komposisi kimia granit. Saat magma naik ke permukaan bumi, ia mulai mendingin secara perlahan. Pendinginan bertahap ini sangat penting, karena memberikan waktu bagi kristal kuarsa, feldspar, dan mineral lainnya yang besar dan dapat diidentifikasi untuk terbentuk.
Granit terutama ditemukan di dua lingkungan geologi. Yang pertama terdapat di kerak benua, tempat ia membentuk benda plutonik masif yang dikenal sebagai batolit. Batholit ini seringkali merupakan inti pegunungan dan luasnya bisa mencapai ratusan kilometer persegi. Pengaturan umum kedua adalah intrusi yang lebih kecil seperti tanggul, kusen, dan parit. Ini pada dasarnya adalah cabang dari badan magma utama yang disuntikkan ke dalam retakan dan ruang di batuan sekitarnya.
Saat magma mendingin, berbagai mineral mengkristal pada suhu berbeda, suatu proses yang dikenal sebagai kristalisasi fraksional. Hal ini menyebabkan beragamnya komposisi mineral yang ditemukan di berbagai granit dan berkontribusi terhadap beragamnya warna dan tekstur yang kita lihat pada batuan granit.
