Combined Object Pronouns: Order Rules

When a Spanish sentence has both an indirect and a direct object pronoun, the two appear together — and always in a fixed order. Getting this order wrong is one of the most common mistakes English speakers make, but the rule itself is simple enough to memorize in one breath.

The rule: Indirect before Direct (ID)

The indirect object pronoun always comes first; the direct object pronoun follows.

Think of the pattern as ID — for "Indirect, Direct" — the same letters as the pronouns' function.

Me lo dio.

He gave it to me. (me = indirect, lo = direct.)

Te la traigo mañana.

I'll bring it to you tomorrow. (te = indirect, la = direct.)

Nos los enviaron ayer.

They sent them to us yesterday. (nos = indirect, los = direct.)

Se lo dije.

I told him/her it. (se = indirect, lo = direct.)

In English the order is flexible: "I gave it to him" or "I gave him it". Spanish has exactly one option: Se lo di.

The full inventory of pronouns

Before combining, make sure you know the single pronouns. Indirect objects answer to/for whom?; direct objects answer what? or whom?.

IndirectDirect
1st sgmeme
2nd sgtete
3rd sglelo, la
1st plnosnos
3rd plleslos, las

For 1st- and 2nd-person pronouns, the shape is the same whether direct or indirect. For 3rd person they split: le/les are indirect only, lo/la/los/las are direct only.

The le → se transformation

Spanish refuses to say le lo, le la, les los, etc. When le or les would land next to lo/la/los/las, it turns into se.

UnderlyingActual formExample
le + lose loSe lo di a Juan.
le + lase laSe la expliqué a ella.
le + losse losSe los mandé a mi mamá.
le + lasse lasSe las pedí a Marta.
les + lose loSe lo dije a mis papás.
les + lasse lasSe las conté a los niños.

This is a pure phonetic rule, not a meaning change. The se here has nothing to do with reflexive se or passive se — it is just what le/les turns into for euphony. See Le/Les → Se for the full story.

Le di el libro a María → Se lo di.

I gave the book to María → I gave it to her.

Les escribí una carta a mis abuelos → Se la escribí.

I wrote my grandparents a letter → I wrote it to them.

Clarifying who "se" refers to

Because se can stand for a él, a ella, a usted, a ellos, a ellas, or a ustedes, Spanish sometimes needs a clarifier — a prepositional phraseto show who you mean.

Se lo di a él.

I gave it to him.

Se lo di a ella.

I gave it to her.

Se lo di a usted.

I gave it to you (formal).

Se lo di a ellos.

I gave it to them.

Se lo di a María.

I gave it to María.

The clarifier is extra; the pronoun se is still required. You say both: the pronoun for grammar, the prepositional phrase for clarity.

💡
If the context already makes the referent obvious, you can drop the a él / a ella clarifier. But whenever there is any risk of confusion — or when you are emphasizing the person — add the a + pronoun after the verb.

Full combination table

Indirect
  • Direct
CombinedExample
melo / la / los / lasme lo, me la, me los, me lasMe lo dio.
telo / la / los / laste lo, te la, te los, te lasTe lo explico.
le → selo / la / los / lasse lo, se la, se los, se lasSe lo doy.
noslo / la / los / lasnos lo, nos la, nos los, nos lasNos lo mandaron.
les → selo / la / los / lasse lo, se la, se los, se lasSe los vendimos.

Notice that se lo can mean either "to him/her/you it" or "to them/you-all it". Context and the optional a + pronoun clarifier tell you which.

Placement: the cluster moves together

Once you have a pair of object pronouns, they travel as a unit. They cannot be split by any other word. Either both are before the conjugated verb, or both are attached to the infinitive/gerund/affirmative command.

Before a conjugated verb

Te lo explico.

I'll explain it to you.

Se lo expliqué ayer.

I explained it to her yesterday.

Attached to an infinitive

Te lo voy a mandar. / Voy a mandártelo.

I'm going to send it to you. (Both before the conjugated verb, or both attached to the infinitive.)

Quiero dárselo a María.

I want to give it to María.

Attached to a gerund

Me lo estoy comiendo. / Estoy comiéndomelo.

I'm eating it. (Reflexive me + direct lo — still a unit.)

Se lo está explicando al cliente.

He's explaining it to the client.

Attached to an affirmative command

¡Dámelo!

Give it to me!

¡Explícaselo a tu hermano!

Explain it to your brother!

Both wrong — the cluster cannot split

❌ Voy a te lo mandar.

Wrong. The cluster cannot sit between the conjugated verb and the infinitive.

❌ Te voy a lo mandar.

Wrong. The two pronouns must stay together.

Written accents

When both pronouns attach to a verb, you almost always need a written accent to preserve the original stress.

Verb formWith both pronounsWhy the accent?
dar → dadámeloStress stays on da-
explicar → explicaexplícaseloStress stays on -pli-
mandar (inf.)mandárteloStress stays on -dar
comiendo (ger.)comiéndomeloStress stays on -mien-
decir → didíseloStress stays on di-

Without the accent, the default stress rules would shift to the wrong syllable.

Negation and questions

Negation and questions wrap around the cluster, just like with single pronouns. They don't split it.

