In Mille Fiori ben je een glasblazer en handelaar. Je bouwt werkplaatsen, handelt en koopt huizen om glasproductie te optimaliseren. Wie het slimst investeert, scoort de meeste punten en wint.
Het speelbord is verdeeld in vijf categorieën: Werkplaatsen, Huizen, Mensen, Handel en Haven. Elke categorie vertegenwoordigt een fase in de glasblazerij. Je legt ruitfiches op velden om punten te scoren.
Per ronde krijg je vijf kaarten. Je speelt er één en geef de rest door. Met de kaart leg je een ruitfiche in een categorie. Na vier kaarten is de ronde afgelopen.
In Werkplaatsen scoor je per groep fiches. Pigmentvelden verdubbelen de score. In Huizen tel je punten van voorgaande fiches. Mensen werken als piramides: hoger leggen geeft meer punten, maar je moet eerst de lagen eronder volmaken.
De Handel categorie heeft vier goederensoorten. Per fiche krijg je punten voor alle fiches van die soort. Bij de Haven verplaats je een schip voor punten of vul je rijen voor extra score.
Elke categorie biedt kansen om kaarten te spelen voor extra punten. Kettingreacties kunnen ontstaan door slimme zetjes. Wie het laatste fiche legt of als alle kaarten op zijn, wint.