Dans Bloom, les jardiniers cherchent à récolter différentes fleurs pour composer de magnifiques bouquets. La difficulté réside dans le fait que chaque jardinier ne dispose que d’assez d’espace pour cultiver un seul type de fleur. Il peut toutefois prélever ce dont il a besoin chez ses voisins, ce qui l’oblige à protéger jalousement ses propres champs. Chaque jardinier est accompagné d’un animal avec lequel il défend son domaine contre les récoltes indésirables.
Chaque joueur possède neuf tuiles Champ composées de trois cases sur trois. Chaque case peut accueillir la fleur correspondante ou être simplement labourée. Les fleurs sont récoltées en recouvrant celles présentes sur ses propres parcelles ou sur celles des autres à l’aide de ses tuiles, placées en les superposant partiellement aux champs existants.