Irregular Verbs: Complete Pattern Reference

Spanish looks intimidating for its irregular verbs, but almost all of them fall into a small number of patterns. Once you learn the patterns, you can predict the conjugation of hundreds of verbs at a glance. This page collects every pattern — stem changes, irregular yo forms, spelling-change families, preterite clans, future stems, irregular participles, and the few verbs that break every rule.

If you're brand new to irregulars, skim this page once and then revisit each section as you need it. The tables are designed to be scanned.

The core insight is this: "irregular" in Spanish usually means "follows a predictable sub-rule rather than the main rule." Only a handful of verbs are truly one-off irregular (ser, ir, estar, haber), and even those are manageable because they're the ones you use most. Everything else follows a family pattern. Learn the pattern once, and you unlock a whole group of verbs.

💡
Most Spanish "irregular" verbs are only irregular in one or two tenses. A verb that stem-changes in the present is usually perfectly regular in the preterite (except for a couple of wrinkles), and vice versa. Think of patterns as applying to specific tenses, not to whole verbs.

Stem changes

Stem-changing verbs keep their regular endings but alter the vowel in the stem when it's stressed. There are four families.

e → ie

The stressed e of the stem becomes ie. This happens in every present tense form except nosotros (and vosotros), because those are the forms where the stress lands on the ending, not the stem.

Personpensarquerersentir
yopiensoquierosiento
piensasquieressientes
élpiensaquieresiente
nosotrospensamosqueremossentimos
ellospiensanquierensienten

Common members: pensar, empezar, comenzar, cerrar, querer, perder, entender, preferir, sentir, mentir, divertir, despertar, negar, confesar, recomendar, gobernar.

Quiero un café, pero no tengo tiempo.

I want a coffee, but I don't have time.

See e → ie stem change.

o → ue

The stressed o becomes ue. Same rule: everywhere except nosotros.

Personpoderdormirvolver
yopuedoduermovuelvo
puedesduermesvuelves
élpuededuermevuelve
nosotrospodemosdormimosvolvemos
ellospuedenduermenvuelven

Common members: poder, contar, mostrar, recordar, encontrar, volver, mover, llover, dormir, morir, costar, soñar, almorzar, acostarse.

¿Cuánto cuesta este libro?

How much does this book cost?

e → i

Found only in -ir verbs. The stressed e becomes i.

Personpedirservirrepetir
yopidosirvorepito
pidessirvesrepites
élpidesirverepite
nosotrospedimosservimosrepetimos
ellospidensirvenrepiten

Common members: pedir, servir, repetir, seguir, conseguir, vestir, elegir, medir, reír, sonreír, despedir, corregir.

Siempre pido lo mismo en ese restaurante.

I always order the same thing at that restaurant.

u → ue

This is a tiny family — one verb, really: jugar. It's the only verb where u becomes ue.

Personjugar
yojuego
juegas
éljuega
nosotrosjugamos
ellosjuegan

Mis hijos juegan fútbol todos los sábados.

My kids play soccer every Saturday.

💡
The "except nosotros" rule for stem changes is really just a stress rule: the vowel changes when it's stressed. In nosotros the stress falls on the ending, so the stem stays unchanged.

For the full picture see stem changes overview.

Irregular yo forms

A large group of verbs is perfectly regular except in the yo form of the present indicative. They fall into three sub-patterns.

Verbs ending in -go

The yo form adds a g (often replacing a consonant).

Infinitiveyo formMeaning
tenertengoI have
venirvengoI come
salirsalgoI leave
ponerpongoI put
hacerhagoI do / make
decirdigoI say
traertraigoI bring
caercaigoI fall
oíroigoI hear
valervalgoI am worth

Yo tengo dos hermanos y una hermana.

I have two brothers and a sister.

Hago ejercicio por la mañana.

I exercise in the morning.

Note that tener, venir, and decir also have stem changes (tengo, tienes, tiene...; digo, dices, dice...). Oír adds a y in other forms too (oyes, oye, oyen).

See irregular yo -go.

Verbs ending in -zco

Verbs ending in -cer or -cir preceded by a vowel add -zco in the yo form.

