GGO FISH ONLINEPLAY FREE

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 ONLINE

Players, 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

Read our editorial and rules methodology →