Home › French Grammar › Direct vs Indirect Object Pronouns in French
A2 · Pronouns · Published
Direct vs Indirect Object Pronouns in French
To choose between direct and indirect object pronouns in French, ask one question first: does the verb connect to its object with à? No preposition at all gives a direct object pronoun like le, la, or les; many core à + person verbs use an indirect object pronoun like lui or leur.
Je regarde Marie. Je la regarde.
Je parle à Marie. Je lui parle.
That "à or not à?" test is the center of the object-pronoun cluster. The individual forms get full treatment in direct object pronouns, indirect object pronouns, y and en, and double object pronouns; this page teaches the decision.
In short
- No preposition after the verb: direct object pronoun (COD) — je le vois, je la regarde, je les attends.
- Core
à+ person verbs use an indirect object pronoun (COI) — je lui parle, je leur téléphone. À+ thing or place usually points to y: j’y pense, j’y vais.- Do not translate from English. Test the French verb.
direct object pronounindirect object pronounthe à-phrase or y· hover a highlighted word for its label
The à test
Start with the full sentence before you replace anything. If the verb goes straight into the object, the object is direct. If a core object verb needs à before a person, the object is indirect.
| Full phrase | French pattern | Pronoun |
|---|---|---|
| regarder Marie | no à | la |
| attendre le bus | no à | le |
| inviter les voisins | no à | les |
| parler à Marie | à + person | lui |
| téléphoner aux parents | à + people | leur |
| penser à ce projet | à + thing | y |
I am watching the match. I am watching it at home.
— No à after regarder, so the object is direct.
I am talking to the neighbor. I am talking to her tonight.
— À la voisine makes the object indirect; use lui.
We invite Thomas. We invite him on Friday.
— Inviter takes a direct object in French, so Thomas becomes l’.
We call Thomas. We call him on Friday.
— Téléphoner takes à; Thomas becomes lui.
The English traps
Some of the most common mistakes come from translating English prepositions into French. French says écouter quelqu’un, regarder quelqu’un, and attendre quelqu’un with no à, so these verbs take direct object pronouns. It also says téléphoner à quelqu’un and parler à quelqu’un, so those take indirect object pronouns.
The guide is speaking, and I am listening to him.
— French says écouter le guide, with no à, so use l’.
My sister is arriving soon; I am waiting for her in front of the station.
— Attendre is direct in French, even though English says "for".
She gives them the address.
— Donner à ses parents uses leur for the people receiving something.
People, things, and y
For core à + person object verbs, use lui or leur. For à + thing, idea, or place, French usually uses y, not lui or leur. That is why je pense à ce problème becomes j’y pense, while je pense à Marie stays je pense à elle. The practical guide to y and en is y and en.
I think about this project. I often think about it.
— À ce projet is à + thing, so the replacement is y.
I answer my clients. I answer them quickly.
— À mes clients is à + people, so use leur.
The pronoun ladder preview
Single object pronouns usually go before the verb: je le vois, je lui parle, j’y pense. When two pronouns appear together before a verb, French uses a fixed order, the pronoun ladder: me/te/nous/vous, then le/la/les, then lui/leur, then y, then en. Imperatives adjust the order; that full system belongs to the double object pronouns page. Here, learn the first decision before climbing the ladder.
I do not understand him, but I answer him.
— Same person, two verbs: le with comprendre, lui with répondre à.
Common mistakes
✗Je regarde Marie. Je lui regarde.
✓Je regarde Marie. Je la regarde.
Regarder takes a direct object in French, so Marie becomes la, not lui.
✗Je téléphone à mon père. Je le téléphone.
✓Je téléphone à mon père. Je lui téléphone.
Téléphoner is built with à + person, so it needs an indirect object pronoun.
✗J’attends mes amis. Je leur attends.
✓J’attends mes amis. Je les attends.
Attendre is direct in French; the English "wait for" does not create à.
✗Nous pensons à cette idée. Nous lui pensons souvent.
✓Nous pensons à cette idée. Nous y pensons souvent.
À + thing is usually replaced by y, not by lui.
Check yourself
1 / 4Je regarde le reportage. Je ___ regarde.
2 / 4Elle parle à son frère. Elle ___ parle.
3 / 4Nous attendons nos amis. Nous ___ attendons.
4 / 4Tu penses à ce problème ? Oui, j’___ pense.
Frequently asked questions
How do I know if a French object pronoun is direct or indirect?
Look at the French verb with the noun still present. If there is no à before the object, use a direct object pronoun like le, la, l’, or les. For core object verbs with à + person, use lui or leur; some verbs such as penser à keep a stress-pronoun phrase like à elle.
Why is "je lui regarde" wrong?
Because regarder is direct in French: regarder quelqu’un. The correct sentence is je le regarde or je la regarde, depending on the person.
Does lui mean both "him" and "her"?
Yes. As an indirect object pronoun, lui means "to him" or "to her": je lui parle can mean "I am speaking to him" or "I am speaking to her". Context tells you which person is meant.
What is the difference between lui and y?
Lui replaces the person object of many à-verbs; y replaces à + thing, idea, or place. Compare je lui réponds (to a person) with j’y réponds (to a question or message). But penser à Marie stays je pense à elle, not je lui pense.
Memory tip
Do not ask "him or to him?" in English. Rebuild the French phrase with the noun: regarder Marie gives la; parler à Marie gives lui; penser à ce sujet gives y; penser à Marie keeps à elle.
See this grammar in today's news
Verbalane turns current news into short French stories at your level — so the patterns you study here show up in sentences you actually want to read.
Start reading today's story