A personified yak Spanish teacher that explains comprar conjugation in Spanish with easy charts and real examples.

Comprar Conjugation in Spanish

Easy charts, real examples, and beginner-friendly practice so you can stop saying yo comprar like a confused shopping cart.

The first time I heard a beginner say yo comprar pan in a bakery, the clerk still understood. Nobody fainted. But there was that tiny pause Spanish gives you when the sentence is almost right and very much not right. That is exactly why comprar is such a nice verb to learn early: it is common, useful, and blessedly regular.

In this guide, you will learn how to conjugate comprar in the tenses people actually use, how to tell the difference between forms like compré and compraba, how commands work, and how to sound natural in everyday Mexican Spanish.

Yak Tip: Why Comprar Is Friendly

Comprar is a regular -ar verb. The stem is compr-, and the endings do the work. No weird stem change, no drama, no tiny grammar goblin hiding in the pantry.

  • Infinitive: comprarto buy
  • Gerund: comprandobuying
  • Past Participle: compradobought
  • Reflexive Version: comprarseto buy oneself something

comprar

To buy
Quiero comprar una mesa nueva.
I want to buy a new table.

comprando

Buying
Estoy comprando café para la oficina.
I am buying coffee for the office.

comprado

Bought
Ya he comprado los boletos.
I have already bought the tickets.

comprarse

To buy oneself something
Me compré unos zapatos negros.
I bought myself some black shoes.

Present Tense: The Forms You’ll Use Constantly

Use the present tense for habits, routines, and general facts. It can also talk about what is happening now in some contexts, especially in everyday speech.

SubjectComprarEnglish Meaning
yocomproI buy
comprasyou buy
él / ella / ustedcomprahe buys / she buys / you buy (formal)
nosotros / nosotrascompramoswe buy
ustedescompranyou all buy
vosotros / vosotrascompráisyou all buy (Spain)

Mexican Spanish note: in Mexico, you will normally hear ustedes, not vosotros. So for everyday Mexican Spanish, focus on compro, compras, compra, compramos, compran.

  • Compro café antes del trabajo.I buy coffee before work.
  • ¿Compras fruta en el mercado o en el súper?Do you buy fruit at the market or at the supermarket?
  • Mi hermana compra sus boletos en línea.My sister buys her tickets online.
  • Compramos comida para toda la semana.We buy food for the whole week.
  • Ustedes compran demasiado cuando tienen hambre.You all buy too much when you are hungry.

Preterite Vs. Imperfect: The Classic Shopping Fight

This is where beginners start side-eyeing Spanish. The good news is that comprar stays regular. The real issue is not the endings. It is the meaning.

  • Preterite = a completed purchase at a specific moment
  • Imperfect = something you used to buy, were buying, or bought repeatedly in the past
SubjectPreteriteImperfect
yocomprécompraba
comprastecomprabas
él / ella / ustedcomprócompraba
nosotros / nosotrascompramoscomprábamos
ustedescompraroncompraban
vosotros / vosotrascomprasteiscomprabais

Use The Preterite

  • Ayer compré pan y leche.I bought bread and milk yesterday.
  • Ella compró un teléfono nuevo el mes pasado.She bought a new phone last month.
  • Compramos los boletos anoche.We bought the tickets last night.

Use The Imperfect

  • Cuando vivía solo, compraba comida barata.When I lived alone, I used to buy cheap food.
  • Antes comprábamos café en esa esquina.We used to buy coffee on that corner.
  • Mientras yo compraba fruta, ella buscaba verduras.While I was buying fruit, she was looking for vegetables.

Near Future, Future, And Conditional

Spanish gives you a few clean ways to talk about buying later. In daily conversation, ir a + infinitive is extremely common. It is the workhorse. The simple future and conditional are also useful, especially in writing, promises, plans, and polite hypotheticals.

PatternEnglish MeaningExample
voy a comprarI am going to buyVoy a comprar una laptop esta semana. — I am going to buy a laptop this week.
compraréI will buyCompraré los boletos mañana. — I will buy the tickets tomorrow.
compraríaI would buyYo compraría esa mesa, pero no cabe en mi departamento. — I would buy that table, but it does not fit in my apartment.
SubjectFutureConditional
yocomprarécompraría
compraráscomprarías
él / ella / ustedcomprarácompraría
nosotros / nosotrascompraremoscompraríamos
ustedescompraráncomprarían
vosotros / vosotrascompraréiscompraríais

Commands: Tell Someone To Buy It, Or Not

Commands matter because compra is not just “he buys” or “she buys.” It can also mean buy! Context does the heavy lifting, which is rude but normal.

SubjectAffirmative CommandNegative Command
comprano compres
ustedcompreno compre
nosotros / nosotrascompremosno compremos
ustedescomprenno compren
vosotros / vosotrascompradno compréis
  • Compra agua antes del viaje.Buy water before the trip.
  • No compres eso todavía.Do not buy that yet.
  • Compre lo que necesite, señor.Buy what you need, sir.
  • No compren tanto pan.Do not buy so much bread.

