Nicknames for boyfriend in Spanish are sweet, warm, and easy ways to show love.
You can choose a Spanish nickname that feels cute, romantic, funny, or special to your bond.
I know the right pet name can make a simple text feel more loving. Spanish has many sweet words for someone you love. Some names are soft, while others are playful or bold.
You can use them in texts, notes, calls, or face-to-face talks. In this guide, you will find many easy choices. I made each group simple so you can quickly find a name that fits your boyfriend and your love story. Nicknames for Brandon | Nicknames for Benjamin | Nicknames for Best Friends
Did You Know?
Spanish has many loving words that couples use every day. Some names can mean “love,” “sweetheart,” “my life,” or “my king.”
A cute Spanish nickname can make your message feel more warm and personal, even when the words are very simple.
Cute Spanish Nicknames for Boyfriend

These names are sweet and soft for everyday use.
They work well in texts, chats, and loving notes.
- Amorcito
Meaning: Little love or my little sweetheart. - Cariñito
Meaning: Little darling or someone you care for deeply. - Mi Cielo
Meaning: My heaven or my sweet one. - Osito
Meaning: Little bear, used for a cute and cuddly boyfriend. - Bebito
Meaning: Little baby or baby dear. - Mi Sol
Meaning: My sun, a person who brings light to your life. - Corazoncito
Meaning: Little heart or someone close to your heart. - Chiquito
Meaning: Little one, often used in a sweet way. - Dulcito
Meaning: Little sweet one. - Bomboncito
Meaning: Little candy or someone very sweet. - Papi Lindo
Meaning: Handsome daddy or a loving name for a boyfriend. - Mi Niño
Meaning: My boy or my dear boy. - Pequeño
Meaning: Little one or little dear. - Gordito
Meaning: Little chubby one, often used as a loving pet name. - Tesoro
Meaning: Treasure or someone very valuable to you. - Muñeco
Meaning: Doll or handsome little one. - Chiquillo
Meaning: Young boy or playful little guy. - Lindito
Meaning: Very cute or sweet-looking one. - Dulzura
Meaning: Sweetness or someone who is very sweet. - Amado
Meaning: Beloved or deeply loved man.
Romantic Spanish Nicknames for Boyfriend

These names are made for deep love and close bonds.
Use them when you want your words to feel warm and romantic.
- Mi Amor
Meaning: My love. - Mi Vida
Meaning: My life. - Mi Rey
Meaning: My king. - Mi Corazón
Meaning: My heart. - Mi Alma
Meaning: My soul. - Amor Mío
Meaning: My love. - Amado Mío
Meaning: My beloved. - Mi Príncipe
Meaning: My prince. - Mi Ángel
Meaning: My angel. - Mi Todo
Meaning: My everything. - Mi Mundo
Meaning: My world. - Mi Estrella
Meaning: My star. - Mi Sueño
Meaning: My dream. - Mi Deseo
Meaning: My desire or the one you long for. - Mi Eterno Amor
Meaning: My eternal love. - Mi Gran Amor
Meaning: My great love. - Mi Amado
Meaning: My beloved. - Mi Único
Meaning: My one and only. - Mi Paraíso
Meaning: My paradise. - Amor de Mi Vida
Meaning: Love of my life.
Sweet Spanish Pet Names for Boyfriend

