April 19, 2026 · 4 min read

Spanish Pet Names for Couples (and Family)

Spanish runs on terms of endearment. Couples, parents, friends, and even shopkeepers use them constantly. These are the most popular Spanish pet names — what they really mean, who they're used with, and which ones land best in each country.

Classic romantic pet names

These work across every Spanish-speaking country.

  • Mi amor — My love
  • Cariño — Sweetheart, darling
  • Mi vida — My life
  • Mi cielo — My sky / my heaven
  • Mi corazón — My heart
  • Mi reina / mi rey — My queen / my king
  • Mi sol — My sun

Playful and flirty pet names

Lighter, often used between newer couples.

  • Bebé — Baby
  • Guapo / guapa — Handsome / beautiful
  • Lindo / linda — Cute
  • Hermoso / hermosa — Beautiful
  • Precioso / preciosa — Precious

Regional favorites

Mexico: mi viejo / mi vieja is a warm couples' nickname literally meaning 'my old man / old lady'.

Spain: cariño dominates daily life — partners, parents, even kind strangers.

Argentina: amorcito and corazón are everywhere; gordo / gorda is used affectionately between long-term couples.

Frequently asked questions

What's the most romantic Spanish pet name?

Mi vida ('my life') is one of the deepest. Mi amor is the most universal.

Can I call my partner gordo / gorda?

In Argentina and parts of Latin America, yes — it's affectionate between couples, not literal. Don't try it with anyone you're not dating.

Keep reading