Go Fish rules are about as simple as card games get, which is exactly why this game has been a childhood staple for generations and why it still holds up as one of the best card games you can play with kids of almost any age.
I grew up playing Go Fish at my grandmother’s kitchen table and now I play it with my own kids — and there is something genuinely timeless about the way a simple deck of cards and a few rules can hold a child’s complete attention for an entire afternoon. No batteries, no screens, no setup beyond shuffling and dealing. Just cards, a little strategy and a lot of “do you have any threes?”
If you’re teaching Go Fish for the first time, refreshing your memory on the official rules or looking for ways to make the game more interesting for kids who have played the basic version a hundred times, this is the complete guide. We’ll cover everything from how many cards to deal and how the turns work to the best variations that keep the game fresh and exciting well past the hundredth round.

What You Need to Play Go Fish
Table of Contents
One of the best things about Go Fish is how little you need to play it.
A standard 52-card deck is all that’s required for the classic version of the game. Jokers are typically removed, leaving 52 cards in thirteen ranks — Ace through King — with four suits of each rank. The goal is to collect complete sets of four cards of the same rank.
Two to six players — Go Fish works with as few as two players, though it’s most fun with three to five. With more than six players the deck gets thin quickly and the game loses some of its strategic element.
A flat surface — a table, the floor or any surface where cards can be spread out and held comfortably.
That’s genuinely it. No scorecards required, no tokens, no special equipment. A deck of cards and people to play with.
Shop classic playing card decks: Standard Playing Cards Deck Shop kids’ Go Fish card games: Go Fish Card Game for Kids
How Many Cards Do You Deal in Go Fish?
This is one of the most commonly asked questions about Go Fish rules, and the answer depends on how many players are at the table.
Two players: Deal seven cards to each player.
Three to six players: Deal five cards to each player.
The remaining cards after dealing go face-down in a pile in the center of the table — this is the “ocean” or “pond” that players draw from when they’re told to Go Fish.
A quick way to remember it: fewer players get more cards, more players get fewer cards. This keeps the game balanced regardless of group size.
The Goal of Go Fish
The goal of Go Fish is to collect the most books — a book being a complete set of all four cards of the same rank. For example, all four Aces make a book. All four Sevens make a book. The player with the most books when all cards have been played wins the game.
This simple goal is part of what makes Go Fish so accessible for young children — the concept of collecting matching sets is easy to understand and the visual of laying down completed books in front of you gives kids a satisfying, tangible sense of progress throughout the game.
Go Fish Rules: How to Play Step by Step
Step 1: Shuffle and Deal
Shuffle the deck thoroughly and deal the correct number of cards to each player — seven cards for two players, five cards for three to six players. Players should keep their cards private, holding them so no one else can see them.
The remaining cards go face-down in the center of the table as the draw pile — the ocean.
Step 2: Sort Your Hand
Before play begins, players should look at their cards and sort them by rank. If any player already has all four cards of the same rank in their starting hand, they can immediately lay that book face-up on the table in front of them.
Step 3: Youngest Player Goes First
The youngest player traditionally goes first in Go Fish, though you can also determine the starting player by drawing a card — highest card goes first — or simply by whoever shuffled and dealt. Play then proceeds clockwise around the table.
Step 4: On Your Turn — Ask for a Card
On your turn, you choose any other player and ask them for a specific rank of card. You must already have at least one card of that rank in your hand in order to ask for it — you cannot ask for a rank you don’t hold.
For example, if you hold two Sevens in your hand, you might say: “Sarah, do you have any Sevens?”
If the player has the card: They must give you ALL cards of that rank they hold — not just one, but every Seven in their hand. You take those cards, add them to your hand and get to ask again. Your turn continues as long as your requests are successful.
If the player does not have the card: They say “Go Fish!” and you draw one card from the ocean pile in the center of the table.
- If the card you draw is the rank you asked for — lucky! Show it to the other players, add it to your hand and take another turn.
- If the card you draw is not the rank you asked for — add it to your hand and your turn ends. Play passes to the next player clockwise.
Step 5: Laying Down Books
Any time you collect all four cards of the same rank — whether by asking successfully or drawing from the ocean — you immediately lay that book face-up in front of you on the table. Books laid down are out of play and count as points at the end of the game.
Step 6: Running Out of Cards
If a player runs out of cards in their hand during the game, they draw five new cards from the ocean pile. If the ocean pile is empty when a player runs out of cards, that player is out of the game and waits for the remaining players to finish.
Step 7: The Game Ends
Go Fish ends when all thirteen books have been collected. The player who has collected the most books wins.
In the case of a tie, the tied players can play a tiebreaker round, split the win or simply call it a shared victory — especially when playing with young kids, a shared win is often the most enjoyable outcome.



