Introduction
Spanish has several ways to talk about past habits. Two common verbs used by native speakers are acostumbraba and solía. Both express repeated actions in the past, but they have different nuances, formation, and frequency of use. This article explains when and how to use each form, with clear examples and tips for sounding natural.
- What do acostumbraba and solía mean?
- Grammar and conjugation basics
- Basic usage: similarities
- Nuances and differences
- When one is preferred over the other
- Examples with translations and explanations
- Negative and question forms
- Common mistakes and how to avoid them
- Regional and stylistic differences
- How to choose in practice
- Additional verbs and expressions to express past habits
- Cultural and conversational notes
- Quick reference summary
- Conclusion
What do acostumbraba and solía mean?
Acostumbraba and solía both describe habits or repeated actions in the past. They are used to say that someone usually did something or had the custom of doing it. Think of them as English used to or would when talking about past routines.
Formally, acostumbraba is the imperfect form of the reflexive verb acostumbrar when used in the imperfect: yo acostumbraba. Solía is the imperfect form of soler used in the preterite imperfect sense: yo solía. Both indicate continuity or repetition rather than a single completed event.
Grammar and conjugation basics
Understand the verbs and how they are formed before comparing usage.
Acostumbrar (reflexive form acostumbrarse) in the imperfect:
yo acostumbraba
tú acostumbrabas
él/ella acostumbraba
nosotros acostumbrábamos
vosotros acostumbrabais
ellos acostumbraban
Soler in the imperfect:
yo solía
tú solías
él/ella solía
nosotros solíamos
vosotros solíais
ellos solían
Basic usage: similarities
Both verbs are followed by an infinitive when describing habitual actions. They can be used interchangeably in many contexts to express past habits.
Examples:
Cuando era niño, acostumbraba jugar en el parque después de la escuela.
Cuando era niño, solía jugar en el parque después de la escuela.
Both sentences mean that as a child the speaker usually played in the park after school. The meaning is virtually identical here.
Nuances and differences
Although similar, there are differences in tone, emphasis, and register.
1. Degree of formality and frequency: solía often sounds slightly more formal or literary and can emphasize the habitual nature without focusing on adaptation. Acostumbraba can carry a nuance of becoming used to something or the process of forming a habit.
Example focusing on adaptation:
Al mudarme a Madrid, acostumbraba a tomar el metro todos los días. (focus on getting used to a new routine)
Al mudarme a Madrid, solía tomar el metro todos los días. (focus on the fact that the person usually took the metro)
2. Reflexive sense: acostumbrarse is reflexive when you want to express getting used to something. The imperfect acostumbraba can imply that process.
Example:
No me acostumbraba al clima frío al principio. (I did not get used to the cold weather at first.)
Using solía here would lose the reflexive process and sound odd: No me solía al clima frío is incorrect.
3. Habitual auxiliary vs. state: soler functions like an auxiliary that directly marks habitual action. Acostumbrar can be used both as a habitual verb and in contexts that highlight custom or adaptation.
Example:
Él solía leer antes de dormir. (He used to read before sleeping.)
Él acostumbraba leer antes de dormir. (He usually/read habitually before sleeping; similar, but possibly more conversational)
When one is preferred over the other
Choose based on meaning and clarity.
Use acostumbraba when:
– Emphasizing becoming used to something, often reflexive: acostumbrarse.
– Speaking informally about regular routines, highlighting personal adaptation or custom.
– You want to stress a gradual change in habit or comfort.
Use solía when:
– You want a straightforward way to say used to or would for past habits.
– The action is a simple recurring behavior without focus on adaptation.
– You need a slightly more neutral or formal tone.
Examples with translations and explanations
Example 1:
Cuando trabajaba de noche, solía dormir hasta las cuatro de la tarde.
When I worked nights, I used to sleep until four in the afternoon.
Explanation: Simple habitual past action. Solía emphasizes recurring routine.
Example 2:
Después del accidente, no me acostumbraba a conducir de nuevo.
After the accident, I did not get used to driving again.
Explanation: Reflexive use focusing on the process of adapting back to driving.
Example 3:
De joven, acostumbraba tomar café con pastel todas las tardes.
As a young person, I usually had coffee with cake every afternoon.
Explanation: Habitual past; conversational tone, possible nuance of personal custom.
Example 4:
Antes del teléfono inteligente, la gente solía salir sin revisar mensajes constantemente.
Before the smartphone, people used to go out without constantly checking messages.
Explanation: General statement about past habits across many people.
Negative and question forms
Both verbs form negatives and questions in similar ways using the imperfect for habit.
Negative examples:
No solía comer dulces por la noche.
I did not use to eat sweets at night.
No me acostumbraba a levantarme tan temprano cuando estaba de vacaciones.
I did not get used to waking up so early when I was on vacation.
Question examples:
¿Solías estudiar con música?
Did you used to study with music?
¿Te acostumbrabas a estudiar con música?
Did you get used to studying with music?
Common mistakes and how to avoid them
Mistake 1: Using solía reflexively to mean getting used to something. Avoid constructions like me solía acostumbrar. Instead use acostumbrarse in the correct reflexive form.
Correct: Me acostumbraba a levantarme temprano.
Incorrect: Me solía acostumbrar a levantarme temprano.
Mistake 2: Mixing tenses incorrectly. Both verbs are used in the imperfect to express past habits. Using preterite with soler is incorrect for habitual meaning.
Incorrect: Ayer solí levantarme tarde. (wrong form)
Correct: Ayer solía levantarme tarde. (habit at that time)
Regional and stylistic differences
Usage frequency varies by region. In many Latin American countries, solía is very common for past habits. In Spain, both are common, but acostumbraba can appear more in everyday speech, especially when describing personal routines or adaptation.
Stylistically, solía can sound a bit more formal or literary in written Spanish. If you write an essay or a narrative, solía is often a safe choice. In casual conversation, acostumbraba feels natural and friendly.
How to choose in practice
Ask yourself these quick questions:
– Is the focus on becoming used to something or the process of adaptation? If yes, use acostumbraba or its reflexive form.
– Is it simply a habitual action you want to state? If yes, solía is often the clearest choice.
– Are you aiming for a neutral or slightly formal tone? Lean toward solía. For conversational tone, acostumbraba works well.
Additional verbs and expressions to express past habits
Knowing alternatives helps variety and nuance.
– Imperfect tense of verbs: Many verbs in the imperfect communicate repeated actions without using soler or acostumbrar: Yo leía, Yo corría, Yo comía. Example: De niño, leía muchos libros. (As a child, I read many books.)
– Soler and acostumbrar often add clarity when you specifically want to mark habitual behavior: Antes solía correr todas las mañanas. Me acostumbré a levantarme temprano.
Cultural and conversational notes
Native speakers often choose the form that feels most natural in the moment. In storytelling, solía can give a slightly nostalgic or general tone, while acostumbraba can make the memory feel more personal or descriptive of a gradual change.
When listening to conversations, notice which form your friends or teachers use. Mimicking native preference based on region and context will improve your fluency faster than strictly following textbook rules.
Quick reference summary
Solía: Use to state habitual past actions, neutral to slightly formal, not reflexive.
Acostumbraba: Use to describe routines or the process of getting used to something; use reflexive acostumbrarse when appropriate.
Both are followed by an infinitive for actions. Use the imperfect tense to emphasize repetition or ongoing past habits.
Conclusion
Understanding the difference between acostumbraba and solía helps you speak more naturally about past habits in Spanish. Choose acostumbraba when focusing on adapting or personal routines and use solía for straightforward habitual statements. Pay attention to regional usage and practice by listening to native speakers to develop an intuitive sense for each form.

