Goldfish, noto anche come Go Fish, è un gioco di carte che può essere giocato da due a cinque giocatori. L'obiettivo del gioco è raccogliere più libri di carte rispetto al resto dei giocatori .
Per giocare, usa un mazzo di carte da gioco standard di 52 carte. Il mazziere mischia e taglia il mazzo e poi distribuisce le carte ai giocatori. Se ci sono da due a tre giocatori, ogni giocatore riceve sette carte. Se ci sono da quattro a cinque giocatori, ogni giocatore riceve cinque carte. Il resto del mazzo è posizionato al centro.
In una rotazione in senso orario, ogni giocatore chiede al giocatore alla sua sinistra se ha una determinata carta che desidera abbinare per completare un libro. Un libro è un insieme di quattro carte simili. Se un giocatore non ha la carta richiesta, lui o lei dice "no" e "vai a pescare". Il giocatore che chiede quindi pesca una carta dal mazzo nel mezzo. Il gioco continua fino al termine del mazzo. Il vincitore è il giocatore con i libri di carte più completi.