Fish – English-Spanish Vocabulary Quiz

Peces – Vocabulario Inglés-Español

Study and practice 35 essential fish names in English and Mexican Spanish. This quiz covers only fish species—no mammals, shellfish, or other aquatic animals. For dolphins, whales, crabs, shrimp, and more, please see our Aquatic Animals quiz.

New? Read instructions here


# English Spanish
1fishpez
2salmonsalmón
3trouttrucha
4tunaatún
5sardinesardina
6anchovyanchoa
7eelanguila
8catfishbagre
9carpcarpa
10perchperca
11tilapiatilapia
12halibutfletán
13mackerelcaballa
14flounderlenguado
15pikelucio
16herringarenque
17swordfishpez espada
18moray eelmorena
19sturgeonesturión
20codbacalao
21pollockabadejo
22snapperpargo
23groupermero
24bluegillmojarra azul
25basslobina
26sunfishpez luna
27guppyguppy
28goldfishpez dorado
29koikoi
30minnowcarpín
31bettabetta
32piranhapiraña
33tetratetra
34mollymolly
35zebrafishpez cebra

Frequently asked questions

How do you say “fish” in Spanish?
“fish” in Spanish is “pez”.
How do you say “salmon” in Spanish?
“salmon” in Spanish is “salmón”.
How do you say “trout” in Spanish?
“trout” in Spanish is “trucha”.
How many words are in this quiz?
This quiz has 35 English–Spanish word pairs, with two-way practice (English → Spanish and Spanish → English) and mini-quizzes.