Motion verbs are the second-largest group of Italian verbs that take essere as their auxiliary in compound tenses, after reflexives. The logic is simple and worth internalizing once: a verb that describes a change of location treats the subject as undergoing a change of state — and Italian uses essere for change-of-state verbs. The verb effectively says "I am now in a new place," which is naturally expressed with the verb of being.
But not every verb that involves moving the body is a motion verb in this technical sense. Some verbs describe the activity of moving without specifying any change of location — walking, swimming, traveling, dancing — and these surprise learners by taking avere. This page maps the territory: the core essere-taking motion verbs, the avere-taking exceptions, and the dual-auxiliary verbs that switch depending on context.
The core principle: change of location → essere
The principle behind auxiliary choice with motion verbs is directionality. When the verb describes the subject moving from point A to point B — when there's a destination, an origin, or both — it takes essere. The passato prossimo of these verbs effectively means "is now in the resulting place."
Maria è arrivata a Roma stamattina.
Maria arrived in Rome this morning. (She is now in Rome.)
I ragazzi sono usciti per andare al cinema.
The boys went out to go to the movies. (They are now outside.)
Sono tornato a casa alle dieci.
I came home at ten. (I am now home.)
The participle agrees in gender and number with the subject — this is the essere-pattern that all motion verbs follow. Maria è arrivata (feminine singular), i ragazzi sono usciti (masculine plural), le ragazze sono uscite (feminine plural).
The core inventory: motion verbs taking essere
These are the high-frequency motion verbs you'll meet first. All take essere in compound tenses, and all show participle agreement with the subject.
| Verb | Meaning | Passato prossimo (m) | Passato prossimo (f) |
|---|---|---|---|
| andare | to go | è andato | è andata |
| venire | to come | è venuto | è venuta |
| arrivare | to arrive | è arrivato | è arrivata |
| partire | to leave / depart | è partito | è partita |
| uscire | to go out | è uscito | è uscita |
| entrare | to enter | è entrato | è entrata |
| salire | to go up / get on | è salito | è salita |
| scendere | to go down / get off | è sceso | è scesa |
| tornare | to return | è tornato | è tornata |
| fuggire | to flee | è fuggito | è fuggita |
| scappare | to escape / run away | è scappato | è scappata |
| cadere | to fall | è caduto | è caduta |
Sono partita alle sei del mattino per evitare il traffico.
I (female) left at six in the morning to avoid traffic.
Il gatto è scappato dalla finestra aperta.
The cat escaped through the open window.
Siamo saliti in cima al campanile per vedere la città.
We went up to the top of the bell tower to see the city.
Le bambine sono cadute giocando a calcio.
The little girls fell while playing soccer.
The exception group: motion verbs taking avere
Here is the trap. A small but critical group of motion verbs takes avere in compound tenses despite involving bodily movement. The reason: they describe an activity rather than a change of location. The focus is on the manner of motion (walking, swimming, traveling), not on a destination.
| Verb | Meaning | Passato prossimo |
|---|---|---|
| camminare | to walk | ho camminato |
| viaggiare | to travel | ho viaggiato |
| nuotare | to swim | ho nuotato |
| sciare | to ski | ho sciato |
| ballare | to dance | ho ballato |
| passeggiare | to stroll | ho passeggiato |
| pattinare | to skate | ho pattinato |
Ho camminato per due ore in centro.
I walked for two hours downtown. (Activity, no destination implied.)
Abbiamo viaggiato in treno per tutto il mese di agosto.
We traveled by train for all of August.
I bambini hanno nuotato in piscina tutto il pomeriggio.
The kids swam in the pool all afternoon.
Ha sciato per la prima volta sulle Dolomiti.
He skied for the first time in the Dolomites.
The dual-auxiliary verbs: correre, volare, saltare
Some verbs can take either auxiliary depending on whether the focus is on the directional motion (essere) or the activity of moving (avere). The most important dual-auxiliary motion verbs are correre (to run), volare (to fly), and saltare (to jump).
The rule: with a destination or directional complement, use essere. Without one — pure activity — use avere.
| Verb | With destination → essere | Pure activity → avere |
|---|---|---|
| correre | è corso a casa (he ran home) | ha corso per un'ora (he ran for an hour) |
| volare | è volato a Parigi (he flew to Paris) | ha volato per tre ore (he flew for three hours) |
| saltare | è saltato dal balcone (he jumped from the balcony) | ha saltato la corda (he jumped rope) |
Sono corsa a casa quando ho ricevuto la chiamata.
I (female) ran home when I got the call. (Directional → essere)
Ho corso ogni mattina per tutto l'inverno.
I ran every morning all winter long. (Activity → avere)
L'aereo è volato da Milano a Tokyo senza scalo.
The plane flew from Milan to Tokyo nonstop. (Directional → essere)
Abbiamo volato con turbolenza per buona parte del viaggio.
We flew through turbulence for much of the trip. (Activity → avere)
This is a real grammatical contrast, not a stylistic preference. Native speakers will hear the auxiliary choice and understand it as signaling whether the speaker is describing where the subject went or what the subject was doing.
The special case of passare
Passare is genuinely tricky because it has multiple meanings, each with a different auxiliary.
- Passare = to pass through / by (intransitive motion) → essere
- Passare = to spend time (transitive) → avere
- Passare = to pass something to someone (transitive) → avere
Sono passato davanti a casa tua stamattina.
I went past your house this morning. (Intransitive motion → essere)
Ho passato l'estate al mare.
I spent the summer at the seaside. (Transitive → avere)
Mi ha passato il sale.
He passed me the salt. (Transitive → avere)
The rule of thumb: if passare has a direct object (something passed, time spent), it takes avere. If it's pure intransitive motion (passing by, passing through), it takes essere.
Why this matters: participle agreement with essere
Auxiliary choice is not just a memorization exercise — it changes the form of the participle. With essere, the participle agrees with the subject in gender and number, exactly as in adjectives.
Marco è arrivato in ritardo.
Marco arrived late. (m. sg.)
Maria è arrivata in ritardo.
Maria arrived late. (f. sg.)
I ragazzi sono arrivati in ritardo.
The boys arrived late. (m. pl.)
Le ragazze sono arrivate in ritardo.
The girls arrived late. (f. pl.)
With avere, the participle does not agree with the subject — it stays invariant in -o.
Marco ha camminato per ore.
Marco walked for hours.
Maria ha camminato per ore.
Maria walked for hours.
I ragazzi hanno camminato per ore.
The boys walked for hours.
So if you misjudge the auxiliary, you also produce the wrong participle ending. Both choices have to come together.
Common mistakes
❌ Maria ha arrivata stamattina.
Two errors: arrivare takes essere, not avere — and the participle should agree with Maria (arrivata), but only if essere is the auxiliary.
✅ Maria è arrivata stamattina.
Correct — essere + arrivata (feminine singular agreement).
❌ Sono camminato per due ore.
Wrong auxiliary — camminare describes the activity of walking, not a directional motion.
✅ Ho camminato per due ore.
Correct — camminare takes avere despite involving motion.
❌ Le ragazze sono uscito ieri sera.
Participle agreement error — uscito should be uscite (feminine plural).
✅ Le ragazze sono uscite ieri sera.
Correct — essere requires the participle to agree with the subject in gender and number.
❌ Ho viaggiata in Italia per un mese.
Two errors: viaggiare takes avere (correct), but with avere the participle does not agree with the subject — keep it as 'viaggiato.'
✅ Ho viaggiato in Italia per un mese.
Correct — viaggiare takes avere; the participle stays in -o regardless of subject gender.
❌ Sono passato un bellissimo pomeriggio al lago.
Wrong — when passare means 'to spend time,' it's transitive and takes avere.
✅ Ho passato un bellissimo pomeriggio al lago.
Correct — 'spend time' use of passare → avere.
Key takeaways
Italian motion verbs split along one main fault line and one important sub-fault line:
Most motion verbs take essere. Default to essere when in doubt. The participle agrees with the subject.
A small group takes avere. Memorize camminare, viaggiare, nuotare, sciare, ballare, passeggiare, pattinare — these describe activities, not directional motion.
Some verbs are dual-auxiliary. Correre, volare, saltare take essere when there's a destination ("ran home"), avere when there's not ("ran for an hour").
Passare is a multi-meaning verb: essere for intransitive motion ("passed by"), avere for transitive uses ("spent time," "passed the salt").
For the deictic logic of the most common motion verbs — andare, venire, tornare — see andare, venire, tornare contrast. For the broader logic of auxiliary choice, see auxiliary choice in compound tenses.
Now practice Italian
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Open the Italian course →Related Topics
- Andare, Venire, Tornare: Directional ContrastA1 — Three motion verbs that English collapses into 'go' and 'come' — and the deictic logic Italian uses to keep them apart, including the trap of 'I'm coming' vs 'vengo.'
- Auxiliary Selection: Essere vs Avere (The Critical Decision)A1 — The single grammatical decision that determines how every Italian compound tense works — when to use essere, when to use avere, and how to predict the right answer for any verb.
- Participle Agreement RulesA2 — The three scenarios that govern how Italian past participles agree (or stay frozen) in compound tenses — with the preceding-clitic rule that trips up almost every learner.