Go Fish é um jogo com cartas de jogo. 2 a 10 pessoas podem jogar.
Cada jogador recebe cinco cartas. As demais cartas (o baralho) são colocadas com a face para baixo onde todos os jogadores podem obtê-las. As cartas que são da mesma cor e do mesmo número são chamadas de pares. Se um jogador tem um par, eles o colocam virado para cima na frente deles para que todos possam vê-lo. O jogador à esquerda do jogador que deu a todos as suas cartas vai primeiro. Quando é a vez de um jogador, ele pede a outro jogador uma carta que seja da mesma cor e número que ele já tem. Eles podem pedir a qualquer jogador. Se o outro jogador tiver a carta, eles a dão àquele que pediu, e aquele que pediu coloca o par na frente deles e consegue ir novamente. Se o outro jogador não tiver a carta, então eles dizem, "Vai Peixe", e o jogador que pediu tira uma carta do baralho e o próximo jogador vai. Se um jogador não tiver cartas quando chegar a hora de ir, então ele apenas tira uma carta do baralho e o próximo jogador vai. Se não houver cartas no baralho e o jogador não tiver cartas, então esse jogador não pode ir. O jogo termina quando todas as cartas estão viradas para cima em pares. O vencedor é o jogador com o maior número de pares.