Sweet pet names can make normal talks feel more loving.
These choices are gentle, simple, and easy to say.
- Cariño
Meaning: Darling or sweetheart. - Querido
Meaning: Dear or beloved. - Encanto
Meaning: Charm or someone who delights you. - Dulce
Meaning: Sweet. - Precioso
Meaning: Precious or very beautiful. - Hermoso
Meaning: Beautiful or handsome. - Lindo
Meaning: Cute or lovely. - Bonito
Meaning: Pretty, nice, or handsome. - Guapo
Meaning: Handsome. - Afecto
Meaning: Affection or loving care. - Mimoso
Meaning: Someone who loves affection and cuddles. - Querubín
Meaning: Cherub or sweet little angel. - Angelito
Meaning: Little angel. - Corazón Bello
Meaning: Beautiful heart. - Dulce Amor
Meaning: Sweet love. - Mi Encanto
Meaning: My charming one. - Mi Dulce
Meaning: My sweet one. - Mi Bello
Meaning: My beautiful one. - Mi Querido
Meaning: My dear one. - Mi Precioso
Meaning: My precious one.
Flirty Spanish Nicknames for Boyfriend
These names have a fun and playful feel.
They are great when you want to add a little spark to your chats.
- Guapísimo
Meaning: Extremely handsome. - Papacito
Meaning: Handsome or attractive guy. - Bombón
Meaning: Candy or an attractive sweet person. - Adonis
Meaning: A very handsome man. - Galán
Meaning: Handsome man or charming gentleman. - Rey Guapo
Meaning: Handsome king. - Chulo
Meaning: Cute, attractive, or stylish guy. - Rico
Meaning: Attractive or very appealing in a flirty setting. - Bello
Meaning: Beautiful or handsome. - Príncipe Guapo
Meaning: Handsome prince. - Caramelo
Meaning: Caramel or someone sweet and tempting. - Bombón Dulce
Meaning: Sweet candy or very attractive person. - Mi Galán
Meaning: My handsome gentleman. - Mi Guapo
Meaning: My handsome one. - Guapo Mío
Meaning: My handsome man. - Mi Chulo
Meaning: My cute or charming guy. - Rey Encantador
Meaning: Charming king. - Príncipe Encantador
Meaning: Charming prince. - Mi Adonis
Meaning: My very handsome man. - Mi Bombón
Meaning: My sweet and attractive one.
Funny Spanish Nicknames for Boyfriend

Funny names can make your relationship feel light and fun.
Try these when your boyfriend likes jokes and playful teasing.
- Frijolito
Meaning: Little bean, used as a funny cute name. - Pollito
Meaning: Little chicken or chick. - Gatito
Meaning: Little cat or kitty. - Monito
Meaning: Little monkey. - Perrito
Meaning: Little dog or puppy. - Tortuguita
Meaning: Little turtle. - Conejito
Meaning: Little bunny. - Pancito
Meaning: Little bread or little loaf. - Quesito
Meaning: Little cheese. - Taco
Meaning: Taco, used as a playful food nickname. - Churro
Meaning: Churro, a sweet fried pastry. - Galletita
Meaning: Little cookie. - Pastelito
Meaning: Little cake. - Muffin
Meaning: A sweet baked treat used as a playful pet name. - Patito
Meaning: Little duck. - Osito Dormilón
Meaning: Sleepy little bear. - Comelón
Meaning: Someone who loves to eat. - Dormilón
Meaning: Someone who loves to sleep. - Tragón
Meaning: A person who eats a lot. - Loquito
Meaning: Little crazy one, said in a playful way.
Handsome Spanish Nicknames for Boyfriend

These names focus on his looks and charm.
They are a good choice when you want to make him feel handsome.
- Hombre Guapo
Meaning: Handsome man. - Hombre Bello
Meaning: Beautiful or handsome man. - Hombre Hermoso
Meaning: Handsome man. - Carita Linda
Meaning: Cute or lovely face. - Cara Bonita
Meaning: Pretty or handsome face. - Ojitos
Meaning: Little eyes or beautiful eyes. - Ojos Bellos
Meaning: Beautiful eyes. - Sonrisa Mía
Meaning: My smile. - Príncipe Bello
Meaning: Beautiful prince. - Rey Hermoso
Meaning: Handsome king. - Hombre Encantador
Meaning: Charming man. - Hombre Perfecto
Meaning: Perfect man. - Mi Modelo
Meaning: My model or very handsome man. - Mi Apolo
Meaning: My Apollo, a name linked with male beauty. - Mi Guapetón
Meaning: My very handsome guy. - Carita de Ángel
Meaning: Angel face. - Mi Encantador
Meaning: My charming one. - Mi Hombre Bello
Meaning: My handsome man. - Mi Hombre Ideal
Meaning: My ideal man. - Mi Hombre Guapo
Meaning: My handsome man.
Spanish Love Names for Boyfriend
These names clearly show love and care.
They are easy to use in texts, cards, and daily conversations.
- Mi Amor Bonito
Meaning: My beautiful love. - Mi Amorcito Bello
Meaning: My beautiful little love. - Mi Amor Dulce
Meaning: My sweet love. - Mi Corazón Bello
Meaning: My beautiful heart. - Mi Vida Bella
Meaning: My beautiful life. - Mi Alma Gemela
Meaning: My soulmate. - Mi Media Naranja
Meaning: My other half or perfect match. - Mi Compañero
Meaning: My partner or companion. - Mi Amigo del Alma
Meaning: My dear soul friend. - Mi Confidente
Meaning: My trusted person. - Mi Amparo
Meaning: My support or protector. - Mi Refugio
Meaning: My safe place. - Mi Fortaleza
Meaning: My strength. - Mi Paz
Meaning: My peace. - Mi Felicidad
Meaning: My happiness. - Mi Alegría
Meaning: My joy. - Mi Razón
Meaning: My reason. - Mi Inspiración
Meaning: My inspiration. - Mi Esperanza
Meaning: My hope. - Mi Amor Eterno
Meaning: My forever love.
Unique Spanish Nicknames for Boyfriend

