Dans Dragon Market, les joueurs tentent de manipuler des bateaux sur une rivière afin de récupérer les marchandises nécessaires pour remplir leurs cartes objectif.
Chaque joueur commence avec sa figurine sur un ponton dans un coin du plateau. Les joueurs placent à tour de rôle des bateaux sur la rivière, chaque bateau occupant trois cases. Certains ont un marin au centre, d’autres à une extrémité. Les deux autres cases reçoivent deux jetons marchandise identiques parmi vingt types différents. Chaque joueur débute avec une carte objectif montrant quatre marchandises à collecter.
À son tour, un joueur lance le dé pour déterminer son nombre d’actions, pouvant payer une ou deux pièces pour en obtenir plus. Les actions possibles sont déplacer un bateau vers l’avant ou l’arrière sur des cases libres, faire pivoter un bateau autour de son marin, ou déplacer sa figurine entre pontons et bateaux. On ne peut pas passer par-dessus un marin. Si la figurine arrive sur une marchandise indiquée sur la carte objectif, elle est récupérée.
Les actions non utilisées rapportent des pièces. Quand un joueur possède toutes les marchandises demandées, il retourne à son ponton, pioche une nouvelle carte objectif, et le premier à en accomplir deux gagne.
Une variante avancée propose des cartes objectif donnant aussi un bonus. Chaque joueur en choisit une au départ. Après l’avoir accomplie, il révèle le bonus, pioche deux nouvelles cartes et en garde une. Le premier à accomplir trois objectifs gagne. Le jeu propose aussi des règles par équipes.