NASA’s MESSENGER spacecraft has revealed geochemical diversity across Mercury’s volcanic crust. Near-infrared to ultraviolet spectra and images have provided evidence for the Fe2+-poor nature of silicate minerals, magnesium sulfide minerals in hollows and a darkening component attributed to graphite, but existing spectral data is insufficient to build a mineralogical map for the planet. Here we investigate the mineralogical variability of silicates in Mercury’s crust using crystallization experiments on magmas with compositions and under reducing conditions expected for Mercury. We find a common crystallization sequence consisting of olivine, plagioclase, pyroxenes and tridymite for all magmas tested. Depending on the cooling rate, we suggest that lavas on Mercury are either fully crystallized or made of a glassy matrix with phenocrysts. Combining the experimental results with geochemical mapping, we can identify several mineralogical provinces: the Northern Volcanic Plains and Smooth Plains, dominated by plagioclase, the High-Mg province, strongly dominated by forsterite, and the Intermediate Plains, comprised of forsterite, plagioclase and enstatite. This implies a temporal evolution of the mineralogy from the oldest lavas, dominated by mafic minerals, to the youngest lavas, dominated by plagioclase, consistent with progressive shallowing and decreasing degree of mantle melting over time. The MESSENGER spacecraft has revealed geochemical diversity across Mercury’s surface. Magma crystallization experiments suggest a crustal mineralogy consistent with a transition towards shallower and cooler mantle melting conditions.