Skip to main content

How to Play Go Fish - Complete Rules Guide

Overview

Go Fish is a classic card game that combines luck with memory skills. It's one of the most popular children's card games, but adults enjoy it too — especially when playing with larger groups where memory becomes a genuine challenge. The game works for 2 to 6 players and uses a standard 52-card deck. The objective is to collect "books" — complete sets of four cards of the same rank (for example, all four Kings). The player with the most books when all cards are matched wins. Go Fish has been played since at least the mid-1800s and remains a staple of family game nights worldwide. A typical game lasts 10 to 20 minutes.

Setup

Dealing for Go Fish depends on the number of players: With 2 to 3 players: Deal 7 cards to each player. With 4 to 6 players: Deal 5 cards to each player. Place the remaining cards face-down in the center of the table to form the "fish pond" (draw pile). Players hold their cards in a fan so only they can see them. Before play begins, each player checks their hand for any complete books (four cards of the same rank) and places them face-up on the table in front of them. This is rare in the initial deal but can happen.

How to Ask for Cards

On your turn, you ask one specific opponent for a specific card rank. For example: "Sarah, do you have any Kings?" The rules for asking are: 1. You must have at least one card of the rank you're asking for. You can't ask for 7s unless you already hold at least one 7. 2. You must ask a specific player, not the group in general. 3. You ask for a rank, not a specific card. You say "Do you have any Queens?" not "Do you have the Queen of Spades?" If the opponent has one or more cards of that rank, they must give ALL of them to you. If you asked for Queens and they have three Queens, they hand over all three. After receiving cards, if you now have a complete book (all four of a rank), place it face-up on the table. Then you get to take another turn and ask again.

Go Fish!

If the opponent you asked doesn't have any cards of the requested rank, they say "Go Fish!" and you must draw one card from the fish pond (draw pile). Here's the key rule that many people miss: if the card you draw is the exact rank you just asked for, you show it to the other players and get another turn. If it's any other card, your turn ends and play passes to the next player. If the fish pond is empty and you can't play, your turn is simply skipped. The game continues until all 13 books have been collected.

Making Books

A book is a complete set of four cards of the same rank — for example, all four 7s or all four Aces. There are 13 possible books in a standard deck (one for each rank from Ace through King). When you collect all four cards of a rank (whether by asking, drawing, or a combination), immediately place the book face-up on the table. This is a permanent score — books cannot be taken by other players. Placing a book reduces your hand size by four cards, bringing you closer to having an empty hand. However, having fewer cards also means you have fewer ranks to ask about, which can limit your options. The game ends when all 13 books have been formed. The player with the most books wins. Ties are possible and are usually broken by who completed their last book first.

Winning the Game

Go Fish ends when all 13 books have been collected by all players combined. This happens when: - All cards have been paired into books, OR - The fish pond is empty and all remaining hand cards have been matched. The player with the most books wins. In a typical 2-player game, scores usually range from 5-8 books for the winner and 5-8 for the loser — games are often close! If a player runs out of cards during the game (because they completed books but haven't drawn enough to keep going), they draw 5 new cards from the fish pond if available. If the fish pond is empty, they simply wait for the game to end.

Rules for Young Children

Go Fish is an excellent first card game for children. Here are simplified rules for younger players (ages 3-5): Pairs instead of books: Instead of collecting all four cards of a rank, children only need to find pairs (two matching ranks). This makes the game faster and less complex. Smaller hand: Deal only 5 cards regardless of player count. Open hands: For very young children, let them play with cards face-up. This removes the memory element but lets them practice matching. Helping with asks: Young children might need prompting to remember what ranks they hold. A gentle "Look at your cards — do you have any of those?" helps them learn the asking mechanic. As children become comfortable with the simplified version, gradually introduce the standard four-card book rule and hidden hands.