Beginner guide
How to Play Go Fish: A Simple Step-by-Step Guide
Written and tested by the Go Fish Online team · Rules reviewed
Short answer
To play Go Fish, ask one opponent for a rank already in your hand. If they have that rank, they give you every matching card and you play again. If not, draw one card from the pond. Complete books of four matching ranks; the player with the most books wins.
Go Fish is a memory-based card game about collecting complete sets of four cards with the same rank. It takes only a minute to learn, works well for families and friends, and becomes surprisingly strategic once players remember which ranks have been requested.
PLAY GO FISH ONLINEGo Fish deal at a glance
| Players | Cards each | Cards in pond |
|---|---|---|
| 2 players | 7 cards | 38 cards |
| 3 players | 5 cards | 37 cards |
| 4 players | 5 cards | 32 cards |
1. Set up the game
Use a standard 52-card deck. With two players, deal seven cards to each person. With three or four players, deal five cards each. Put the remaining cards face down in the middle as the fishing pond.
- Keep your hand hidden from the other players.
- Group matching ranks together so your books are easy to spot.
- Choose a first player at random.
2. Ask for a rank you already hold
On your turn, choose one opponent and ask for a rank that is already in your hand—for example, “Sam, do you have any queens?” You cannot ask for queens unless you currently hold at least one queen.
3. Take matching cards or go fish
If the opponent has cards of that rank, they give you every matching card and you take another turn. If they have none, they say “Go fish!” and you draw from the pond. Drawing the rank you requested lets you play again; otherwise the turn passes.
4. Complete books
Whenever you collect all four suits of one rank, place those four cards together as a book. Online, the table recognizes the completed set automatically. A completed book is safe and counts as one point.
5. Finish and score
Play continues until all 13 books have been made, or until the pond and every hand are empty. The player with the most books wins. If players finish with the same number of books, the game is a tie.
A complete turn example
You hold a 6 and ask Alex for sixes. Alex gives you two, leaving you with three sixes, so you ask again. Later you draw the final 6 from the pond, complete the book, and keep the turn because the draw matched the requested rank.
Common questions
How many cards do you deal in Go Fish?
Deal seven cards to each player in a two-player game. With three or four players, deal five cards to each player. The undealt cards become the face-down pond.
Can you ask for a rank you do not have?
No. Under the standard rules used here, you may request only a rank that is already in your hand.
Do you go again after drawing the card you asked for?
Yes. If your Go Fish draw matches the requested rank, reveal the successful draw and take another turn. Otherwise, the turn passes.
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.