🎲 Board Game Discovery

Game Night Guide

The best board game for tonight — found in seconds.

Browse, compare and plan your perfect game night · Strategy · Cooperative · Party · Family

🐟

Go Fish

FamilyKidsClassic

A fun and simple game for all ages. Collect sets of four matching cards.

Setup

Deal 7 cards each (5 if 3+ players). Place remaining cards face-down as the pond.

How to Play

  1. On your turn, ask any player for a specific rank (e.g. "Do you have any 7s?").
  2. If they do, they hand them all over and you go again.
  3. If not, they say "Go Fish!" and you draw from the pond.
  4. When you collect all 4 cards of a rank, place the set face-up.

How to Win

Most sets of four when the pond runs out.

💡 Tip

Remember what everyone asks for — use that info on your next turn.

Is Go Fish Right for You?

Go Fish is the classic family fishing-for-pairs game where you ask opponents for ranks to complete sets of four. It is ideal for kids aged four and up and teaches matching, polite asking, and a little memory.

Maybe skip it if: Adults looking for a real strategic challenge will find it mostly luck with light memory.

Common Mistakes to Avoid

Strategy Tips

Popular Variations

Pairs vs Books

With very young kids, complete a set with just two matching cards; the standard rule requires all four of a rank to score a book.

Go Fish bonus turn

In one popular rule, if you 'fish' and draw the exact card you asked for, you get another turn, which keeps momentum with kids.

Our Take

We think Go Fish is the gold-standard first card game for small children; the asking and memory elements give it just enough substance over pure luck. It wears thin for adults fast, but for teaching little ones it is hard to beat.

Frequently Asked Questions

How many players for Go Fish?

Two to six players works well. With two players, deal seven cards each; with more, deal five each.

What age is Go Fish good for?

Around four and up, since kids only need to recognize matching ranks and ask for them.