Y vs e and o vs u in Spanish: the sound rule for and/or

Spanish “and” is normally y and “or” is normally o. But each one changes to a different letter in one specific situation, purely so two identical vowel sounds do not blur into one. Y becomes e before a word that starts with the sound i, and o becomes u before a word that starts with the sound o.

So you say madre e hija (mother and daughter), not madre y hija, because y and hija would run together as one long i. And you say siete u ocho (seven or eight), not siete o ocho, for the same reason. It is a pronunciation rule, not a meaning change — e still means “and” and u still means “or”. The sections below give the exact trigger and the traps.

Normal Changes to Before a word starting with Example
y (and) e the sound i (i-, hi-) España e ItaliaSpain and Italy
o (or) u the sound o (o-, ho-) mujeres u hombreswomen or men

Y becomes e before an i sound

Use e instead of y when the next word begins with the sound i. That happens when the word starts with i- or with a silent h- followed by i (hi-), because the h is not pronounced.

Necesito agua e hielo.
I need water and ice.

Es una persona inteligente e interesante.
He is an intelligent and interesting person.

The trigger is the sound, not the spelling, so both Italia (starts with i) and hijo (silent h, then i) take e. If you tried to keep y, the two i sounds would collapse — y Italia would sound like one drawn-out word — which is exactly what the rule prevents.

The hie- exception

There is one neat exception. Y stays as y before words beginning with hie-, such as hierro (iron) and hielo in some pronunciations, because that hie- is actually pronounced like a ye sound rather than a pure i.

plomo y hierro
lead and iron

So it is agua e hielo but plomo y hierro. The test is always what you hear: if the following word truly begins with a vowel i sound, use e; if that hie- turns into a ye glide, y is correct. This is the one place where the spelling hi- does not automatically trigger e.

O becomes u before an o sound

The parallel rule for “or”: use u instead of o when the next word begins with the sound o, which means a word starting with o- or with a silent h- plus o (ho-).

¿Tienes siete u ocho?
Do you have seven or eight?

No sé si es mujer u hombre.
I don’t know if it is a woman or a man.

Again the h in hombre is silent, so the word starts with an o sound and triggers u. Without the change, o ocho and o hombre would each blur into a single o, which is why Spanish swaps in u.

It is about sound, not meaning

Neither change affects meaning: e is just “and” and u is just “or”, used only to keep two vowels from merging. Because the rule depends on the following word, the same list can flip the conjunction back and forth:

inglés y español, pero español e inglés
English and Spanish, but Spanish and English

In the first phrase the next word is español (starts with e), so plain y is fine. In the second the next word is inglés (starts with i), so it becomes e. The conjunction reacts to whatever immediately follows it.

Common mistakes

Keeping y before an i sound

Before a word that sounds like it starts with i, y must become e.

madre y hija → madre e hija
mother and daughter

Keeping o before an o sound

Before a word that sounds like it starts with o, o must become u.

setecientos o ochocientos → setecientos u ochocientos
seven hundred or eight hundred

Changing y before a normal vowel

The change happens only before the matching sound; before other vowels you keep y and o.

libros e revistas → libros y revistas
books and magazines

This is one of the smallest rules in Spanish and one of the most satisfying to get right, because using e and u in the correct spot instantly sounds native. Let your ear lead: if “and” would clash with an i or “or” with an o, switch the letter. In Fluera you meet these joins inside real sentences with audio, so the swap becomes a reflex. Link your words smoothly when you practice Spanish.

Practice

Question 1 of 12

mother and daughter (madre ___ hija):

Frequently asked questions

When does y change to e in Spanish?
Y becomes e before a word that begins with the sound i — that is, words starting with i- or a silent h- plus i (hi-). Examples: madre e hija, España e Italia, agua e hielo. It stops the two i sounds from merging.
When does o change to u in Spanish?
O becomes u before a word that begins with the sound o, meaning words starting with o- or silent ho-. Examples: siete u ocho, mujer u hombre. It prevents two o sounds from blurring together.
Does e or u change the meaning of "and" or "or"?
No. E still means "and" and u still means "or". The change is purely about pronunciation — avoiding two identical vowel sounds side by side — not about meaning.
Why is it "plomo y hierro" and not "plomo e hierro"?
Because hierro is pronounced with a ye sound, not a pure i, so there is no clash. Y stays before hie- words. Compare agua e hielo, where that word is heard as an i sound.
Is the rule based on spelling or sound?
On sound. The silent h is ignored, so hija and hombre count as starting with i and o. You choose e/u by what you hear at the start of the next word, not by its first letter.
What happens before other vowels like a or e?
Nothing changes: you keep y and o. So it is libros y revistas and café o té. Only a following i sound triggers e, and only a following o sound triggers u.