Spanish has a regular conjugation system layered over a small but extremely frequent core of irregular verbs. The bad news is that almost every verb you use in the first month of learning is irregular. The good news is that the irregularities are not random — they fall into a handful of patterns, and once you can name the pattern, you can predict the rest of the paradigm. This page is a lookup reference: every major irregular verb, grouped by the type of irregularity, with a one-line note about what it does. Use it to spot patterns when you encounter a new verb, and to confirm that the form you are about to produce is correct.
Family 1 — Stem-changing verbs (cambio vocálico)
These verbs change their stem vowel in stressed syllables — the present indicative yo, tú, él, ellos and the corresponding subjunctive forms, plus the tú affirmative imperative. Nosotros and vosotros keep the original vowel (the e→i class is the exception — see below).
e → ie
| Verb | Translation | Sample (yo, presente) |
|---|---|---|
| querer | to want / to love | quiero |
| pensar | to think | pienso |
| empezar | to start | empiezo |
| cerrar | to close | cierro |
| perder | to lose | pierdo |
| entender | to understand | entiendo |
| encender | to turn on / light | enciendo |
| defender | to defend | defiendo |
| preferir | to prefer | prefiero |
| sentir | to feel | siento |
| mentir | to lie | miento |
| divertirse | to have fun | me divierto |
| comenzar | to begin | comienzo |
| despertar(se) | to wake up | (me) despierto |
| recomendar | to recommend | recomiendo |
Pienso que tienes razón.
I think you're right.
o → ue
| Verb | Translation | Sample (yo, presente) |
|---|---|---|
| poder | to be able | puedo |
| dormir | to sleep | duermo |
| morir | to die | muero |
| encontrar | to find | encuentro |
| contar | to count / tell | cuento |
| recordar | to remember | recuerdo |
| volver | to return | vuelvo |
| devolver | to give back | devuelvo |
| mover | to move | muevo |
| llover | to rain | llueve (only 3rd sg.) |
| costar | to cost | cuesta |
| probar | to taste / try | pruebo |
| mostrar | to show | muestro |
| doler | to hurt | duele |
| jugar | to play (u → ue, the only one) | juego |
No puedo dormir cuando llueve tanto.
I can't sleep when it rains this much.
e → i (only -ir verbs)
| Verb | Translation | Sample (yo, presente) |
|---|---|---|
| pedir | to ask for | pido |
| servir | to serve | sirvo |
| seguir | to follow / keep on | sigo |
| repetir | to repeat | repito |
| vestir(se) | to get dressed | (me) visto |
| medir | to measure | mido |
| reír | to laugh | río |
| sonreír | to smile | sonrío |
| elegir | to choose | elijo |
| conseguir | to get / achieve | consigo |
| despedirse | to say goodbye | me despido |
These verbs also change e → i in the third-person preterite (pidió, pidieron) and throughout the imperfect subjunctive (pidiera, pidiese).
Family 2 — Yo-go verbs
A cluster of high-frequency verbs add a -g- in the first-person singular of the present indicative. Many of them combine yo-go with another irregularity.
| Verb | Translation | yo (presente) | Extra irregularity |
|---|---|---|---|
| tener | to have | tengo | e → ie elsewhere; tuve preterite |
| venir | to come | vengo | e → ie elsewhere; vine preterite |
| poner | to put | pongo | puse preterite; puesto participle |
| salir | to leave / go out | salgo | future stem saldr- |
| hacer | to do / make | hago | hice preterite; hecho participle |
| decir | to say | digo | e → i; dije preterite; dicho participle |
| oír | to hear | oigo | spelling changes throughout |
| traer | to bring | traigo | j-stem preterite traje |
| caer | to fall | caigo | spelling changes in 3rd person |
| valer | to be worth | valgo | future stem valdr- |
Vengo a recoger un paquete.
I'm here to pick up a parcel.
Yo siempre hago la cena los miércoles.
I always make dinner on Wednesdays.
Family 3 — First-person spelling-change verbs
These are technically regular but the yo form changes spelling to preserve the consonant's sound. Once you see the pattern, you can predict them.
| Ending | Change before -o | Example |
|---|---|---|
| -cer / -cir (after a vowel) | c → zc | conocer → conozco |
| -ger / -gir | g → j | coger → cojo, dirigir → dirijo |
| -guir | gu → g | seguir → sigo, distinguir → distingo |
| -quir | qu → c | delinquir → delinco |
The c → zc family is huge: conocer, parecer, agradecer, ofrecer, pertenecer, traducir, conducir, producir, reducir, introducir, deducir. All of them have yo conozco, yo parezco, yo traduzco.
No conozco a tu hermana, ¿me la presentas?
I don't know your sister — will you introduce her to me?
Family 4 — J-stem preterite (pretérito fuerte)
A closed set of verbs have a stress-shifting, irregular preterite stem ending in -j- or -uv- / -ic- / -up- and a unique set of endings (-e, -iste, -o, -imos, -isteis, -ieron; -eron without i for -j- stems).
| Verb | Preterite stem | Sample (yo) |
|---|---|---|
| tener | tuv- | tuve |
| estar | estuv- | estuve |
| andar | anduv- | anduve |
| poder | pud- | pude |
| poner | pus- | puse |
| saber | sup- | supe |
| caber | cup- | cupe |
| hacer | hic- (hizo 3sg) | hice |
| querer | quis- | quise |
| venir | vin- | vine |
| decir | dij- | dije |
| traer | traj- | traje |
| conducir | conduj- | conduje |
| traducir | traduj- | traduje |
| producir | produj- | produje |
Ayer estuve toda la tarde con mi madre.
Yesterday I was with my mother all afternoon.
Family 5 — Future and conditional stem-changers
These verbs share a single irregular stem in both the future and the conditional. Memorize the stem once, and you get twelve forms.
| Verb | Future/conditional stem | Sample (yo, futuro) |
|---|---|---|
| tener | tendr- | tendré |
| poner | pondr- | pondré |
| venir | vendr- | vendré |
| salir | saldr- | saldré |
| valer | valdr- | valdré |
| poder | podr- | podré |
| saber | sabr- | sabré |
| haber | habr- | habré |
| caber | cabr- | cabré |
| querer | querr- | querré |
| hacer | har- | haré |
| decir | dir- | diré |
Mañana saldré antes del trabajo y haré la compra.
Tomorrow I'll leave work early and do the shopping.
Family 6 — Irregular past participles
Most verbs form their participle in -ado or -ido. A short list breaks the rule.
| Verb | Participle |
|---|---|
| abrir | abierto |
| cubrir | cubierto |
| decir | dicho |
| escribir | escrito |
| hacer | hecho |
| morir | muerto |
| poner | puesto |
| resolver | resuelto |
| romper | roto |
| ver | visto |
| volver | vuelto |
| imprimir | impreso (or imprimido) |
| freír | frito (or freído) |
| satisfacer | satisfecho |
Derivatives inherit the form: describir → descrito, descubrir → descubierto, devolver → devuelto, deshacer → deshecho, suponer → supuesto, proponer → propuesto.
Family 7 — Fully irregular verbs
A small group resists classification — they are irregular in ways that affect multiple paradigms. You simply have to learn each one as a unit.
| Verb | Translation | What makes it odd |
|---|---|---|
| ser | to be (identity) | completely suppletive — soy, eres, fui, era, seré, sea |
| ir | to go | shares preterite with ser (fui, fuiste); voy, vas; iré is regular |
| haber | to have (aux.) | he, has, ha; hay impersonal; hube; future habré |
| estar | to be (state/location) | estoy; estuve preterite; final-syllable stress (estás, está) |
| dar | to give | doy; di, diste, dio preterite (no accents) |
| ver | to see | veo; vi, viste, vio; imperfect veía; visto participle |
| saber | to know (facts) | sé; supe; future sabré; subjunctive sepa |
| caber | to fit | quepo; cupe; future cabré |
| oír | to hear | oigo, oyes, oye, oímos, oís, oyen |
| reír | to laugh | río, ríes, ríe, reímos, reís, ríen |
Fui al mercado y compré tomates.
I went to the market and bought tomatoes. (*fui* could be *ser* or *ir* — context disambiguates)
No sé qué hacer.
I don't know what to do.
Less-common irregulars worth knowing
These are not in the top 30, but you will meet them often enough that they deserve a place on your shelf.
| Verb | Translation | Type of irregularity |
|---|---|---|
| asir | to grasp | asgo (yo-go), rarely used |
| bendecir | to bless | like decir but regular future bendeciré |
| maldecir | to curse | like decir but regular future maldeciré |
| predecir | to predict | like decir but regular future predeciré |
| contradecir | to contradict | like decir including contradije |
| erguir | to raise up | yergo or irgo (alternative paradigms) |
| errar | to err | yerro (e → ye, the only one) |
| oler | to smell | huelo (o → hue, the only one) |
| roer | to gnaw | roo / roigo / royo (three accepted yo forms) |
| argüir | to argue | arguyo; diaeresis disappears under stress |
| delinquir | to commit a crime | delinco; legal register |
| placer | to please | plazco; archaic in everyday use |
| yacer | to lie (rest) | yazco / yazgo / yago; literary |
How to use this page
When you meet a new verb, identify its family first. Ask: does it stem-change? Does it have a yo-go? Does it look like conocer or coger? Does it have a j-stem preterite? An irregular participle? Most verbs sit in one family; some sit in two or three (e.g. tener is yo-go, e → ie, j-stem preterite, future stem-changer). Once you can name the families involved, you can predict every form without looking it up.
Common Mistakes
❌ Yo conoco a tu hermana.
*Conocer* is a c → zc verb; the *yo* form is *conozco*.
✅ Yo conozco a tu hermana.
I know your sister.
❌ Ayer yo estuvé en casa.
J-stem preterites take *-e* with no accent — *estuve*, not *estuvé*.
✅ Ayer estuve en casa.
Yesterday I was at home.
❌ He escribido una carta.
*Escribir* has an irregular past participle — *escrito*.
✅ He escrito una carta.
I've written a letter.
❌ Mañana yo haceré la cena.
*Hacer* has an irregular future stem *har-*.
✅ Mañana yo haré la cena.
Tomorrow I'll make dinner.
❌ No puedo, yo no sabo.
*Saber* has an irregular *yo* form *sé*.
✅ No puedo, yo no sé.
I can't, I don't know how.
Key Takeaways
- Spanish irregularity is rule-governed: most irregular verbs belong to one of six identifiable families.
- The same verb often participates in several families at once — tener is yo-go, e → ie, j-stem preterite, future-stem changer all at once.
- Yo-go verbs (tengo, vengo, pongo, salgo, hago, digo, oigo, traigo, caigo, valgo) are the most frequent class and the most useful to learn first.
- The c → zc family (conozco, parezco, traduzco) is huge — one rule covers dozens of verbs.
- The fully irregular core (ser, ir, haber, estar, tener, hacer, decir, poder, querer, venir, ver, dar, saber) makes up about 20% of all spoken Spanish — front-loading these pays off enormously.
Now practice Spanish
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Spanish→Related Topics
- Verbos regulares e irregularesA1 — Four kinds of irregularity in Spanish verbs — stem changes, spelling changes, yo-irregulars, and the truly chaotic verbs — and what 'irregular' really means in this language.
- serA1 — Full conjugation reference for ser (to be — identity, origin, time, definition) — one of the most irregular and most frequent verbs in Spanish. Soy, eres, es, somos, sois, son. Preterite fui (identical to ir). Imperfect era. Subjunctive sea. Short imperative sé. Covers every tense, every paradigm, and the basic ser-vs-estar split that English-speaking learners must internalize from day one.
- estarA1 — Full conjugation reference for estar (to be — location, state, progressive) — fully irregular. Yo-form estoy, accents throughout the present (estás, está, estáis, están), u-stem preterite (estuve), and accented subjunctive (esté). A cardinal verb of peninsular Spanish.
- Todos los tiempos de un vistazoA2 — A single-page master reference of every Spanish tense and mood, with a sample regular verb fully conjugated, the name in English and Spanish, the CEFR level it appears at, and what each tense is for.
- Cambios vocálicos en la raízA2 — The four stem-change patterns in Spanish verbs — e→ie, o→ue, e→i, u→ue — the 'boot' shape they make, and why vosotros sits outside the boot.