el libro, la mesathe book, the table

Every Spanish noun has a gender — masculine or feminine — even when the thing itself has no gender at all. A table isn't female in any real sense; mesa just happens to be a feminine word, the way libro happens to be masculine.

Quick shortcut: nouns ending in -o are usually masculine, nouns ending in -a are usually feminine — and beyond that, gender is often about learning the noun and its article together, not calculating it.

Why gender matters here

Gender itself doesn't change the noun's meaning, but it drives other words around it: articles (el/la), and adjectives, which have to agree with the noun (Adjective agreement (gender & number)) — that's a lesson of its own. This lesson is just about knowing which gender a noun is.

The -o / -a pattern

The most reliable starting point:

  • Nouns ending in -o are usually masculine: el libro (the book), el gato (the cat), el zapato (the shoe).
  • Nouns ending in -a are usually feminine: la mesa (the table), la casa (the house), la ventana (the window).

Common exceptions to -o / -a

The pattern is a strong starting guess, not a guarantee. A handful of frequent exceptions are worth learning by name:

Noun Gender Why it's an exception
la mano feminine ends in -o, but feminine
el día masculine ends in -a, but masculine
el mapa masculine ends in -a, but masculine
el problema masculine many Greek-origin -ma words are masculine
el programa masculine same -ma pattern
el sistema masculine same -ma pattern
la foto feminine short for fotografía — keeps the original's gender
la moto feminine short for motocicleta — same reason

la foto and la moto are a useful pattern of their own: a shortened word usually keeps the gender of the full word it came from, not the gender its new ending would suggest.

Nouns that don't end in -o or -a

Many common nouns end in a consonant or in -e, where the -o/-a pattern gives no hint at all. These simply have to be learned with their gender:

  • el coche (the car), el café (the coffee) — masculine
  • la calle (the street), la noche (the night) — feminine
  • el amor (the love), el papel (the paper) — masculine
  • la flor (the flower), la ciudad (the city) — feminine

A few endings do give a reliable hint even without -o/-a: nouns ending in -ción, -sión, -dad, -tad, -tud, and -umbre are (almost) always feminine — la nación (the nation), la ciudad (the city), la libertad (freedom), la actitud (attitude), la costumbre (custom).

A tricky exception: feminine nouns that take el

A small group of feminine nouns starting with a stressed a- or ha- sound take el, not la, in the singular — but they're still grammatically feminine, and everything else agrees with them as feminine:

  • el agua fría (the cold water) — agua is feminine, but a stressed a- start pulls in el
  • el águila (the eagle), el hacha (the axe)

The plural goes back to the expected feminine article: las aguas frías, las águilas. This is purely about avoiding the two identical a sounds running together in la agua — don't read el agua as evidence that agua is masculine.

Nouns for people: gender usually matches the person

For people, grammatical gender usually lines up with the person's own gender, most often by swapping -o for -a:

  • el niño / la niña (the boy / the girl)
  • el amigo / la amiga (the [male] friend / the [female] friend)

Some end in a consonant and add -a for the feminine: el profesor / la profesora (the teacher). Others don't change at all — the same form covers both, and the article, along with any agreeing adjective, shows the difference: el estudiante / la estudiante (the student), el artista / la artista (the artist).

The best habit: learn the article with the noun

Because so much of Spanish gender has to be memorized rather than calculated, the most reliable habit is to always learn a new noun together with its article — el libro, not just libro — right from the start. This also sets you up for two closely related lessons: Definite articles (el, la, los, las) and Indefinite articles (un, una, unos, unas).

Common mistakes

  • la problema → ✅ el problema (most Greek-origin -ma words are masculine, despite ending in -a — though not all, e.g. la diadema)
  • el mano → ✅ la mano (a genuine exception to the -o = masculine pattern)
  • el nación → ✅ la nación (-ción nouns are feminine, regardless of the general -o/-a guess)
  • ❌ Assuming every noun follows -o/-a → many common nouns (coche, calle, amor, flor) end in a consonant or -e and simply have to be learned individually
  • la agua fría → ✅ el agua fría (feminine, but the stressed initial a- pulls in el in the singular) — and don't overcorrect into ❌ el agua está frío; agreement stays feminine: el agua está fría

Quick check

Masculine or feminine?

  1. mochila (backpack)
  2. problema (problem)
  3. ciudad (city)
  4. día (day)
  5. coche (car)
  6. agua (water)
Show answers
  1. feminine (la mochila)   2. masculine (el problema)   3. feminine (la ciudad)   4. masculine (el día)   5. masculine (el coche)   6. feminine (el agua, despite taking el)

Key takeaways

  • Every Spanish noun is masculine or feminine, even for things with no natural gender.
  • -o usually means masculine, -a usually means feminine — but la mano, el día, el problema, and other exceptions are common enough to learn by name.
  • -ción, -sión, -dad, -tad, -tud, -umbre are reliably feminine endings.
  • A stressed initial a-/ha- sound pulls in el for some feminine nouns in the singular (el agua, el águila) — they're still feminine, and the plural reverts to las (las aguas).
  • Many nouns end in a consonant or -e with no ending-based clue at all — these need to be memorized individually.
  • For people, gender usually matches the person, often via an -o/-a swap, though some nouns (estudiante, artista) stay the same for both.
  • Always learn a noun together with its article (el libro, not just libro) — it's the single most useful habit for getting gender right.