Present Subjunctive: The “I Want You To Buy” Form

You need the present subjunctive after expressions of desire, doubt, emotion, advice, and importance. In plain English: when one person is pushing another person’s action, the subjunctive often walks in wearing tiny grammar boots.

SubjectPresent SubjunctiveEnglish Meaning
yocomprethat I buy
compresthat you buy
él / ella / ustedcomprethat he / she / you buy
nosotros / nosotrascompremosthat we buy
ustedescomprenthat you all buy
vosotros / vosotrascompréisthat you all buy (Spain)
  • Quiero que compres fruta.I want you to buy fruit.
  • Es importante que compremos todo hoy.It is important that we buy everything today.
  • Dudo que ellos compren esa casa.I doubt that they will buy that house.
  • Ojalá compres algo cómodo.I hope you buy something comfortable.

Advanced Forms You Will See Later

You do not need to memorize all of these today, but you will see them in real Spanish. They are worth recognizing early.

FormEnglish MeaningExample
he compradoI have boughtYa he comprado la cena. — I have already bought dinner.
había compradoI had boughtYa había comprado los boletos cuando me escribiste. — I had already bought the tickets when you texted me.
estoy comprandoI am buyingEstoy comprando café en este momento. — I am buying coffee right now.
habría compradoI would have boughtHabría comprado más, pero no traía efectivo. — I would have bought more, but I was not carrying cash.

Useful Phrases With Comprar

A conjugation chart is nice. A conjugation chart plus real phrases is nicer. These are the chunks you will hear in actual adult life.

Spanish PhraseEnglish MeaningExample Sentence
ir de comprasto go shoppingVamos de compras el sábado por la tarde. — We are going shopping on Saturday afternoon.
comprar en líneato buy onlinePrefiero comprar en línea cuando comparo precios. — I prefer to buy online when I compare prices.
comprar por internetto buy on the internetMi papá casi nunca compra por internet. — My dad almost never buys on the internet.
comprar al contadoto buy in cash / pay in fullNo voy a comprarlo al contado; sale muy caro. — I am not going to buy it in cash; it is too expensive.
comprar a meses sin interesesto buy in interest-free monthly paymentsCompré la laptop a meses sin intereses. — I bought the laptop in interest-free monthly payments.
comprarle algo a alguiento buy someone somethingLe compré flores a mi mamá. — I bought my mom flowers.
comprar algo para alguiento buy something for someoneCompré café para mis compañeros. — I bought coffee for my coworkers.
comprarse algoto buy oneself somethingSe compró un reloj muy bonito. — He bought himself a very nice watch.

Common Mistakes And Quick Fixes

  • Wrong: Yo comprar pan.
    Right: Yo compro pan.
    You need the conjugated form, not the raw infinitive.
  • Wrong: Ayer compro pan.
    Right: Ayer compré pan.
    For a finished action in the past, use the preterite.
  • Wrong: Estoy comprar café.
    Right: Estoy comprando café.
    After estar, use the gerund.
  • Wrong: Voy comprando una mesa mañana.
    Better: Voy a comprar una mesa mañana.
    Ir a + infinitive is the normal near future.
  • Wrong: Compre eso. when talking to a friend in a casual command
    Better: Compra eso.
    Compre is formal or subjunctive; compra is the informal command.
  • Do Not Forget Accent Marks: compré, compró, compraría, comprarás
    Those little marks matter. Spanish is petty like that, and honestly fair enough.

Practice Section

Fill in each blank with the correct form of comprar.

  1. Yo ______ café en esa tienda todos los lunes.
  2. Ayer nosotros ______ los boletos para el concierto.
  3. Cuando vivía en Guadalajara, yo ______ fruta en el mercado.
  4. Mañana ella ______ una laptop nueva.
  5. No ______ eso todavía.
  6. Espero que ustedes ______ algo cómodo para el viaje.
  7. Ya ______ la cena cuando llegaste.
  8. Me ______ unos zapatos negros porque los necesitaba para el trabajo.

Answer Key

  1. compro
  2. compramos
  3. compraba
  4. va a comprar or comprará
  5. compres
  6. compren
  7. había comprado
  8. compré

Quick Reference Summary

Meaningcomprar = to buy
TypeRegular -ar verb
Stemcompr-
Gerundcomprando = buying
Past Participlecomprado = bought
Most Useful Present Formcompro = I buy
Most Useful Past Formcompré = I bought
Habitual Pastcompraba = I used to buy / was buying
Near Futurevoy a comprar = I am going to buy
Conditionalcompraría = I would buy
Commandcompra / no compres = buy / do not buy
Mexico NoteUse ustedes compran, not vosotros compráis, in everyday speech

Final Yak

If you memorize just these forms first, you will already sound much more natural: compro, compré, compraba, voy a comprar, compraría, compre, compra, no compres. That little set handles a ridiculous amount of real life, from groceries to train tickets to regret-buying a chair that absolutely did not fit through the door.