Granit oluşturan mineraller kuvars, ortoklaz ve mikroslin, plajiyoklaz ve mika gibi potasyum feldspatlardır. Genellikle granitte bulunan ancak granit olması için gerekli olmayan mineraller apatit, pirit, manyetit, zirkon ve turmalindir. Granitte bulunan tesadüfi mineraller muskovit mika, granat ve piroksindir.
Granit, müdahaleci, magmatik bir kayadır. Bu, Dünya'nın derinliklerinde magmadan oluşmuş ve kademeli olarak milyonlarca yıl boyunca yüzeye çıkmış demektir. Hem güzel hem de çok sert olduğu için ödüllendirilir ve beyaz, açık gri, pembe, sarı ve hatta menekşe gibi çeşitli renklerde gelir.