Ans. Hearts games can be played by 3-7 players. However, the game is usually played by 4 players where 13 cards are distributed to each player.