Complete rules
Go Fish Rules: Setup, Turns, Books, and Winning
Written and tested by the Go Fish Online team · Rules reviewed
Short answer
Go Fish is played with a 52-card deck by two to four players. Ask an opponent for a rank you hold, collect all matching cards, and draw from the pond after an unsuccessful request. Four cards of one rank make a book, and the player with the most books wins.
These rules match the version used by Go Fish Online. Small household variations exist, but the rules below produce a quick, fair game and make every turn easy to resolve.
PLAY GO FISH ONLINEPlayers, deck, and objective
Go Fish uses one standard 52-card deck and supports two to four players. The objective is to finish with more books than anyone else. A book is all four cards of a rank: clubs, diamonds, hearts, and spades.
The deal
Deal seven cards to each player in a two-player game. Deal five cards each when three or four people play. The undealt cards form the face-down pond. Players may inspect their own hands but never another player’s cards.
Rules for asking
The active player chooses one opponent and requests one rank. That rank must already appear in the active player’s hand. Suits are not requested: ask for “kings,” not the king of hearts.
- If the target holds that rank, they must hand over every card of it.
- A successful request lets the asking player take another turn.
- Players must answer honestly; the online version enforces this automatically.
The Go Fish draw
When the target has no matching cards, the asking player draws one card from the pond. If the drawn card has the requested rank, the player reveals the successful pull and plays again. Otherwise the next player takes a turn.
Books and empty hands
A player who holds four cards of one rank immediately completes a book. If a player runs out of cards while cards remain in the pond, their hand is refilled so play can continue. If the pond is empty, a player with no cards waits while the remaining hands finish.
End of game and ties
The game ends when all 13 ranks have become books, or when the pond and all player hands are empty. Count one point per book. The highest total wins, and equal highest totals produce a shared win.
Common rule questions
You may ask the same opponent repeatedly if each request succeeds. You may also ask a different opponent on the extra turn. You cannot bluff by requesting a rank absent from your hand, and you receive every matching card—not just one.
Common questions
What happens if a player runs out of cards?
If cards remain in the pond, the player draws a new hand so play can continue. If the pond is empty, that player waits while the remaining hands finish.
Does a player receive one matching card or all of them?
In the standard books-of-four game, the chosen opponent must give the asker every card they hold of the requested rank.
Can a Go Fish game end in a tie?
Yes. If two or more players finish with the same highest number of books, they share the win.
How many books are in a complete game?
A standard 52-card deck has 13 ranks, so it can produce 13 books of four cards.
How this guide was checked
We compare each rule with the server-enforced version in the playable game and review established card-game references. Household variations are labeled separately from the standard rules.
Sources
- Bicycle Cards — Go FishA playing-card publisher’s reference for the classic game.
- Pagat — Go Fish, Authors, Happy Families, QuartetJohn McLeod’s reference covering standard rules and documented variations.