If you want something less common, these names can help.
They feel personal and can give your relationship its own special touch.
- Lucero
Meaning: Bright star or morning star. - Solcito
Meaning: Little sun. - Rayito
Meaning: Little ray of light. - Cielito
Meaning: Little heaven or sweet dear. - Estrellita
Meaning: Little star. - Lunito
Meaning: Little moon. - Maravilla
Meaning: Wonder or amazing person. - Milagro
Meaning: Miracle. - Tesoro Mío
Meaning: My treasure. - Sueñito
Meaning: Little dream. - Amoroso
Meaning: Loving or affectionate person. - Encantito
Meaning: Little charm. - Brillito
Meaning: Little sparkle. - Corazón de Oro
Meaning: Heart of gold. - Alma Bonita
Meaning: Beautiful soul. - Luz Mía
Meaning: My light. - Mi Norte
Meaning: My guide or direction. - Mi Puerto
Meaning: My safe harbor. - Mi Estrellado
Meaning: My starry one. - Mi Maravilloso
Meaning: My wonderful one.
Spanish Food Nicknames for Boyfriend

Food names can be cute, funny, and full of warmth.
These choices are great if food is a fun part of your relationship.
- Chocolatito
Meaning: Little chocolate. - Miel
Meaning: Honey. - Mielcito
Meaning: Little honey. - Azúcar
Meaning: Sugar or someone very sweet. - Dulcecito
Meaning: Little sweet treat. - Pastel
Meaning: Cake or sweet treat. - Bizcochito
Meaning: Little cookie or soft cake. - Caramelito
Meaning: Little caramel. - Canela
Meaning: Cinnamon. - Canalito
Meaning: A playful form inspired by cinnamon. - Bomboncito de Chocolate
Meaning: Little chocolate candy. - Flancito
Meaning: Little flan. - Mango
Meaning: Mango, used playfully for someone sweet. - Melocotón
Meaning: Peach. - Coco
Meaning: Coconut or a cute food-based nickname. - Manzanito
Meaning: Little apple. - Limón Dulce
Meaning: Sweet lemon. - Caramelito Mío
Meaning: My little caramel. - Chocito
Meaning: Little chocolate. - Dulce de Leche
Meaning: A sweet milk treat used as a loving nickname.
Spanish Pet Names for a Loving Boyfriend
These names are warm and caring without being too formal.
Use them when you want your boyfriend to feel close and valued.
- Mi Querubín
Meaning: My cherub. - Mi Angelito
Meaning: My little angel. - Mi Guardián
Meaning: My guardian. - Mi Protector
Meaning: My protector. - Mi Compañero de Vida
Meaning: My life partner. - Mi Amigo
Meaning: My friend. - Mi Mejor Amigo
Meaning: My best friend. - Mi Confidente Bello
Meaning: My dear and trusted person. - Mi Apoyo
Meaning: My support. - Mi Hogar
Meaning: My home or safe place. - Mi Abrazo
Meaning: My hug. - Mi Cariño
Meaning: My dear or beloved one. - Mi Favorito
Meaning: My favorite person. - Mi Persona
Meaning: My person. - Mi Compañía
Meaning: My company or companion. - Mi Dulce Compañero
Meaning: My sweet companion. - Mi Buen Hombre
Meaning: My good man. - Mi Hombre Querido
Meaning: My dear man. - Mi Hombre de Confianza
Meaning: My trusted man. - Mi Compañero Querido
Meaning: My dear companion.
Spanish Nicknames for a Long-Term Boyfriend