No te lo dije.

I didn't tell you (it).

¿Me lo puedes explicar?

Can you explain it to me?

No se la quiero dar.

I don't want to give it to her.

¿Cuándo me los vas a devolver?

When are you going to give them back to me?

With compound tenses

Both pronouns go in front of haber, never after.

Te lo he dicho mil veces.

I've told you this a thousand times.

Se lo habíamos mandado.

We had sent it to him.

¿Me lo has comprado?

Did you buy it for me?

With commands

Affirmative commands attach both pronouns; negative commands keep them in front. Affirmative commands almost always require a written accent.

¡Dámelo!

Give it to me!

¡No me lo des!

Don't give it to me!

¡Dáselo a tu hermano!

Give it to your brother!

¡No se lo des a tu hermano!

Don't give it to your brother!

See Combined Pronouns with Commands for the full details.

The mnemonic: "RID"

Some teachers use RID instead of ID: Reflexive, Indirect, Direct. If a reflexive se is present, it comes first, then the indirect, then the direct.

Se me cayó el libro.

I dropped the book. (Se = reflexive/unintentional, me = affected person.)

Se te olvidaron las llaves.

You forgot the keys.

In these sentences the dative me/te follows se — consistent with the RID order.

💡
A simple way to remember: the pronoun closer to the speaker/listener (me, te, nos) wins over the pronoun for him/her/it (lo, la). Spanish puts personal pronouns first, then third-person things.

English-speaker pitfalls

❌ Lo me dio.

Wrong — direct lo cannot come before indirect me. ID order is violated.

✅ Me lo dio.

He gave it to me.

❌ Le lo expliqué.

Wrong — le + lo is blocked phonetically. It must become se lo.

✅ Se lo expliqué.

I explained it to him.

❌ Voy a mandarte lo.

Wrong — when attaching to an infinitive, both pronouns go together as one word: mandártelo.

✅ Voy a mandártelo.

I'm going to send it to you.

❌ ¡Da me lo!

Wrong — the pronouns attach to the verb as one unit: dámelo.

✅ ¡Dámelo!

Give it to me!

❌ Me te presentó.

Wrong — Spanish does not allow two 1st/2nd-person pronouns in a cluster.

✅ Te presentó a mí.

He introduced you to me. (Rephrase using 'a mí'.)

English speakers often forget the le → se rule, because English has no equivalent. The other big trap is splitting the cluster, because English can say "give it to him" with a word between — Spanish simply cannot.

Two 1st/2nd-person pronouns: not allowed

Spanish does not allow two 1st- or 2nd-person pronouns (me/te/nos) in the same cluster. If both are needed, you rephrase using a prepositional phrase.

❌ Me te presentó.

Ungrammatical — two personal pronouns in a row.

✅ Te presentó a mí.

He introduced you to me. (Rephrase using 'a mí'.)

✅ Me presentó a ti.

He introduced me to you.

Common cluster patterns

ClusterMeaningExample
me loit to meMe lo dieron.
me lait (f.) to meMe la mandaron.
te loit to youTe lo digo.
se loit to him/her/them/youSe lo explicaré.
nos loit to usNos lo regalaron.
se lait (f.) to him/etc.Se la pregunté.
me losthem to meMe los compró.
se losthem to him/etc.Se los presté.

Real-world examples

¿Me lo puedes repetir, por favor?

Can you repeat it for me, please?

Ya te la devuelvo.

I'll give it back to you in a moment.

Se lo he dicho muchas veces.

I've told him/her many times.

Nos lo vamos a pasar genial.

We're going to have a great time. (Idiomatic — 'pasársela bien'.)

Te los mando por correo.

I'll send them to you by mail.

No se la cuentes a nadie.

Don't tell it to anyone.

¿Me las puedes traer mañana?

Can you bring them to me tomorrow?

A short dialogue showing every placement

—¿Le diste el regalo a tu mamá?

—Did you give the gift to your mom?

—Sí, se lo di ayer por la noche.

—Yes, I gave it to her last night.

—¿Y ya le dijiste lo de la fiesta sorpresa?

—And did you tell her about the surprise party?

—Todavía no. Quiero decírselo el fin de semana.

—Not yet. I want to tell her on the weekend.

—Pues no se lo digas por teléfono, díselo en persona.

—Well don't tell her by phone — tell her in person.

Note the full tour of placement options in five lines: se lo di (before conjugated verb), decírselo (attached to infinitive with accent), no se lo digas (before negative command), díselo (attached to affirmative command with accent).

Summary

  • The indirect object pronoun always comes before the direct object pronoun.
  • Mnemonic: ID (Indirect-Direct), or RID (Reflexive-Indirect-Direct) if se is present.
  • The cluster cannot be split by any other word.
  • Le/les becomes se before lo/la/los/las.
  • Two 1st/2nd-person pronouns are not allowed in the same cluster — rephrase with a mí / a ti.
  • Placement: before the conjugated verb, or attached to an infinitive, gerund, or affirmative command (with an accent).

Next: Combined Pronouns with Commands. For the underlying pieces, see Direct Object Pronouns, Indirect Object Pronouns, and Le/Les → Se.

Related Topics