Spanish Vocabulary & Phrases

Endearing Spanish Nicknames

Endearing Spanish nicknames and terms of endearment for partners, children and friends, with translations, diminutives, regional notes and words to use with care.

On this page
  1. How terms of endearment work
  2. Classic romantic nicknames
  3. Sweet and cute nicknames
  4. Diminutives
  5. Nicknames for children and family
  6. Nicknames for friends
  7. Regional notes
  8. What to call a lover
  9. Words to use with care
  10. Using nicknames well

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

  1. Start with the common ones: cariño, mi amor, mi vida.
  2. Match the register: no nicknames in formal situations.
  3. Notice the diminutive, and learn it as a pattern.
  4. Pair a nickname with a short phrase, for example Buenas noches, mi vida or Te quiero mucho, cariño.
  5. 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.

The complete guide to spanish vocabulary & phrases

Spanish Greetings and Goodbyes
Read the guide

Keep exploring

Guides from other topics

All topics →