Animals in Spanish: common animal names with articles
The Spanish word for animal is el animal, and the most useful everyday animals
are el perro (dog), el gato (cat), el pájaro (bird), el caballo (horse)
and la vaca (cow). Each animal name comes with a fixed article — el or la —
that you should learn together with the word, because the grammatical gender does
not always match the animal’s real sex.
Below are the common animals with an example each, then the sections explain how
gender works for animals, how to form the plurals, and the pez vs pescado
difference that trips up beginners.
| Word | Transcription | Translation | Example |
|---|---|---|---|
| animal | /aniˈmal/ | animal | Este animal vive cerca de ríos y lagos.This animal lives near rivers and lakes. |
| perro | /ˈpero/ | dog | El perro juega en el jardín.The dog plays in the garden. |
| gato | /ˈɡato/ | cat | El gato duerme en el sofá.The cat sleeps on the sofa. |
| pájaro | /ˈpaxaɾo/ | bird | El pájaro canta por la mañana.The bird sings in the morning. |
| caballo | /kaˈβaʎo/ | horse | El caballo corre muy rápido.The horse runs very fast. |
| vaca | /ˈbaka/ | cow | La vaca come hierba.The cow eats grass. |
| cerdo | /ˈθeɾðo/ | pig | El cerdo vive en la granja.The pig lives on the farm. |
| gallina | /ɡaˈʎina/ | hen | La gallina pone huevos.The hen lays eggs. |
| conejo | /koˈnexo/ | rabbit | El conejo tiene orejas largas.The rabbit has long ears. |
| ratón | /raˈton/ | mouse | El ratón es muy pequeño.The mouse is very small. |
| pez | /peθ/ | fish | El pez nada en el agua.The fish swims in the water. |
| oso | /ˈoso/ | bear | El oso vive en el bosque.The bear lives in the forest. |
Gender: el and la with animals
Every animal noun in Spanish has a grammatical gender, and you use el or la
accordingly. For many animals the gender is simply fixed and has nothing to do
with whether the animal is male or female: la jirafa (giraffe) is always la,
and el pez (fish) is always el, even for a female fish.
For common pets and farm animals, though, there is a masculine and a feminine
form, and you switch the ending: el perro / la perra (dog),
el gato / la gata (cat), el niño-style -o/-a pairs. A few have separate
words entirely, like el caballo (horse) and la yegua (mare).
Tengo un perro y una gata.
I have a (male) dog and a (female) cat.
When you need to state the sex of an animal whose name has only one grammatical
gender, Spanish adds macho (male) or hembra (female) after the noun: una
jirafa macho (a male giraffe), un pez hembra (a female fish). You never bend
the article to do this, so it stays la jirafa and el pez whatever the
creature’s actual sex. This keeps the article predictable: learn it once with the
word and it never changes.
Making animals plural
Animal names follow the normal Spanish plural rules. Words ending in a vowel add
-s: perros, gatos, vacas. Words ending in a consonant add -es:
ratón → ratones, animal → animales. Note that -z becomes -ces:
pez → peces.
En la granja hay muchos animales: vacas, cerdos y gallinas.
On the farm there are many animals: cows, pigs and hens.
Pez vs pescado
Spanish has two words that both translate as “fish”. El pez (plural los
peces) is the live animal swimming in the water. El pescado is fish as food,
once it has been caught and is on your plate. Choosing the wrong one is a classic
beginner slip.
Hay un pez en el río. / Como pescado los viernes.
There is a fish in the river. / I eat fish on Fridays.
Pets, farm and wild animals
Grouping the words by where you meet the animal makes them easier to recall.
Common pets (las mascotas) are el perro (dog), el gato (cat), el pájaro
(bird) and el pez (fish). Typical farm animals (los animales de granja) are
la vaca (cow), el cerdo (pig), la gallina (hen), el caballo (horse) and
la oveja (sheep). Everyday wild animals (los animales salvajes) include el
oso (bear), el león (lion) and el lobo (wolf), while el conejo (rabbit)
lives in both worlds.
To say you have a pet, use tener: tengo un perro (I have a dog) or ¿tienes
mascotas? (do you have pets?). To describe one, add a color or size after the
noun, since Spanish adjectives follow it: un gato negro (a black cat).
Mi mascota es un conejo pequeño.
My pet is a small rabbit.
Once these basics feel comfortable, add a few more everyday animals: el pato
(duck), la abeja (bee), la araña (spider) and la mariposa (butterfly). They
follow the same rules — a fixed article and the normal plural endings — so they
slot straight into what you already know.
En el jardín hay un pato y muchas abejas.
In the garden there is a duck and many bees.
Common mistakes
Guessing the article from the animal’s sex
Grammatical gender is a property of the word, not the creature, so learn el or
la with each animal.
la pez→ el pez
the fish
Using pez for fish on your plate
Use pescado for fish as food and pez for the live animal.
Como pez.→ Como pescado.
I eat fish.
Forgetting the spelling change in the plural
Words ending in -z change to -ces in the plural, so pez becomes peces,
not pezes.
tres pezes→ tres peces
three fish
Animals are some of the first words you can actually use — pointing, describing, telling a simple story — so they are a satisfying early win. In Fluera you meet these words with audio and inside real sentences like el perro juega and la vaca come hierba, so the article and the sound stick together. Name the animals around you when you practice Spanish.
Practice
Question 1 of 12
Frequently asked questions
What are the most common animals in Spanish?
el perro (dog), el gato (cat), el pájaro (bird), el caballo (horse), la vaca (cow), el cerdo (pig), la gallina (hen), el conejo (rabbit), el ratón (mouse) and el pez (fish). The general word for animal is el animal.How do you know if an animal is el or la in Spanish?
el perro, la vaca. It does not always match the animal's real sex; la jirafa and el pez keep the same article regardless.How do you make animal names plural in Spanish?
-s after a vowel (perros, gatos) and -es after a consonant (ratones, animales). Words ending in -z change to -ces: pez becomes peces.What is the difference between pez and pescado?
El pez is the live fish swimming in the water (plural los peces), while el pescado is fish as food on your plate. Say hay un pez en el río but como pescado.Do dogs and cats have masculine and feminine forms?
el perro / la perra, el gato / la gata. Some use separate words, like el caballo (horse) and la yegua (mare).How do you say "I have a pet" in Spanish?
Tengo una mascota ("I have a pet"), and name the animal with its article, as in tengo un perro (I have a dog) or tengo dos gatos (I have two cats).