How to Say “Sweetheart” in Spanish to a Boy

cariño
affectionate
The usual word for "sweetheart" to a boy is cariño. Corazón means "heart" and cielo means "sky", and both are used as pet names.
Meaning: term of endearment (noun)

Ways to say it

“sweetheart” in Spanish
Spanish Note
cariño affectionate
corazón affectionate
cielo affectionate

Cariño is used by couples and parents in Spain and Latin America. Corazón is common in Mexico, often with children.

Which one should you use?

None of these change with gender, so the same words work for a girl. A boy-only choice is campeón or mi niño.

How does it change in a sentence?

The word cariño also means "affection", so con cariño means "with affection".

Did you know?

  • The word cariño is also the Spanish word for "affection", not only a pet name.

Examples in context

  • Gracias, cariño.
    Thank you, sweetheart.
  • Ven, corazón.
    Come, sweetheart.
  • ¿Estás bien, cielo?
    Are you okay, sweetheart?

Example conversation

Abuela talks to her grandson Óscar in Mexico City.

  1. Abuela

    Óscar, corazón, ¿tienes hambre?
    Óscar, sweetheart, are you hungry?
  2. Óscar

    Sí, abuela.
    Yes, Grandma.
  3. Abuela

    Te hice tu comida favorita, cariño.
    I made your favorite food, sweetheart.
  4. Óscar

    Gracias, abuela.
    Thanks, Grandma.
⭐Share⭐ to appreciate human effort 🙏
Hudson Levi
Hudson LeviHelp make this guide better. Spot a mistake, know another way to say it, or have an example from real life? Share it below.
guest
0 Comments
Newest
Oldest Most Voted
Scroll to Top