How to Say "spear" in Spanish
The most common Spanish word for “spear” is “lanza” — use 'lanza' when referring to a spear in a general context, such as in historical accounts, descriptions of weaponry, or everyday conversation about this type of weapon..
English → Spanish
lanza
LAHN-sah/ˈlanθa/ (Spain) /s/ / (Latin America)
nounB1general
Use 'lanza' when referring to a spear in a general context, such as in historical accounts, descriptions of weaponry, or everyday conversation about this type of weapon.

Examples
El caballero llevaba una lanza larga en el torneo.
The knight carried a long spear in the tournament.
La punta de lanza del equipo era el nuevo delantero.
The spearhead (leader) of the team was the new striker.
lance
/lan-se//ˈlanθe/ (Spain) /'lanse/ (Latam)
nounC1formal/literary
Opt for 'lance' when referring to a spear in a more formal, literary, or archaic context, often implying a specific type of weapon used in duels or formal combat.

Examples
El caballero preparó su lance para el duelo.
The knight prepared his lance for the duel.
Choosing Between 'Lanza' and 'Lance'
Learners often overuse 'lance' because it appears in more formal or literary texts. However, 'lanza' is the more common and versatile term for 'spear' in everyday Spanish. Reserve 'lance' for contexts where its specific, formal tone is appropriate.
Learn Spanish with Inklingo
Interactive stories, personalized learning, and more.

