Love & Relationships

I Love You in Spanish: 80+ Romantic Phrases That Sound Native

Te amo vs te quiero, pet names, flirty openers, and what to actually text someone you're falling for. Real Spanish — not the cringe textbook version.

The 30-second answer

  • Te quiero = the everyday "I love you." Safe with family, close friends, and partners.
  • Te amo = the serious romantic one. Wait until the relationship is real.
  • Mi amor = the most-used Spanish pet name, for partners and kids.
  • Te extraño (LatAm) / te echo de menos (Spain) = "I miss you."

Core 'I love you' phrases

Ranked from casual to vow-level.

SpanishEnglishWhen to use it
Te quieroI love you (everyday)Family, close friends, partners. The safe default.
Te amoI love you (deep)Romantic, serious. Don't say this on date 2.
Te quiero muchoI love you a lotWarm, affectionate, low-pressure.
Te amo con todo mi corazónI love you with all my heartAnniversary / vow level.
Me encantasI'm crazy about youRomantic crush vibe — strong but not 'amo' serious.
Estoy enamorado/a de tiI'm in love with youMatch the gender ending to yourself.
Eres el amor de mi vidaYou are the love of my lifeBig-moment line. Use sparingly.
No puedo vivir sin tiI can't live without youDramatic — fits song lyrics and serious moments.

'I miss you' & long-distance

Pick the right one for the country.

SpanishEnglishWhen to use it
Te extrañoI miss you (LatAm)Standard in Mexico, Colombia, most of Latin America.
Te echo de menosI miss you (Spain)The Spain default. Latin Americans rarely say this.
Te extraño un montónI miss you a tonCasual, emotional, very common in texts.
Pienso en tiI'm thinking of youSoft, romantic, works any time of day.
Cuento los días para verteI'm counting the days to see youLong-distance staple.

Spanish pet names

Mi amor, cariño, corazón — and when each one fits.

SpanishEnglishWhen to use it
Mi amorMy loveUniversal. Partners, kids, sometimes friends in MX/Caribbean.
Mi vidaMy lifeDeep affection. Common with partners and children.
Mi cieloMy sky / sweetheartSpain favorite. Tender, slightly old-school.
CariñoSweetheart / honeySpain especially. Works in any close relationship.
CorazónHeart / sweetheartCommon in Mexico — even strangers use it warmly.
Bebé / BebaBabyTexting favorite — often shortened to 'bb'.
Chiquito/aLittle oneEndearment for a partner, not a literal size.
Princesa / PríncipePrincess / PrinceRomantic but playful.
Hermosa / HermosoBeautifulGreeting and pet name both.
Reina / ReyQueen / KingCaribbean and Spain — playful, confident.

Texting & WhatsApp love shorthand

What tqm, bb, and bss actually mean.

SpanishEnglishWhen to use it
TqmILY (te quiero mucho)Default affectionate sign-off. Not 'I'm in love.'
TaLove you (te amo, shortened)Couples-only. Don't use with friends.
BbBaby (bebé)Universal texting pet name.
Bsos / BssKisses (besos)Friendly sign-off, also romantic.
Bn?You good? (¿Bien?)Casual check-in text.
K hcs?What are you up to? (¿Qué haces?)Texting shorthand.
TkmILY (variant of tqm)Same meaning — younger / Gen-Z spelling.

Flirting & early-dating lines

For when 'te amo' is still way too strong.

SpanishEnglishWhen to use it
Me gustas muchoI really like youThe safe flirty line. Works before 'te quiero.'
No puedo dejar de pensar en tiI can't stop thinking about youRomantic, sincere.
Eres preciosa/oYou're gorgeousCompliment with weight. Use with someone you actually know.
Tienes una sonrisa hermosaYou have a beautiful smileSpecific compliments land better than generic ones.
¿Me das tu número?Can I have your number?Direct, normal.
Salimos algún día?Want to go out sometime?Casual ask-out.

Anniversary & card-worthy lines

Sincere without the cheese.

SpanishEnglishWhen to use it
Feliz aniversario, mi amorHappy anniversary, my loveStandard.
Gracias por ser parte de mi vidaThank you for being part of my lifeSincere, low-cheese.
Cada día te quiero másEvery day I love you moreCliché in the best way.
Eres lo mejor que me ha pasadoYou're the best thing that's ever happened to meBig card energy.

Keep going