A geologia sarda é muito interessante, já que as rochas que aí se encontram são das mais antigas da Europa e as mais antigas de Itália. Essa antiguidade explica a não existência de grandes altitudes na ilha, devido à prolongada erosão. A base rochosa da Sardenha meridional data do Pré-Cambriano, mais precisamente à era Paleoproterozoica do éon Proterozoico, facto que está na origem do grande número de explorações mineiras nessa região. No nordeste da ilha encontram-se rochas sedimentares do mesmo período, que demonstram que essa zona esteve submersa. Esses sedimentos permitiram a criação de rochas carboníferas que atualmente são exploradas nas minas de carvão. Também se encontram rochas mais recentes, do éon Fanerozoico, como as rochas vulcânicas presentes em grande quantidade na região ocidental e meridional da ilha.[nt 1]