Infinitiveyo formMeaning
conocerconozcoI know
parecerparezcoI seem
ofrecerofrezcoI offer
nacernazcoI am born
crecercrezcoI grow
producirproduzcoI produce
conducirconduzcoI drive
traducirtraduzcoI translate
introducirintroduzcoI introduce
reconocerreconozcoI recognize

Conozco a tu hermano del trabajo.

I know your brother from work.

See irregular yo -zco.

Other irregular yo forms

A handful of verbs have unique irregular yo forms that don't fit the -go or -zco patterns.

Infinitiveyo formMeaning
verveoI see
saberI know
dardoyI give
estarestoyI am
irvoyI go
sersoyI am
haberheI have (auxiliary)
caberquepoI fit

Sé la respuesta correcta.

I know the right answer.

Le doy el libro a mi hermano.

I give the book to my brother.

See irregular yo other.

Spelling-change verbs

These verbs aren't really irregular — they follow the regular rules of Spanish spelling, which require adjustments when a consonant ends up in front of a vowel it doesn't normally pair with.

EndingChangeWhereExample
-carc → qubefore ebuscar → busqué, busque
-garg → gubefore ellegar → llegué, llegue
-zarz → cbefore eempezar → empecé, empiece
-gerg → jbefore a/oescoger → escojo, escoja
-girg → jbefore a/odirigir → dirijo, dirija
-guirgu → gbefore a/oseguir → sigo, siga
-uir (not -guir)add ybefore a/e/oconstruir → construyo, construya
-cer/-cir (after consonant)c → zbefore a/ovencer → venzo, venza

Busqué mis llaves toda la mañana.

I looked for my keys all morning.

Dirijo un pequeño negocio.

I run a small business.

Construyo una casa nueva.

I'm building a new house.

See spelling changes overview, car-gar-zar, ger-gir, and guir-uir.

Preterite irregulars

The preterite has its own set of irregular families. They share two features: a changed stem and a shared set of endings that are different from the regular preterite endings (note the unstressed -e in yo and -o in él).

The shared irregular preterite endings: -e, -iste, -o, -imos, -ieron (or -eron for j-stems).

u-stem preterites

A group of verbs shifts their stem vowel to u.

InfinitivePreterite stemyoellos
tenertuv-tuvetuvieron
estarestuv-estuveestuvieron
poderpud-pudepudieron
ponerpus-pusepusieron
sabersup-supesupieron
cabercup-cupecupieron
haberhub-hubehubieron
andaranduv-anduveanduvieron

Tuve que salir temprano ayer.

I had to leave early yesterday.

See u-stem preterite.

i-stem preterites

Another family shifts to an i stem.

InfinitivePreterite stemyoellos
hacerhic- (hizo in él)hicehicieron
quererquis-quisequisieron
venirvin-vinevinieron

Hice la tarea anoche.

I did the homework last night.

Note that hacer spells its él form as hizo (not hico) to preserve the soft-c sound. See i-stem preterite.

j-stem preterites

A set of verbs with a j in their preterite stem. These take -eron (not -ieron) in the ellos form.

InfinitivePreterite stemyoellos
decirdij-dijedijeron
traertraj-trajetrajeron
conducirconduj-condujecondujeron
traducirtraduj-tradujetradujeron
producirproduj-produjeprodujeron

Me dijeron la verdad al final.

They told me the truth in the end.

See j-stem preterite.

Ser, ir, dar, ver in the preterite

These don't fit any family. Learn them as their own cluster.

Personser / irdarver
yofuidivi
fuistedisteviste
élfuediovio
nosotrosfuimosdimosvimos
ellosfuerondieronvieron

Note that ser and ir have the same preterite forms. Context tells you which verb is meant.

Fui al médico ayer.

I went to the doctor yesterday.

Fui profesor por muchos años.

I was a teacher for many years.

See ser / ir preterite and dar / ver preterite.

💡
The irregular preterite is the only tense where the yo and él endings have no written accent. Hablé (regular) has an accent, but tuve (irregular) doesn't. This is a reliable flag for irregularity.

Future and conditional irregular stems