A long relationship often needs names that show trust and deep care.
These choices fit couples who have built a strong bond over time.
- Mi Siempre
Meaning: My always or my forever person. - Mi Para Siempre
Meaning: My forever. - Mi Compañero Siempre
Meaning: My lifelong companion. - Mi Amor de Siempre
Meaning: My longtime love. - Mi Constante
Meaning: My constant and steady person. - Mi Leal
Meaning: My loyal one. - Mi Fiel
Meaning: My faithful one. - Mi Socio
Meaning: My partner or teammate in life. - Mi Compañero Fiel
Meaning: My faithful companion. - Mi Amor Duradero
Meaning: My lasting love. - Mi Amor Fuerte
Meaning: My strong love. - Mi Pilar
Meaning: My pillar or source of support. - Mi Base
Meaning: My foundation or steady support. - Mi Raíz
Meaning: My root or strong connection. - Mi Ancla
Meaning: My anchor or steady support. - Mi Camino
Meaning: My path or life journey. - Mi Destino
Meaning: My destiny. - Mi Futuro
Meaning: My future. - Mi Historia
Meaning: My story. - Mi Siempre Amor
Meaning: My forever love.
Short Spanish Nicknames for Boyfriend

Short names are easy to type and easy to say.
They are perfect for texts, captions, and quick loving messages.
- Amor
Meaning: Love. - Rey
Meaning: King. - Cielo
Meaning: Heaven or sweetheart. - Sol
Meaning: Sun. - Vida
Meaning: Life. - Alma
Meaning: Soul. - Guapo
Meaning: Handsome. - Lindo
Meaning: Cute or lovely. - Bello
Meaning: Beautiful or handsome. - Dulce
Meaning: Sweet. - Osito
Meaning: Little bear. - Bombón
Meaning: Sweet candy or attractive person. - Tesoro
Meaning: Treasure. - Ángel
Meaning: Angel. - Príncipe
Meaning: Prince. - Cariño
Meaning: Darling. - Querido
Meaning: Dear. - Amado
Meaning: Beloved. - Chulo
Meaning: Cute or charming. - Corazón
Meaning: Heart or sweetheart.
FAQs
1. What is the sweetest Spanish nickname for a boyfriend?
Mi Amor is one of the sweetest and simplest choices. It means “my love” and works well in both texts and real-life conversations.
2. What does “Mi Vida” mean in Spanish?
“Mi Vida” means “my life.” It is a loving name used to show that someone is very important to you.
3. What is a cute Spanish nickname for a boyfriend?
“Osito,” “Amorcito,” and “Cielito” are cute choices. They have a soft and loving feel.
4. What Spanish nickname means handsome?
“Guapo” means handsome. You can also use “Guapísimo” when you want to say that your boyfriend is very handsome.
5. What is a romantic Spanish name for a boyfriend?
“Mi Corazón,” “Mi Rey,” “Mi Alma,” and “Amor Mío” are romantic choices that show deep love.
Conclusion
Finding the right Spanish nickname for your boyfriend can make your relationship feel even more special. You can choose a soft name like Cielito, a romantic name like Mi Amor, or a fun name like Frijolito.
I know the best nickname is the one that feels natural between you and your boyfriend. Think about his personality, your shared jokes, and the kind of love you want to show.
If you want something cute, flirty, funny, or deep, there is a Spanish nickname that can fit your bond perfectly.

Hey, I’m Joshua Williams, a content writer at NickLiva. I enjoy researching different naming styles and creating nickname collections that give readers plenty of fresh ideas for social media, gaming, friendships, and everyday use.
[…] close to you. This list gives you many easy choices, so you can pick the one that feels just right. Nicknames for Boyfriend in Spanish | Nicknames for Brandon | Nicknames for […]