contravsfrente a
/KON-trah/
/FREN-teh ah/
💡 Quick Rule
Contra = against/opposition. Frente a = in front of/facing.
Think: 'Contra' for conflict. 'Frente' for front.
- 'Frente a un problema' (faced with a problem) can feel like opposition, but it literally means you are positioned in front of it.
📊 Comparison Table
| Context | contra | frente a | Why? |
|---|---|---|---|
| Location of objects | La bicicleta está contra la pared. | La silla está frente a la mesa. | Contra implies leaning on or touching. Frente a means facing or positioned opposite. |
| Competition vs Audience | El boxeador lucha contra su oponente. | El político habla frente a la multitud. | Contra for fighting an opponent. Frente a for being in front of an audience. |
| Movement & Impact | El coche chocó contra el árbol. | El coche se detuvo frente al árbol. | Contra shows a collision or impact. Frente a shows the final position without impact. |
| Opinions & Problems | Estoy en contra de la propuesta. | Estamos frente a un gran desafío. | Contra for active disagreement. Frente a for being confronted by a situation. |
✅ When to Use "contra" / frente a
contra
Against, in opposition to, or physically touching/impacting something.
/KON-trah/
Expressing opposition or conflict
Jugamos contra el equipo campeón.
We played against the champion team.
Physical impact or leaning
Apoyó la escalera contra la pared.
He leaned the ladder against the wall.
Expressing disagreement
Estoy en contra de esa decisión.
I am against that decision.
frente a
In front of, facing, or opposite something (in terms of location).
/FREN-teh ah/
Physical location (facing)
Mi casa está frente al parque.
My house is in front of/facing the park.
Confronting a situation
Frente a esta situación, debemos ser valientes.
Faced with this situation, we must be brave.
In comparison with
El euro se fortaleció frente al dólar.
The euro strengthened against the dollar.
🔄 Contrast Examples
With "contra":
Se recostó contra la pared para descansar.
He leaned against the wall to rest.
With "frente a":
Se paró frente a la pared para ver el cuadro.
He stood in front of the wall to see the painting.
The Difference: Contra implies physical contact and support. Frente a describes location and the direction someone is facing, usually with space in between.
With "contra":
Luchamos contra la desinformación.
We fight against misinformation.
With "frente a":
Frente a la desinformación, es importante verificar las fuentes.
Faced with misinformation, it's important to check sources.
The Difference: Contra implies an active fight or struggle. Frente a describes the context or the challenge you are confronting.
🎨 Visual Comparison

Contra means 'against'—think conflict or impact. Frente a means 'in front of'—think location or facing something.
⚠️ Common Mistakes
El restaurante está contra el cine.
El restaurante está frente al cine.
To describe one building being across from another, use 'frente a'. 'Contra' would imply it's physically leaning on the cinema.
Me golpeé frente a la puerta.
Me golpeé contra la puerta.
For collisions and impacts, you need 'contra' to express the idea of hitting 'against' something.
📚 Related Grammar
Want to understand the grammar behind this pair? Explore these lessons for a deep dive:
🏷️ Key Words
✏️ Quick Practice
Quick Quiz: Contra vs Frente a
Question 1 of 2
Choose the correct word: 'El coche chocó ___ el muro.'
🏷️ Tags
Frequently Asked Questions
Can 'frente a' also mean 'against' like in English?
Sometimes, but it's tricky. In contexts like 'the euro rose frente al dollar,' it translates to 'against.' However, this is for comparison, not conflict. For active opposition or disagreement, always use 'contra' or 'en contra de'.
What's the difference between 'contra' and 'en contra de'?
They are very similar. 'En contra de' is almost exclusively used for expressing disagreement or opposition to an idea, person, or plan ('estoy en contra de la ley'). 'Contra' can be used for that too, but it's also used for physical impact or opposition ('luchar contra el enemigo'). When in doubt for opinions, 'en contra de' is a safe bet.
