La diversité géologique du sous-sol français permet d'obtenir, à partir de roches très différentes, une grande variété de granulats. On distingue les principales roches suivantes : alluvions glaciaires; sables et graviers alluvionnaires fluviatiles; sables et graviers du littoral; roches éruptives anciennes; roches volcaniques récentes