A group of verbs uses a contracted infinitive as the stem for the future and conditional. The endings are still regular — only the stem changes. Whichever stem a verb uses in the future is the same stem it uses in the conditional.

InfinitiveStemyo futureyo conditional
tenertendr-tendrétendría
ponerpondr-pondrépondría
venirvendr-vendrévendría
salirsaldr-saldrésaldría
valervaldr-valdrévaldría
poderpodr-podrépodría
sabersabr-sabrésabría
haberhabr-habréhabría
cabercabr-cabrécabría
quererquerr-querréquerría
hacerhar-haréharía
decirdir-dirédiría

Mañana saldré temprano.

Tomorrow I'll leave early.

Yo en tu lugar no diría nada.

If I were you, I wouldn't say anything.

See future irregular stems and conditional irregular stems.

Subjunctive irregulars

A useful rule: the present subjunctive is built from the yo form of the present indicative. Take the yo form, drop the -o, add the subjunctive endings.

  • tengo → tenga, tengas, tenga, tengamos, tengan
  • conozco → conozca, conozcas, conozca, conozcamos, conozcan
  • hago → haga, hagas, haga, hagamos, hagan

This means most of the irregular yo forms we just learned produce irregular present subjunctives automatically.

A small set of verbs, however, has truly irregular subjunctives that don't follow from their yo form.

VerbPresent subjunctive (yo)
sersea
irvaya
estaresté
haberhaya
sabersepa
dar

Espero que tengas un buen día.

I hope you have a good day.

Quiero que sepas la verdad.

I want you to know the truth.

The imperfect subjunctive is built from the third-person plural of the preterite. Drop the -ron, add -ra, -ras, -ra, -ramos, -ran (or the -se variants). So hablaron → hablara, tuvieron → tuviera, dijeron → dijera.

See subjunctive irregulars and imperfect subjunctive irregular.

Irregular past participles

Most past participles are regular (hablar → hablado, comer → comido). But a handful of common verbs use shortened, irregular forms.

InfinitivePast participleMeaning
abrirabiertoopened
cubrircubiertocovered
descubrirdescubiertodiscovered
decirdichosaid
escribirescritowritten
describirdescritodescribed
hacerhechodone / made
morirmuertodied
ponerpuestoput
resolverresueltoresolved
romperrotobroken
vervistoseen
volvervueltoreturned
devolverdevueltogiven back

Ya he escrito tres correos hoy.

I've already written three emails today.

Han vuelto de sus vacaciones.

They've come back from their vacation.

See past participle formation.

Fully irregular verbs

Four verbs break most of the patterns. You cannot predict their conjugations — you have to memorize each form directly. Fortunately, they are the four most common verbs in the language, so repetition takes care of it.

Ser — to be (essential, defining)

Tenseyoélnosotrosellos
presentsoyeresessomosson
preteritefuifuistefuefuimosfueron
imperfecteraeraseraéramoseran
futureseréserásseráseremosserán
present subjunctiveseaseasseaseamossean

Ir — to go

Tenseyoélnosotrosellos
presentvoyvasvavamosvan
preteritefuifuistefuefuimosfueron
imperfectibaibasibaíbamosiban
futureiréirásiráiremosirán
present subjunctivevayavayasvayavayamosvayan

Estar — to be (state, location)

Tenseyoélnosotrosellos
presentestoyestásestáestamosestán
preteriteestuveestuvisteestuvoestuvimosestuvieron
imperfectestabaestabasestabaestábamosestaban
futureestaréestarásestaráestaremosestarán
present subjunctiveestéestésestéestemosestén

Haber — to have (auxiliary, there is/are)

Tenseyoélnosotrosellos
presenthehasha / hayhemoshan
preteritehubehubistehubohubimoshubieron
imperfecthabíahabíashabíahabíamoshabían
futurehabréhabráshabráhabremoshabrán
present subjunctivehayahayashayahayamoshayan

Note the special form hay, used only impersonally (hay muchos libros = "there are many books"). It's a historical fossil — elsewhere, the él form of haber is ha.

No estoy listo todavía.

I'm not ready yet.

Hay mucha gente en la plaza.

There are a lot of people in the square.

Voy a la tienda.

I'm going to the store.

