A hierarchical classification, description, and ecological and floristic interpretations are presented on the vegetation types of the ultramafic rock habitats of the Sekhukhuneland Centre of Plant Endemism. Relevés were compiled in 100 stratified random plots. A TWINSPAN classification, refined by Braun-Blanquet procedures, revealed 17 plant communities, which are classified into 13 associations belonging to four proposed alliances. Many new syntaxa are ecologically interpreted and described. For each syntaxon, the species richness, endemism and conservation status was determined. Much of the plant community distribution can be ascribed to specific habitat preference. The floristic and habitat information, proposed classification, general description and vegetation key are provided to aid future identification of conservation areas, land use planning and research. An ordination (DECORANA) based on floristic data confirmed potential relationships that could exist between the plant communities and associated habitats and environmental gradients.