Some feelings are too big for a simple “I love you.” That is where shayari steps in. A few well-chosen lines can say what a long speech cannot, and a shayari for boyfriend who rarely shows his emotions will often remember them for years.
This guide gives you the best shayari for boyfriend in English, Hindi and Urdu. You will find love shayari, romantic shayari, 2 line shayari, emotional lines, sorry shayari, good morning and good night messages, and ready-to-copy captions. Every line here is original, so you can send it without worrying about copying someone else’s work.

What Is Shayari and Why Does It Work So Well in Love?
Shayari for boyfriend is a form of poetry that grew out of Urdu, Persian and Hindi literary traditions. Poets express love, longing, and loss in short verses called sher or couplets. If you want the full history, Wikipedia has a good overview of the form.
It works in modern relationships because it is short and personal. A boyfriend reading a text message that rhymes feels something different from reading a plain message. He sees that you stopped and chose your words for him.
Why Boyfriends Love Receiving It
Most people don’t get poetry written for them. When you send a shayari for your bf, you give him something he can save, screenshot, and read again on a bad day. It also takes pressure off. You don’t have to find perfect words yourself, because the verse does it for you.
Love Shayari for Boyfriend in English
English shayari works well when your boyfriend prefers simple, modern language. These lines are easy to read and easy to remember.
1.
You are the calm in my chaos,
the one smile I never want to lose.
2.
If love had a home address,
it would be wherever you are.
3.
I did not fall for your face.
I fell for how safe my heart feels beside you.
4.
Every love story is special,
but ours is the one I would choose in every lifetime.
5.
You turned my ordinary days into memories I want to keep forever.
Romantic Shayari for Boyfriend in English
1.
Hold my hand a little longer tonight.
Some things are better said in silence.
2.
With you, even a quiet evening feels like a love song.
3.
You are my favorite hello and my hardest goodbye.
Love Shayari for Boyfriend in Hindi (Roman English)
Many couples write in Roman letters because it is quick to type and feels natural on WhatsApp. This is also called Hindi shayari for boyfriend in English letters.
1.
Tere bina adhoora hoon main,
tu mil gaya toh poora hoon main.
2.
Teri hansi meri sabse pyari dua hai,
tere saath har din ek nayi shuruaat hai.
3.
Tujhe dekh kar dil ko sukoon milta hai,
jaise bheed mein koi apna mil gaya ho.
4.
Jahan tu hai wahi meri duniya hai,
baaki sab toh bas ek bahana hai.
Shayari in Hindi Script
तेरे साथ बिताया हर लम्हा मेरी सबसे खूबसूरत याद है।
तू मेरी दुआओं में भी है और मेरी मुस्कान में भी।
Romantic Urdu Shayari for Boyfriend
Urdu carries a softness that suits romance. These lines are in Roman Urdu so everyone can read them.
1.
Tere ishq ne mujhe jeena sikha diya,
warna ye dil toh bas dhadakta tha.
2.
Mohabbat ka matlab mujhe tab samajh aaya,
jab tu meri roz ki aadat ban gaya.
3.
Teri aankhon mein jo sukoon hai,
woh kisi dua mein bhi nahi milta.
4.
Ishq woh nahi jo lafzon mein ho,
ishq woh hai jo tere khamosh hone par bhi sunai de.
2 Line Shayari for Boyfriend
Short shayari is the most popular type because it fits a text, a status or a card. A good 2 line shayari should carry one clear feeling.
1.
Tu hai toh sab kuch hai,
tu nahi toh kuch bhi nahi.
2.
You are not just my love,
you are my favorite part of every day.
3.
Teri ek muskaan par main duniya haar jaun,
aur phir bhi khud ko jeeta hua samjhun.
4.
Distance can test us,
but it can never touch what we have.
5.
Dil ne tujhe chuna hai,
ab kisi aur ki jagah nahi bachi.
Heart Touching and Emotional Shayari for Boyfriend
Use these when you want to say something deeper than “I like you.” They suit anniversaries, quiet evenings or moments when your relationship needs honesty.
1.
I have loved you in my happiest days
and I have needed you in my weakest ones.
You stayed in both, and that is why you are home to me.
2.
Tere saath rehna mujhe mehfooz rakhta hai,
tere bina har cheez adhoori lagti hai.
3.
Some people make your life louder.
You made mine peaceful, and I will always thank you for that.
Deep Love and True Love Shayari
1.
Mohabbat woh nahi jo bas pal bhar ki ho,
mohabbat woh hai jo umar bhar nibhayi jaye.
2.
True love is not about perfect days.
It is about choosing the same person on the hard ones.
Cute and Sweet Shayari for Boyfriend
Cute shayari adds a smile instead of tears. It works best with a boyfriend who loves jokes and teasing.
1.
You are my favorite notification
and my most beautiful distraction.
2.
Tu mera chai hai, tu mera sukoon hai,
bas thoda sa gussa bhi tu hi hai.
3.
If I had one wish, I would use it
to see your smile every single morning.
Good Morning and Good Night Shayari for Boyfriend
Good Morning Shayari
Subah ki pehli kiran se pehle,
mera pehla khayal tu hota hai.
Good morning, meri jaan.
Wake up with a smile, my love.
Somebody is thinking about you before the sun even rises.
Good Night Shayari
Chand ko bol diya hai aaj thoda jaldi aaye,
kyunki mujhe tujhse sapno mein milna hai.
Good night, my love.
Sleep well, my love.
I will see you in every dream tonight.
Missing You and Long Distance Love Shayari
Long distance is hard, but small words can bridge it. Send one of these when a video call is not possible.
1.
Doori kitni bhi ho,
dil ki dhadkan mein tera hi naam hai.
2.
Miles can separate our cities,
but they cannot separate our hearts.
3.
Aaj phir teri bahut yaad aayi,
phir se dil ne tera naam dohraya.
Shayari to Say Sorry to Boyfriend
An apology works best when it is honest and short. Poetry can soften the first step, but it does not replace a real conversation.
1.
Mujhse galti hui, main maanti hoon,
par tere bina rehna mujhse nahi hota.
2.
I am sorry for the words that hurt you.
You deserve a love that heals, and I want to be that love.
3.
Let us fix this together.
You are worth more to me than my pride.
Shayari After a Fight
Use these once both of you have cooled down.
Gussa tera jayez hai,
par dil mera ab bhi tere hi paas hai.
Fights come and go,
but you are the one I always come back to.
Birthday and Anniversary Shayari for Boyfriend
Romantic Birthday Shayari
Aaj tera din hai, meri har dua tere naam,
Khuda kare tujhe duniya ki har khushi mile.
Happy birthday, my love.
Another year older,
another year I am grateful to call you mine.
Anniversary Shayari
With every year, my love for you grows quieter and stronger.
Happy anniversary to the one who stayed.
Saal guzarte gaye, par mohabbat wahi rahi,
tu aaj bhi meri pehli aur aakhri pasand hai.
Add image 2 here, between the anniversary section and the section below. Use the second image prompt provided at the end.
First Love and One Sided Love Shayari
First Love
Pehli mohabbat ka ehsaas kuch alag hota hai,
dil khamosh rehta hai aur aankhein sab keh jaati hain.
One Sided Love
Maine tujhe bina bataye chaha,
shayad yahi meri mohabbat ki sabse khoobsurat baat thi.
Some feelings stay unspoken, and still they stay real.
Trust and Passionate Love Shayari for Boyfriend
Trust
Tujh par bharosa hai itna ki,
andhere mein bhi tera haath thaam leti hoon.
Passion
Tere paas hone se saans bhi tez ho jaati hai,
aur dil kehta hai bas yahi hai meri manzil.
Shayari Status and Captions for Boyfriend
Short lines work best online. Here are a few for WhatsApp status and Instagram captions.
WhatsApp status
- Meri jaan, meri duniya.
- Loving you is my favorite habit.
- Tu hai toh sab theek hai.
Instagram captions
- Found my home in a person.
- My person, my peace.
- Pyaar tujhse, hamesha tujhse.
How to Write Your Own Romantic Shayari for Boyfriend
Writing your own shayari is simpler than most people think. A personal verse will always mean more than a copied one.
A Simple Method
- Pick one feeling, such as safety, longing or gratitude.
- Choose a small memory, like a rainy evening or a late night call.
- Write two short lines and let the second line complete the first.
- Read it aloud and cut any word that feels forced.
For example, a line like “Teri aawaz sunte hi din theek ho jaata hai” works because it is real and specific.
Tips to Make Your Shayari Feel Special
- Add his name or a nickname to the message.
- Mention a shared memory so he knows it was meant for him.
- Send it at a quiet time, not during his busiest hour.
- Pair it with a voice note or handwritten card.
- Choose the language he understands best. A shayari in Hindi means little to someone who prefers English.
Common Mistakes to Avoid
Copying a verse that does not match your feelings. He can tell when words feel borrowed.
Sending shayari only when you need something. It should come from affection, not strategy.
Using very heavy poetry for a casual relationship. Match the intensity to where you both are.
Skipping a real apology. Sorry shayari helps open the door, but you still have to talk.
Overdoing it. One thoughtful verse is stronger than ten random ones.
Frequently Asked Questions
Final Thoughts
A good shayari for boyfriend does not need fancy words. It needs honesty, a little effort and the right moment. Pick a line from this list, change a word or two so it sounds like you, and send it.
Your boyfriend may not say much in reply. He will probably still save it.