For two decades, considerable efforts have been made to explain the formation of snowball garnets by either the rotational or non-rotational models. On the basis of morphological, chemical and crystallographic evidence, this paper presents new data on snowball garnets showing that the formation of these microstructures can be explained by the combination of the two previously proposed mechanisms operating consecutively during garnet growth. The crystallization sequence of garnet revealed by Mn contouring and the distribution of crystallographic orientations within the spiral indicate that the final stages of garnet growth are controlled by post-kinematic crystallization. However, some microstructural arguments plead for a rotational contribution during the first stages of growth. In this view, the overall spiral geometry is thought to overestimate the true amount of rotation experienced by the garnets. Results also reveal the existence of complex snowball garnets consisting of several grains formed from distinct nucleation sites.