Official Go Fish Rules Summary
For quick reference, here are the complete Go Fish rules in brief:
Setup: Remove jokers. Deal 7 cards each for 2 players, 5 cards each for 3-6 players. Remaining cards form the ocean face-down in the center.
On your turn: Ask any player for a rank you hold in your hand.
If they have it: They give you all cards of that rank. You go again.
If they don’t: They say “Go Fish.” You draw from the ocean. If you draw the rank you asked for, show it and go again. If not, your turn ends.
Books: When you collect all four of a rank, lay the book face-up immediately.
End game: When all books are collected, the player with the most books wins.
Go Fish Rules for Kids: Tips for Teaching Young Players
Go Fish is widely considered appropriate for children as young as three or four with some modifications, and the standard rules work well for children five and up. Here are some tips for making the learning experience smooth and enjoyable.
Start with fewer cards. For very young children — ages three to five — dealing only three cards each instead of five makes the game less overwhelming. You can also reduce the deck to fewer ranks to shorten the game.
Let kids show their cards at first. Young children learning the game often benefit from playing with their cards visible — it removes the dexterity challenge of holding a hand of cards and lets them focus on the rules of the game itself. As they get comfortable, introduce the privacy element.
Narrate the strategy out loud. Help young players understand the connection between asking for ranks they already hold: “You have a Seven, so you can ask someone if they have a Seven. Who do you want to ask?” Walking them through the logic builds the mental habit naturally.
Use a card holder. For little hands that struggle to hold multiple cards, a card holder or fan stand keeps their hand organized and visible without them having to grip a fistful of cards.
Shop kids’ card holders: Playing Card Holder for Kids
Celebrate books enthusiastically. When a young child lays down a book, make it a moment. Counting books together throughout the game keeps kids engaged and helps them understand the goal without losing interest.
Keep early games short. With very young players, it’s fine to end the game after a set number of books rather than playing until all thirteen are complete. A game that ends with someone winning after ten minutes holds attention far better than one that drags on.
Common Go Fish Rules Questions
Can you ask for a card you just drew?
Yes — if you draw a card from the ocean that gives you a rank you want to ask about, you can ask on your next turn. However, if drawing from the ocean gives you the exact rank you asked for on that same turn, you show it, add it to your hand and immediately take another turn asking.
What happens if the ocean runs out?
If the draw pile runs out during the game, players who run out of cards in their hand simply cannot draw. Those players are out of the game and remaining players continue until all books are completed.



