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.

WordTranscriptionTranslationExample
animal/aniˈmal/animalEste animal vive cerca de ríos y lagos.This animal lives near rivers and lakes.
perro/ˈpero/dogEl perro juega en el jardín.The dog plays in the garden.
gato/ˈɡato/catEl gato duerme en el sofá.The cat sleeps on the sofa.
pájaro/ˈpaxaɾo/birdEl pájaro canta por la mañana.The bird sings in the morning.
caballo/kaˈβaʎo/horseEl caballo corre muy rápido.The horse runs very fast.
vaca/ˈbaka/cowLa vaca come hierba.The cow eats grass.
cerdo/ˈθeɾðo/pigEl cerdo vive en la granja.The pig lives on the farm.
gallina/ɡaˈʎina/henLa gallina pone huevos.The hen lays eggs.
conejo/koˈnexo/rabbitEl conejo tiene orejas largas.The rabbit has long ears.
ratón/raˈton/mouseEl ratón es muy pequeño.The mouse is very small.
pez/peθ/fishEl pez nada en el agua.The fish swims in the water.
oso/ˈoso/bearEl 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ónratones, animalanimales. Note that -z becomes -ces: pezpeces.

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

dog:

Frequently asked questions

What are the most common animals in Spanish?
The everyday ones are 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?
The article reflects the word's grammatical gender, which you learn with the word — 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?
Add -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?
Yes. Pets and many farm animals have both: 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?
Use 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).