How to Say "snake" in Spanish
The most common Spanish word for “snake” is “serpiente” — use 'serpiente' for the actual reptile, the slithering animal, or metaphorically for a sly, untrustworthy person..
serpiente
ser-PYEN-teh/seɾˈpjente/

Examples
La serpiente se deslizó silenciosamente entre las rocas.
The snake slid silently between the rocks.
Debemos tener cuidado, hay serpientes venenosas en este bosque.
We must be careful, there are poisonous snakes in this forest.
Cuidado con ese hombre, es una serpiente; te traicionará.
Be careful with that man, he is a snake; he will betray you.
Ella sonríe mucho, pero en el fondo es una serpiente.
She smiles a lot, but deep down she is a viper.
Always Feminine
Even if you are talking about a male snake, 'serpiente' is always a feminine word, so you must use 'la' or 'una'.
Gender Consistency
When used figuratively, the word 'serpiente' remains feminine ('una serpiente') even if you are talking about a man. It describes his character, not his biological gender.
Using Masculine Article
Mistake: “Él es un serpiente.”
Correction: Él es una serpiente. (The noun itself is feminine, even when referring to a male person.)
víbora
Examples
No confíes en él, es una víbora que solo busca lastimar.
Don't trust him; he's a snake who only looks to hurt people.
Serpiente vs. Víbora for People
Learn Spanish with Inklingo
Interactive stories, personalized learning, and more.
