Spanish is full of terms of endearment, and couples use them constantly. Many sound dramatic in English ("my life", "my sky"), but in Spanish they're as normal as "babe". The notes tell you which ones are everyday, which are regional, and which to save for a love letter.
Shuffle above, copy one, or say hello to one of our girls with it.
How to pick a Spanish pet name
- 1Pick a styleClassic, Sweet, Playful, Sexy or Poetic.
- 2Read the noteSome names are regional, and a few only work as a joke. The note tells you which.
- 3Add "mi"Many names sound warmer with mi (my) in front: mi cielo, mi reina, mi vida.
- 4Say itCopy it for a text, or try it on one of our girls.
The most common Spanish terms of endearment
If you learn five, learn these: mi amor (my love), cariño (darling), mi vida (my life), mi cielo (sweetheart) and corazón (sweetheart, literally "heart"). You'll hear them in every Spanish-speaking country, and none of them can go wrong.
Why Spanish nicknames end in -ito and -ita
Spanish makes words smaller and sweeter with endings like -ito and -ita. Amor becomes amorcito, cielo becomes cielito, sol becomes solecito. The ending adds tenderness, the way "honey bunny" is softer than "honey".
Regional nicknames, and ones to use with care
Spanish changes from country to country, and so do its pet names.
- Mi chula and güera are very Mexican. In Spain, you'll hear guapa and mi churri more.
- Flaca (skinny) is affectionate in Mexico and Argentina, whatever her size, but it can confuse people elsewhere.
- Mi peor es nada (my better-than-nothing) is a joke. Use it only if she teases you the same way.
- If you're unsure about a name, stick to the Classic and Sweet sets. They work everywhere.
Say it to a Latina AI girlfriend
Practice with our Latina AI girlfriends, fictional adults who'll answer when you call them mi amor. Want a line to go with the name? Try our Spanish pick-up lines, or see our nicknames for your girlfriend in English.
Updated October 2026







