The Geyer tin skarn in the Erzgebirge, Germany, comprises an early skarnoid stage (stage I, ~ 320 Ma) and a younger metasomatic stage (stage II, ~ 305 Ma), but yet, the source and distribution of Sn and the physicochemical conditions of skarn alteration were not constrained. Our results illustrate that contact metamorphic skarnoids of stage I contain only little Sn. REE patterns and elevated concentrations of HFSE indicate that garnet, titanite and vesuvianite of stage I formed under rock-buffered conditions (low fluid/rock ratios). Prograde assemblages of stage II, in contrast, contain two generations of stanniferous garnet, titanite-malayaite and vesuvianite. Oscillation between rock-buffered and fluid-buffered conditions are marked by variable concentrations of HFSE, W, In, and Sn in metasomatic garnet. Trace and REE element signatures of minerals formed under high fluid/rock ratios appear to mimic the signature of the magmatic-hydrothermal fluid which gave rise to metasomatic skarn alteration. Concomitantly with lower fluid-rock ratio, tin was remobilized from Sn-rich silicates and re-precipitated as malayaite. Ingress of meteoric water and decreasing temperatures towards the end of stage II led to the formation of cassiterite, low-Sn amphibole, chlorite, and sulfide minerals. Minor and trace element compositions of cassiterite do not show much variation, even if host rock and gangue minerals vary significantly, suggesting a predominance of a magmatic-hydrothermal fluid and high fluid/rock ratios. The mineral chemistry of major skarn-forming minerals, hence, records the change in the fluid/rock ratio, and the arrival, distribution, and remobilization of tin by magmatic fluids in polyphase tin skarn systems.