Goldfish, também conhecido como Go Fish, é um jogo de cartas que pode ser jogado com dois a cinco jogadores. O objetivo do jogo é coletar mais livros de cartas do que o resto dos jogadores .
Para jogar, use um baralho de 52 cartas padrão. O dealer embaralha e corta o baralho e depois distribui as cartas aos jogadores. Se houver dois a três jogadores, cada jogador recebe sete cartas. Se houver quatro a cinco jogadores, cada jogador recebe cinco cartas. O resto do baralho é colocado no meio.
Em uma rotação no sentido horário, cada jogador pergunta ao jogador à sua esquerda se ela tem uma certa carta que ele deseja emparelhar para completar um livro. Um livro é qualquer conjunto de quatro cartas semelhantes. Se um jogador não tiver a carta solicitada, ele diz "não" e "vai pescar". O jogador que faz a pergunta tira uma carta do baralho do meio. O jogo continua até que o baralho seja concluído. O vencedor é o jogador com os livros de cartas mais completos.