How to Play Go Fish
Ask, fish, and collect the most books.
Learn Go Fish for 2–4 players: ask for ranks, collect four-card books and understand extra turns. Try a worked example, then play in your browser.
Turn two kings into a book
You hold K♣ and K♦, plus other cards. Ask an opponent for kings. If they hold K♥ and K♠, they must give you both. Lay down all four kings as one book, then ask again.
| Situation | Result |
|---|---|
| Opponent has the rank | Take all matching cards; ask again |
| Draw the requested rank | Show it; ask again |
| Draw another rank | Your turn ends |
You must hold the rank you request. Remember who asked for it: their question reveals useful information.
Practise this game in your browser🎯 Objective
Collect the most books — complete sets of all 4 cards of the same rank.
🃏 Go Fish Setup & Rules
- Use a standard 52-card deck. 2 players: deal 7 cards each. 3–4 players: deal 5 cards each.
- Place remaining cards face-down as the "ocean" or "pond."
▶ How to Play Go Fish
- Ask any one opponent who still holds cards for a rank you already hold at least one of (e.g., "Do you have any Kings?").
- If they do, they give you ALL cards of that rank and you take another turn.
- If not, they say "Go Fish!" — tap the pond to draw one card. Your turn ends unless you drew the asked rank. If the pond is already empty, your turn simply passes.
- When you collect all 4 of a rank, place the complete book face-up in front of you.
- If your hand runs out while the pond still has cards, you draw one and play on. When nobody else holds any cards, name a rank you hold and go fishing for it; draw it and you keep your turn.
- Play continues until the ocean is empty and every hand is empty.
🎬 Watch: How to Play Go Fish
This video is embedded from YouTube and remains the intellectual property of its respective creator and/or rights holder. Vanikar LLC claims no ownership of, or rights in, the video content, and no affiliation with or endorsement by its creator is implied. The video is displayed via YouTube’s public embed feature in accordance with the YouTube Terms of Service and the agreements between YouTube and the content uploader.
📖 Detailed Guide
Setup and the deal
- Go Fish uses a standard 52-card deck and seats 2 to 4 players. A two-player game deals 7 cards each; with three or four players everyone gets 5.
- Spread the remaining cards face-down in the middle as the pond, sometimes called the ocean.
- Only rank matters in Go Fish — suits are ignored entirely.
- Pick Easy, Medium or Hard for the app opponents and tap Deal. The app sorts your hand by rank for you, so you can see at a glance which ranks you are closest to completing.
Asking for cards
- On your turn, raise a card from your hand and tap Ask on one opponent — you are asking for that card's rank, for example, do you have any Kings? Only a player who still holds cards can be asked.
- You may only ask for a rank you already hold at least one of. This is the rule that keeps the game honest and makes listening worthwhile.
- If they have any, they must hand over every card of that rank, and you take another turn straight away.
- A good turn can chain several times, so start with the rank you are most confident someone holds.
Going fishing
- If the player you asked has nothing, they tell you to go fish: tap the pond to draw one card. If the pond is already empty, nothing is drawn and your turn ends.
- Draw exactly the card you asked for and you show it and take another turn. Otherwise your turn ends and play moves on.
- Pay attention to what everybody asks for — every question reveals a rank that player is holding, and your own asks tell the table what you hold too.
- When nobody else holds any cards, there is nobody to ask: tap Go Fish, name a rank you hold and draw from the pond. Draw that rank and you keep your turn.
Books and winning
- Collecting all four cards of a rank makes a book. Lay it face-up in front of you straight away.
- If a book empties your hand, you draw one card from the pond and play on — at once if it happened mid-turn, otherwise when your turn comes round. Only once the pond is empty too are you skipped.
- The game ends once the pond and every player's hand are empty; by then every book has necessarily been completed.
- The winner is whoever collected the most books — not whoever emptied their hand first. If two or more players tie on books, they share the win. Start the next round and the books reset; no score carries over.
📊 Go Fish Scoring
Player with the most books wins; if books are tied, those players share the win.
❓ Go Fish — Frequently Asked Questions
How many players do you need for Go Fish?
Go Fish is played with 2–4 players. On Vanikar, empty seats can be filled with AI opponents so you can always start a game.
Do you have to hold a card of the rank you ask for in Go Fish?
Yes. You may only ask for a rank you already hold at least one of, and you must ask for a specific rank, not a suit. If the other player has any cards of that rank they hand over all of them.
What happens when you draw the card you asked for?
If the card you fish from the deck is the rank you asked for, you show it and take another turn. Any other card ends your turn, and the player you asked goes next.
How many cards do you deal in Go Fish?
Seven each with two or three players, five each with four. The rest is the draw pile. A player who runs out of cards draws five, or whatever is left, and keeps playing.
When does Go Fish end?
When all thirteen books have been laid down, or the draw pile and every hand are empty. The player with the most books wins; a tie on books is shared.
📱 Go Fish in the app
A step-by-step look at a real game on the table.