Two types of garnet porphyroblast occur in the Schneeberg Complex of the Italian Alps. Type 1 porphyroblasts form ellipsoidal pods with a centre consisting of unstrained quartz, decussate mica and small garnet grains, and a margin containing large garnet grains. Orientation contrast imaging using the scanning electron microscope shows that the larger marginal garnet grains comprise a number of orientation subdomains. Individual garnet grains without subdomains are small (<50 mm), faceted and idioblastic, and have simple zoning profiles with Ca-rich cores and Ca-poor rims. Subdomains of larger garnet grains are similar in size to the individual, small garnet grains. Type 2 porphyroblasts comprise only ellipsoidal garnet, with small subdomains in the centre and larger subdomains at the margin. Each subdomain has its own Ca high, Ca dropping towards subdomain boundaries. Garnet grains, with or without subdomains, all have the same Ca-poor composition at rims in contact with other minerals. The compositional zonation patterns are best explained by simultaneous, multiple nucleation, followed by growth and amalgamation of individual garnet grains. The range of individual garnet and garnet subdomain sizes can be explained by a faster growth rate at the porphyroblast margin than in the centre. The difference between Type 1 and Type 2 porphyroblasts is probably related to the growth rate differential across the porphyroblast. Electron backscatter diffraction shows that small, individual garnet grains are randomly oriented. Large marginal garnet grains and subdomain-bearing garnet grains have a strong preferred orientation, clustering around a single garnet orientation. Misorientations across subdomain boundaries are small and misorientation axes are randomly oriented with respect to crystallographic orientations. The only explanation that fits the observational data is that individual garnet grains rotated towards coincident orientations once they came into contact with each other. This process was driven by the reduction of subdomain boundary energy associated with misorientation loss. Rotation of garnet grains was accommodated by diffusion in the subdomain boundary and diffusional creep and rigid body rotation of other minerals (quartz and mica) around the garnet. An analytical model, in which the kinetics of garnet rotation are controlled by the rheology of surrounding quartz, suggests that, at the conditions of metamorphism, the rotation required to give a strong preferred orientation can occur on a similar timescale to that of porphyroblast growth.