Can you bluff in Go Fish?
The standard rules require players to tell the truth when asked for a card — if you have it, you must give it. However, there’s a popular house rule variation that allows players to bluff and lie about having cards. This significantly changes the strategy of the game and is better suited for older players who enjoy the deception element.
Do you have to tell players what cards you drew?
Only when you draw the card you asked for — in that case you must show it to all players and take another turn. Cards drawn that don’t match your request are added to your hand privately.
What if two players ask for the same rank on the same turn?
This can’t happen in standard play since turns alternate — only the active player asks questions. If both players happen to be collecting the same rank, whoever completes the set of four first lays down the book.
Go Fish Variations to Keep the Game Fresh
Once kids have mastered the standard rules, these variations add new layers of fun and strategic thinking.
Go Fish for Pairs Instead of Books
Instead of collecting all four cards of a rank to make a book, players only need two matching cards to lay down a pair. This makes the game significantly faster and is excellent for very young children or for a quick game when you don’t have a lot of time. You can play this version with a standard deck — the winner is the player with the most pairs when all cards are paired up.
Memory Go Fish
Add a memory element by requiring players to remember what cards other players have asked for during the game. This builds recall skills and adds a strategic layer — paying attention to what everyone else is collecting gives you information about who to ask for what. This variation works especially well for older kids and adults.
Team Go Fish
Divide players into teams of two. Team members can see each other’s hands and work together to decide what to ask for on their turns. This is a wonderful variation for families with mixed ages — pairing a younger child with an older sibling or parent makes the game more inclusive and teaches younger players strategy through collaboration.
Go Fish with a Wild Card
Designate one rank — Jokers if you include them, or Twos, for example — as wild cards that can substitute for any rank when completing a book. Wild cards make the game more dynamic and create exciting moments when someone draws one from the ocean.
Crazy Go Fish
Combine Go Fish rules with elements of Crazy Eights — when you lay down a book, you get to change a rule for the next round. For example, “you can ask for two ranks in one turn” or “the player to my left has to give me a card even if I don’t ask.” This variation is chaotic and hilarious and works best with older kids and adults who enjoy a little mayhem in their card games.
Themed Go Fish Decks
Playing with a themed Go Fish deck — animals, dinosaurs, characters from a favorite show — rather than a standard deck makes the game feel fresh and gives younger children who aren’t yet comfortable with number and letter recognition a visual matching element they can engage with more easily.
Shop themed Go Fish decks: Kids Go Fish Themed Card Game Shop dinosaur card games: Dinosaur Go Fish Card Game Kids
Go Fish Strategy Tips
Go Fish is largely a game of chance, but there is real strategy involved — especially for older players and kids who are ready to think a little more deeply about the game.
Pay attention to what others ask for. Every time another player asks for a rank, you learn that they hold at least one card of that rank. Remembering this information helps you decide who to ask on your turn — target players who you know hold cards you need.
Ask strategically, not randomly. Always ask for ranks you already hold — this is a rule — but when you have multiple options, choose the player most likely to have what you need based on what you’ve observed during the game.
Keep track of books laid down. Books that have been completed are no longer in play. Keeping mental note of which ranks are fully collected narrows down what’s still available in the ocean and in other players’ hands.
Ask the right player. When you have a choice of who to ask, target someone who has been collecting the same rank you need — they’re more likely to hold multiple cards of that rank, which means you gain more cards in a single successful ask.
Don’t give away your hand. Be thoughtful about the enthusiasm you show when drawing from the ocean — if you draw a card you’ve been looking for and react visibly, observant players will notice.
Why Go Fish Is Great for Child Development
Beyond being genuinely fun, Go Fish offers real developmental benefits for young children — which is part of why educators and child development specialists consistently include it on recommended game lists.
Number and letter recognition. Playing with a standard deck reinforces recognition of numbers Ace through Ten and the face card letters J, Q and K — a natural, low-pressure way to practice these skills.
Matching and sorting skills. The core mechanic of Go Fish — collecting matching ranks — builds pattern recognition and sorting skills that support early math development.
Taking turns and patience. Waiting for your turn, handling the disappointment of being told “Go Fish” and celebrating other players’ successes are all social and emotional skills that Go Fish reinforces in a natural, game-based context.
Memory and attention. Remembering what cards other players have asked for requires sustained attention and working memory — cognitive skills that transfer to academic settings.
Gracious winning and losing. Card games are one of the best low-stakes environments to practice being a good sport — learning to win without gloating and lose without melting down are life skills that start at the card table.
For more family game night inspiration, my post on Disney trivia has over a hundred questions organized by difficulty that pair perfectly with a deck of cards for a complete family game night.
Other Simple Card Games to Play After Go Fish
Once kids have mastered Go Fish, these are the natural next steps in card game progression — all simple enough for young players but with slightly more complexity to keep growing minds engaged.
Snap — players take turns flipping cards and the first to slap the pile when two matching cards appear in a row wins the pile. Fast, loud and irresistible to kids.
War — each player flips a card and the higher card wins both. Simple, luck-based and endlessly playable for young children who are just learning card values.
Old Maid — players try to avoid being left holding the Old Maid card as pairs are matched and removed from the game. A classic that teaches matching and a little suspense.
Slap Jack — players slap the pile when a Jack appears. The fastest hand wins the pile. Excellent for kids who need physical engagement with their games.
Crazy Eights — the gateway to Uno, Crazy Eights introduces the concept of matching by suit or rank and using special cards to change the game. A natural progression from Go Fish for kids around age six and up.
Shop kids’ card game sets: Kids Card Game Set Collection Shop family card games: Family Card Games All Ages
Frequently Asked Questions About Go Fish Rules
How many cards do you deal in Go Fish? Deal seven cards to each player in a two-player game and five cards to each player when three to six people are playing. The remaining cards form the draw pile — the ocean — in the center of the table.
How do you win Go Fish? The player who collects the most books — complete sets of all four cards of the same rank — wins the game. The game ends when all thirteen books have been completed.
Can you play Go Fish with two people? Yes — Go Fish works well with two players. Deal seven cards each and play with the standard rules. Two-player Go Fish moves faster than a larger group game and has a slightly more strategic feel since there’s only one opponent to read.
What does “Go Fish” mean in the game? “Go Fish” is what you say to a player whose request you can’t fulfill — you don’t have the rank they asked for. It’s an instruction to draw from the ocean pile in the center of the table, as if they’re fishing for the card they need.
At what age can kids play Go Fish? Most children can learn Go Fish between ages three and five with adult guidance. By age five or six, most kids can play independently with minimal help. The game’s simple matching mechanic and turn-based structure make it one of the most developmentally appropriate card games for young children.
Can you ask for a rank you don’t have in your hand? No — this is one of the fundamental rules of Go Fish. You can only ask for a rank you already hold at least one card of. This rule is what makes the game strategic rather than purely random.
What happens when the draw pile runs out? When the ocean is empty, players who run out of cards in their hand are out of the game. Remaining players continue until all possible books have been completed from cards still in hands.
Is Go Fish a game of luck or skill? Both — Go Fish has a significant luck element in what cards are dealt and drawn, but there is real skill in remembering what cards other players have asked for and using that information strategically. As players get older and more experienced, the memory and strategy components become increasingly important.
Go Fish is one of those rare games that works at every age, in every setting and with almost any group — and the fact that it requires nothing more than a deck of cards makes it one of the most reliably fun activities you can have in your back pocket for road trips, rainy afternoons, family gatherings or any moment when you need something simple that brings everyone together.
Teach it to a child who doesn’t know it yet, pull out the variations when the standard game starts to feel too familiar and keep a deck of cards somewhere accessible so the next time someone says “I’m bored,” you have an answer ready.
Shop This Post
Card Decks and Go Fish Games Standard Playing Cards Deck
Dinosaur Go Fish Card Game Kids
Accessories Playing Card Holder for Kids
More Card and Family Games Kids Card Game Set Collection
Meta description: Complete Go Fish rules for beginners — how many cards to deal, how turns work, how to win and the best Go Fish variations and tips to make the classic card game even more fun for kids.


