Double Object Pronouns in Spanish: A Complete Guide (Te lo doy, Se lo dije)
B1 Grammar Hub | Double Object Pronouns Quiz | All Spanish Pronouns
At A2 you learned to use single object pronouns — lo veo (I see it), te llamo (I call you). At B1 you combine them. Te lo doy (I give it to you), se lo dije (I told it to him) — two pronouns, one verb, no repetition.
Double object pronouns are what turn clunky, repetitive Spanish into natural speech. They’re non-negotiable for intermediate fluency, and they follow two rules that, once internalized, make the whole system automatic: order and the le/les → se change.
Key Takeaways
- When a verb has both an indirect and a direct object, both pronouns go before the conjugated verb.
- Order is fixed: indirect object pronoun before direct object pronoun. I.O. → D.O.
- When le or les precedes lo, la, los, las, it changes to se. Le lo di → Se lo di. There is no exception.
- With infinitives, gerunds, and affirmative commands, pronouns attach to the end of the verb — with an accent added to preserve stress.
- With negative commands, pronouns go before the verb.
- The pattern is: R.I.D. — Reflexive, Indirect, Direct — when reflexive pronouns are in play.
What Double Object Pronouns Are
A verb has a direct object when it answers “what?” or “who?” — Veo el libro (I see the book). A verb has an indirect object when it answers “to whom?” or “for whom?” — Doy el libro a María (I give the book to María).
When a verb has both, you can replace both with pronouns:
- Clunky: Yo doy el libro a ti. (I give the book to you.)
- With double pronouns: Yo te lo doy. (I give it to you.)
The direct object el libro becomes lo (it). The indirect object a ti becomes te (to you). Both go before the verb, in a fixed order.
Rule 1: The Order — Indirect Before Direct
The two pronouns always appear in this order:
Indirect Object → Direct Object
Not the other way around. Te lo doy is correct; lo te doy is not Spanish.
The same principle extends when reflexive pronouns are involved. The full order is:
Reflexive → Indirect → Direct
The mnemonic is R.I.D. (Reflexive, Indirect, Direct). Since reflexive pronouns (me, te, se, nos, os) behave like indirect objects when they accompany a direct object pronoun, the practical rule is always: I.O. before D.O.
Pronoun Combinations Table
| Indirect (to/for…) | Direct (it/them) | Combined |
|---|---|---|
| me (to me) | lo (it, masc.) | me lo |
| me (to me) | la (it, fem.) | me la |
| me (to me) | los (them, masc.) | me los |
| me (to me) | las (them, fem.) | me las |
| te (to you) | lo / la / los / las | te lo / te la / te los / te las |
| nos (to us) | lo / la / los / las | nos lo / nos la / nos los / nos las |
| le (to him/her/you formal) | lo / la / los / las | se lo / se la / se los / se las |
| les (to them / you all) | lo / la / los / las | se lo / se la / se los / se las |
Note the change in the last two rows: le and les become se before a direct object pronoun. That’s Rule 2, and it’s the one you must never forget.
The os (vosotros) combinations — os lo, os la, os los, os las — are standard in Peninsular Spanish. They follow the same order and rules; they’re not tested on this site’s quizzes, but you’ll see them in writing from Spain.
Rule 2: Le/Les Becomes Se Before Lo/La/Los/Las
This is the single most important rule in the whole system, and it’s absolute:
When le or les is directly followed by lo, la, los, or las, le/les changes to se.
- Le lo di ❌ — this combination does not exist in Spanish.
- Se lo di ✓ — “I gave it to him.”
- Les la mandé ❌
- Se la mandé ✓ — “I sent it to them.”
The rule applies every time, with no exceptions, regardless of who the indirect object refers to — him, her, them, you formal, you all.
Why the change happens: le lo and les lo are difficult to pronounce — the two *l* sounds run together. Se lo flows naturally. Spanish resolved the phonetics by replacing the *l* with *s*.
You’ll see this rule’s name in different resources: some call it “le/les → se,” some call it “the se espontáneo,” some just teach it as a fixed rule. It’s the same thing.
Where Pronouns Go — Four Placement Rules
Pronoun placement depends on the verb form. There are four cases.
Rule 1: Before a Conjugated Verb (the default)
This is the standard position — pronouns go immediately before the conjugated verb.
- Te lo prometo. (I promise it to you.)
- Nunca se los presto. (I never lend them to him.)
- Me lo dijo ayer. (He told it to me yesterday.)
Rule 2: With Infinitives and Gerunds
When the main verb is an infinitive or a gerund, you have two options:
- Attach the pronouns to the end of the infinitive or gerund.
- Place the pronouns before the conjugated helping verb (voy a, puedo, estoy).
Both are correct and mean the same thing.
- Voy a decírtelo. / Te lo voy a decir. (I’m going to tell it to you.)
- Está escribiéndosenos. / Nos lo está escribiendo. (He is writing it to us.)
Accent rule: When pronouns attach to an infinitive or gerund, you must add a written accent to preserve the original stress.
- decir + te + lo → decírtelo
- escribiendo + nos + lo → escribiéndosenos
Without the accent, the stress would shift to the wrong syllable.
Rule 3: With Affirmative Commands
Pronouns attach to the end of the command — as one word.
- ¡Dímelo! (Tell it to me!)
- Tráemelo. (Bring it to me.)
- Dádmelo. (Give it to me — vosotros.)
The same accent rule applies: adding pronouns often requires an accent to preserve the original stress of the command.
Rule 4: With Negative Commands
Pronouns go before the verb — the opposite of affirmative commands.
- No me lo digas. (Don’t tell it to me.)
- No se lo den. (Don’t give it to him.)
- No te lo compres. (Don’t buy it for yourself.)
This is one of the few places where affirmative and negative commands differ structurally, and it trips up learners constantly. Affirmative: attach. Negative: before.
Step-by-Step Example
Let’s work through a full replacement.
Original sentence: El profesor explica la lección a los estudiantes. (The teacher explains the lesson to the students.)
Step 1 — Identify the indirect object.
la lección → answers “what?” → direct object
a los estudiantes → answers “to whom?” → indirect object
The indirect object a los estudiantes = les (to them).
Step 2 — Identify the direct object.
la lección = feminine singular = la (it).
Step 3 — Apply the order rule.
Indirect first, then direct: les la.
Step 4 — Apply the le/les → se rule.
les followed by la becomes se: se la.
Step 5 — Place before the conjugated verb.
El profesor se la explica.
New sentence: El profesor se la explica. (The teacher explains it to them.)
Common Mistakes to Avoid
- Reversing the order. Lo te doy ❌ → Te lo doy ✓. Indirect always comes first.
- Not changing le/les to se. Le lo di ❌ → Se lo di ✓. This combination does not exist in Spanish.
- Misplacing with negative commands. No dígamelo ❌ → No me lo diga ✓. Negative commands take pronouns before the verb.
- Forgetting the accent when pronouns attach. Dime lo ❌ → Dímelo ✓. Adding pronouns to a command or infinitive often requires an accent.
- Omitting the accent on attached gerunds. Escribiendosenos ❌ → escribiéndosenos ✓.
- Adding redundant clarification when it isn’t needed. Se lo di a él is grammatically acceptable when you want to emphasize or disambiguate, but Se lo di on its own is usually enough.
Putting It All Together: A Natural Dialogue
Clunky version (no pronouns — repetitive and unnatural):
¿Vas a dar el regalo a María? Sí, voy a dar el regalo a María después de comprarlo para ella.
Fluid version (with double pronouns):
¿Se lo vas a dar a María? Sí, se lo voy a dar después de comprárselo.
Translation: “Are you going to give the gift to María? Yes, I’m going to give it to her after buying it for her.”
Two things to notice:
- Se lo replaces el regalo + a María — indirect before direct, with le → se.
- Comprárselo attaches both pronouns to the infinitive comprar, with an accent on comprár- to preserve stress.
Quick Reference Chart
| Situation | Placement | Example |
|---|---|---|
| Conjugated verb | Before the verb | Te la envío. |
| Infinitive | Before the conjugated verb, OR attached to the infinitive | Voy a decírtelo. / Te lo voy a decir. |
| Gerund (-ndo) | Before the conjugated verb, OR attached to the gerund | Está escribiéndomela. / Me la está escribiendo. |
| Affirmative command | Attached to the end | Tráemelo. |
| Negative command | Before the verb | No me lo traigas. |
| Golden rule | I.O. before D.O.; le/les → se before lo/la/los/las | Se lo doy (not le lo) |
Practice Exercise: Replace with Double Pronouns
Replace the underlined objects with double pronouns in the correct place.
- Ella va a prestar su coche (it) a mí (to me).
- ¿Puedes explicar la teoría (it) a nosotros (to us)?
- ¡No digas los secretos (them) a tu hermana (to her)!
- El chef está sirviendo la cena (it) a los clientes (to them).
Answers:
- Ella me lo va a prestar. / Ella va a prestármelo.
- ¿Nos la puedes explicar? / ¿Puedes explicárnosla?
- ¡No se los digas!
- El chef se la está sirviendo. / El chef está sirviéndosela.
Ready to Make Your Spanish Sound Effortless?
Mastering double object pronouns is one of the clearest signals of intermediate fluency — it eliminates repetition and makes your Spanish sound native.
➡️ Take the Double Object Pronouns Quiz — combining, ordering, and placing pronouns in real sentences.
Explore more B1 Grammar Guides for intermediate lessons.
Pro tip: The le/les → se change is your best friend. If you remember nothing else, remember this: Le lo and les la do not exist in Spanish. It is always se lo and se la. Getting this one rule right will correct the majority of pronoun errors you’d otherwise make.
Frequently Asked Questions
Indirect object before direct object. Always. Te lo doy (I give it to you) is correct; lo te doy is not Spanish. When reflexive pronouns are also present, the full order is Reflexive → Indirect → Direct — the mnemonic is R.I.D. The rule is fixed, not flexible.
Because le lo and les lo are difficult to pronounce — the two l sounds run together. Spanish resolved this by changing le and les to se whenever they appear before lo, la, los, or las. So le lo di becomes se lo di (I gave it to him). This rule has no exceptions — le lo and les la simply do not exist in Spanish.
Ask two questions about the verb. “What?” or “Who?” → direct object. “To whom?” or “For whom?” → indirect object. In Doy el libro a María: “What do I give?” → el libro (direct). “To whom?” → a María (indirect). So el libro becomes lo and a María becomes le — giving se lo doy after the *le* → *se* change.
Two options, both correct. Option 1: before the conjugated verb — Te lo voy a decir. Option 2: attached to the end of the infinitive or gerund — Voy a decírtelo, Está escribiéndosenos. When you attach, you must add a written accent to preserve the original stress: decir + te + lo → decírtelo.
It depends on whether the command is affirmative or negative. Affirmative commands → attach: ¡Dímelo! (Tell it to me!), Tráemelo (Bring it to me). Negative commands → before the verb: No me lo digas (Don’t tell it to me), No se lo den (Don’t give it to him). This is the single biggest difference between affirmative and negative commands, and one of the most common errors at B1.
When pronouns attach to an infinitive, gerund, or affirmative command, the word gets longer but the stress stays where it was on the original verb form. To mark that stress, Spanish adds a written accent. Examples: decir + te + lo → decírtelo; escribiendo + nos + lo → escribiéndosenos; di + me + lo → dímelo. Without the accent, the stress shifts to the wrong syllable and the word sounds wrong.
It’s grammatically acceptable, but usually redundant. Se lo di on its own already means “I gave it to him.” Adding a él emphasizes or clarifies who “him” refers to — useful when the context doesn’t make it clear, or when you want to stress the recipient. In everyday speech, Se lo di is the default. Reserve a él / a ella / a ellos for cases where ambiguity matters or emphasis is intended.
Only the indirect object changes. Te lo doy means “I give it to you” — te is the indirect object referring to tú. Se lo doy means “I give it to him / her / you formal / them” — se replaces le or les before a direct object pronoun. Context usually tells you who se refers to. If it’s ambiguous, add a clarifying phrase: Se lo doy a él (I give it to him).
Reflexive pronouns come first, then indirect, then direct — the R.I.D. order. Example with ponerse (to put on oneself): Me pongo el abrigo (I put on the coat) → Me lo pongo (I put it on). Here the reflexive me and the direct object pronoun lo can’t both appear because me is doing double duty — reflexive and indirect collapse. With a true three-pronoun construction: Se me lo perdió (I lost it — literally “it got lost on me”), the order is reflexive se + indirect me + direct lo.
Forgetting the le/les → se change and producing le lo or les la. These combinations do not exist in Spanish — they’re always wrong, no matter the context. If you remember only one thing from this guide, remember: it’s always se lo, never le lo. The second most common mistake is reversing the order — writing lo te doy instead of te lo doy. Both errors come from the same instinct: treating the pronouns as movable parts instead of a fixed sequence.
