Spanish speakers use affectionate names all the time, with partners, children, family and close friends. Learning a few helps you sound warmer and understand what people are saying. This guide groups common endearments, explains how to form diminutives, and flags words that can cause misunderstandings.
How terms of endearment work
- Many nicknames come in masculine and feminine forms, matching the person you are addressing: cariño works for anyone, while guapo (to a man) becomes guapa (to a woman).
- Some words keep one gender no matter who you are talking to. For example, cielo and tesoro are masculine nouns but are used for any person.
- Most endearments go with informal tú (or vos) speech. Between people who use usted, they are rare.
- Often the possessive mi is added: mi amor, mi vida, mi cielo.
Classic romantic nicknames
| Spanish | Literal meaning | Notes |
|---|---|---|
| mi amor | my love | Very common everywhere, for partners and often also children |
| amor mío | my love | A little more poetic |
| cariño | affection, dear | Common in Spain and Latin America |
| mi vida | my life | Used for partners, family and children |
| mi cielo | my sky/heaven | Sweet and common |
| corazón / mi corazón | heart / my heart | Used for partners, children, sometimes friends |
| tesoro | treasure | Used in Spain and Latin America |
| mi reina / mi rey | my queen / my king | Warm and affectionate |
| princesa / príncipe | princess / prince | Often for partners or children |
| mi sol | my sun | Affectionate |
| mi media naranja | my half orange | Your “better half” |
| mi alma gemela | my soul mate | More serious, not a casual nickname |
Sweet and cute nicknames
- guapo / guapa – handsome / pretty; also used affectionately with strangers in Spain
- bonito / bonita, lindo / linda, precioso / preciosa, hermoso / hermosa – beautiful, lovely
- bebé – baby, used between partners in many countries
- churri – informal, affectionate (Spain)
- cari – short for cariño (Spain, informal)
- papi / mami – literally “daddy / mommy,” used playfully between partners in some countries, especially parts of the Caribbean. This can sound surprising to learners, so listen before using it.
Diminutives
The diminutive endings -ito / -ita make a word smaller and more affectionate:
- amor → amorcito
- cielo → cielito
- corazón → corazoncito
- gato → gatito (kitten, used affectionately)
- oso → osito (little bear, cuddly nickname)
- cariño → cariñito
Mexican speakers in particular use many diminutives, but they appear in other regions too. Use them with people you are close to.
Nicknames for children and family
- mijo / mija (from mi hijo / mi hija) – “my son / my daughter,” used affectionately in Mexico and some other countries, including with adults one is close to
- hijo / hija – used the same way in Spain
- cariño, cielo, mi vida – used with children of any gender
- pequeño / pequeña, chiquito / chiquita, peque – little one
- campeón / campeona – champ
- mi niño / mi niña – my boy / my girl
Nicknames for friends
Friends tend to use a wider range, often joking:
- amigo / amiga, compa (short for compañero), cuate (Mexico), colega (Spain, “mate”), parcero / parce (Colombia), che (Argentina, an attention-getter, not a true endearment)
- guapo / guapa, nena / nene (Spain, Argentina and elsewhere)
- hermano / hermana or bro – used by friends who are close
Slang changes quickly, and some friend terms only fit certain ages or social circles.
Regional notes
What do Mexicans call their lovers? Mi amor, mi vida, mi cielo, mi corazón and mi reina / mi rey are all common in Mexico, along with diminutive forms. Specific terms of endearment differ by family and region, so there is no single list.
- Spain: cariño, cielo, tesoro, guapo/a, churri and cari.
- Argentina and Uruguay: amor, mi vida, and sometimes negro / negra between friends and partners. This last term is affectionate in some places and potentially offensive in others, so do not use it as a learner.
- Caribbean and parts of Latin America: mi amor, mi vida, papi / mami and mi rey.
What to call a lover
What to call a lover in Spanish? For a partner in a relationship, use the nicknames above. Be careful with amante. While it can mean “lover,” it often refers to someone in an affair, or a person who enjoys something (amante de la música, “music lover”). You would not address a spouse or girlfriend as mi amante unless you meant something quite specific.
For labels rather than nicknames, use novio / novia (boyfriend / girlfriend), pareja (partner), esposo / esposa or marido / mujer (husband / wife).
Words to use with care
- gordo / gorda and flaco / flaca are used affectionately in some places but refer to body shape, and can be hurtful if the listener does not like it.
- negro / negra has different meanings in different countries. Avoid it as a learner.
- Check any new term with a native speaker before using it widely.
Using nicknames well
- Start with the common ones: cariño, mi amor, mi vida.
- Match the register: no nicknames in formal situations.
- Notice the diminutive, and learn it as a pattern.
- Pair a nickname with a short phrase, for example Buenas noches, mi vida or Te quiero mucho, cariño.
- If you are flirting, see our guide to Spanish phrases for flirting. For card messages and holiday wishes where affectionate wording is useful, see Spanish Christmas card messages.