See ser, estar, haber for deeper coverage.

Gerund irregulars

Most gerunds are completely regular: hablar → hablando, comer → comiendo, vivir → viviendo. But a few verbs change their stem in the gerund.

VerbGerundPattern
dormirdurmiendoo → u
morirmuriendoo → u
pedirpidiendoe → i
servirsirviendoe → i
seguirsiguiendoe → i
sentirsintiendoe → i
decirdiciendoe → i
venirviniendoe → i
iryendospecial
poderpudiendoo → u
leerleyendoi → y
oíroyendoi → y
traertrayendoi → y
construirconstruyendoi → y

Los niños están durmiendo la siesta.

The kids are taking a nap.

Estoy leyendo un libro sobre Borges.

I'm reading a book about Borges.

A useful rule: whenever a root would produce -iiendo or -iendo between two vowels, the i becomes a y (leyendo, not leiendo). This is a pronunciation-driven change, not an arbitrary irregularity.

See gerund irregular and gerund formation.

Imperfect tense irregulars

The imperfect is the most regular tense in Spanish — there are only three irregular verbs in the entire language for this tense.

Personserirver
yoeraibaveía
erasibasveías
éleraibaveía
nosotroséramosíbamosveíamos
elloseranibanveían

Ver is only mildly irregular — it acts as if its infinitive were veer, adding the regular -ía endings to an extra e. Ser and ir are fully irregular.

Cuando era niño, iba a la playa todos los veranos.

When I was a kid, I used to go to the beach every summer.

See imperfect irregular ser, imperfect irregular ir, and imperfect irregular ver.

Everything in one reference table

The tables above are organized by pattern. Here's a lookup index of the common irregular verbs with the patterns they belong to.

VerbPatterns
tenere→ie, -go, u-stem preterite, future stem tendr-
venire→ie, -go, i-stem preterite, future stem vendr-
decire→i, -go, j-stem preterite, future stem dir-, participle dicho
hacer-go, i-stem preterite (hizo), future stem har-, participle hecho
podero→ue, u-stem preterite, future stem podr-
poner-go, u-stem preterite, future stem pondr-, participle puesto
saberspecial yo (sé), u-stem preterite, future stem sabr-, subjunctive sepa
salir-go, future stem saldr-
querere→ie, i-stem preterite, future stem querr-
traer-go, j-stem preterite (traje)
caberspecial yo (quepo), u-stem preterite, future stem cabr-
haberfully irregular
serfully irregular
irfully irregular
estarfully irregular
darspecial yo (doy), special preterite, subjunctive dé
verspecial yo (veo), regular preterite, imperfect veía, participle visto
conocer-zco
conducir-zco, j-stem preterite (conduje)
💡
A small investment pays off here. If you memorize the conjugations of ser, estar, ir, haber, tener, hacer, decir, poder, and venir in all the major tenses, you've covered most of the irregular verb forms you'll ever hear.

Quick learner's checklist

A practical order in which to tackle the irregulars. These are the families with the highest payoff per hour of study.

  1. The top four irregulars: ser, ir, estar, haber. You'll use these every minute of every conversation. Memorize all of their forms in present, preterite, imperfect, and subjunctive.
  2. The -go yo verbs: tener, venir, hacer, decir, salir, poner, traer. These are the second-most-common irregulars, and they crop up constantly in everyday speech.
  3. e→ie and o→ue stem changes: The largest family of pattern verbs. Once you see it, you'll recognize it.
  4. Preterite u-stem and j-stem families: Needed to talk about the past in any detail. Tuve, estuve, pude, dije, traje are unavoidable.
  5. Future/conditional irregular stems: You can get by without them for a long time using ir a + infinitive, but eventually you want tendré, podré, haré, diré.
  6. Subjunctive irregulars: Prioritize the six fully irregular ones (sea, vaya, esté, haya, sepa, ) — the rest derive from the yo form of the present.
  7. Irregular past participles: Memorize the short list — they appear in every compound tense.

No he hecho la tarea todavía.

I haven't done the homework yet.

Cuando sepas la verdad, me llamas.

When you know the truth, call me.

Going deeper

Related Topics