Beaucoup de roches trouvées dans l'Himalaya sont sédimentaires, et en fait une fois posées sur un plancher océanique il y a des millions d'années quand l'Inde était une île. Les types de roches sédimentaires trouvées dans l'Himalaya comprennent la marne, la dolomite, le grauwacke, le siltstone, le schiste et le calcaire.