We get it. You are absolutely smitten by him. Your happiness knows no bounds and you want to spend every waking moment of your life with him. Having a crush  on someone is a beautiful feeling. And then you decide to tell him you like him.

There’s the catch. How to tell a guy you like him? 

Everything feels surreal, magical, and intoxicating. Whether he’s a friend or a colleague, telling someone you are into them isn’t that easy. Moreover, the fear of rejection may hold you back. And then, most guys do not really get the hints easily. 

So, we are here to help you find ways where you can show your crush you harbor romantic feelings for them in flirty, cute, and sweet ways.

Before that, the most important thing to note here is that you need to get out of your comfort zone.

You can’t just drop a dull and unimaginative “I like you” text and expect him to fall head over heels in love with you. Your confession needs to be in style and it should scream the level of affection you have for him, pick the ones you like the best from the list below! 

22 Flirty And Creative Ways To Tell Him You Like Him 

Is he a good friend? Or someone you know nothing about? No matter who you like, it is important to express interest in them without making it look like you are forcing them to love you back.

True, we all hope and deeply want a positive response when we confess our deep feelings for someone, however, love does not come with conditions. While we hope your crush likes you back as much as you like them, just be prepared for a reverse chain of events as well.

Telling someone you are romantically interested in them can be exciting and nerve-wracking at the same time. Here are some creative and flirty ways how to tell a guy you like him without getting rejected.

1. Personalized notes with puns

Let him know how you feel by penning down a personalized note for him. You can buy a cute greeting card or some sticky notes that you can drop inside his bag or stick it on his laptop.

Whichever way you try, make sure to tailor those notes in a way that reflects your genuine feelings in a funny way. Here are some cute notes in the form of puns and knock knock joke that will tell how much you are interested in pursuing a relationship with him: 

  • Are you French? Because Eiffel for you
  • Let’s commit the perfect crime together. I’ll steal your heart, and you can steal mine
  • We are not socks. But I think we’d make a great pair
  • Do you have a name, or can I call you mine?
  • If you were a vegetable, you’d be a cute-cumber!
  • Knock, knock. Who’s there? Eyesore. Eyesore who? Eyesore do like you a lot

A cute note like this would surely melt your Boo’s heart like butter in the summer sun.

You May Also Like: 19 Telltale Signs He’s Undeniably Attracted To You

2. Plan a scavenger hunt and just confess your feelings

If you want to avoid awkward moments and don’t want to make him feel uncomfortable by having a serious discussion, then this is the best way to let him know you are interested without scaring him off.

To let him know how you feel in a fun way, plan a scavenger hunt. You can start with a handwritten note or a small envelope with a clue to kick off the hunt. 

For example, the clue could be: “Our adventure begins where memories are made and stories unfold. Find the place where we shared our first laughter and joy.”

Then, lead him to significant locations that hold memories or meaning for both of you. Perhaps the place you met for the first time or the place that brings him immense joy. Keep incorporating elements related to your shared interests or hobbies.

And save the best place for the last. Usher him to a picturesque spot and a direct confession of “I like you” will be the beginning of your fairy tale romance.

Even if he doesn’t reciprocate your feelings, don’t let it get to you. The goal was to create a memorable and meaningful experience that will be remembered for the rest of your lives. 

3. Wear his favorite colors

Gain his attention by taking extra-care of your physical appearance. Look good and gorgeous, paint your nails and get pedicures done. Let your hair loose and ditch that bun you always carry. Draw his attention to yourself by wearing his favorite colors often. And subtly slip in the fact that you know he likes it.

Once he knows you dressed up for him, he will notice you and if he already feels the same way for you, it’s a match!

4. How to tell a guy you like him? Cook for him 

They say cooking is one of the greatest gifts you can give to those you genuinely love. It’s a caring and nurturing act. Find out what his favorite food is. Pizza? Sushi? Mango pie? Chocolate cake?

If he likes pizza, then you can try to make a heart-shaped pizza or a heart-shaped cake. The options are endless. Once you are done with all the meal preparations, don’t forget to create a cozy and inviting atmosphere.

Dim the lights, set the table with nice dinnerware, and add some scented candles and soft music to set the mood. Spend time with him and get to know him better while you enjoy your meal.

After you are done eating, find the right moment to express your feelings. You can start by saying something like, “I wanted to let you know that spending time with you and preparing this meal has made me realize how much I like you. You’re someone truly special to me.” 

You May Also Like: Chemistry In Dating: 10 Signs You’ve Found An Irresistible Connection

5. Become his secret admirer 

Becoming a secret admirer can add an element of mystery and intrigue to your confession. You can also do this if you feel shy about making the first move.

Firstly, keep your identity a secret. Avoid revealing your name or any personal information that might give you away. Now, make him emotionally invested by showing your admiration through small acts of kindness. Send notes of encouragement, compliments, and you can also send him memes to make him laugh.  

In addition to that, you can also bring out your flirting skills. Tell a guy you like them over text by sending flirty messages. Throw in some cute emojis and make him forget about other women and keep him wondering about his secret admirer!

Rest assured, these small gestures will pique his curiosity and will make him feel special. Keep him guessing until you finally reveal that it’s you who likes him.

tell a guy you like him without getting rejected,

6. Write a poem for him 

No, no. You don’t have to be Shakespeare’s prodigal child to write a poem for your crush. This is an old school way to confess your feelings. Don’t sweat. Just a bit of self-confidence, sincere feelings, and practice will help you in writing a great poem. 

Take some time to reflect on your emotions and what you appreciate about him. Think about his quirky habits, special qualities, unique preferences, lovely moments, or unforgettable experiences that made you fall for him. Whatever makes you feel good about him can be weaved into words and there! You have some beautiful lines ready for him.

Furthermore, you need to allow yourself to be vulnerable in your poem. Express your emotions honestly and authentically. Don’t shy away from expressing the depth of your feelings, as vulnerability can make your poem even more powerful. 

Choose simple words and end it with a memorable line – “I like you”. If you want to take this up a notch, you can recite it to him and watch his facial expressions. He will surely be gleaming with joy. 

7. Flirt subtly

Flirting can take your game to the next level. It can be an excellent yet a subtle way to drop hints and let a guy know of your romantic interest in them. Try:

  • That flip of the hair, that smile and that brush of the hand while passing by are usually enough to let a guy know you like him.
  • If it does not happen that way, text him random, funny things. Be curious about them and ask relevant, thoughtful questions and include yourself in the conversation.
  • For instance, if you find yourself discussing where you will be in the next couple of years, tell him your future plans, and mention his name. He will know you like him instantly.
  • When you are face-to-face, use eye-contact to let them know your feelings. Do not underestimate the power of eye-contact. 
  • Plus, keep dropping hints that you are single. If a conversation comes up about dating, don’t hesitate to say you are open to the idea of dating someone. Your crush will get an idea of your relationship status and that might catch his curiosity.

If you ask them about the brand of that amazing T-shirt they are wearing, don’t forget to add how you love that brand as well. At some point, your interests will overlap and you will be able to know them more.

8. Record a song 

It’s a pretty good idea, isn’t it? Sing his favorite song and send it to him as a voice note. If one song doesn’t do the job of telling a guy you like him, then make it two or as many as it takes to find out if he feels the same way about you. Don’t feel pressured to sing like a rockstar. You are just a regular human being.

What’s more is that you can also record a video of yourself while singing and send it to him. Also, make sure you select songs that convey your affection for them. It should be as if you are trying to tell a guy you like him without telling him directly or transparently. 

You May Also Like: Make Him Make The Move: 11 Strategies To Get A Guy To Ask You Out 

9. Create a playlist 

They say when words fail, music speaks as music has the ability to evoke strong emotions and memories. By creating a playlist of all the songs that convey your fondness for him, he will understand that you aren’t like other women. You are serious about him.

On top of that, music has a unique way of transcending language barriers. It will allow you to communicate and connect with him on an emotional level, even if you don’t share the same love language. Make sure to add songs by his favorite band. You can also add songs titled “I like you”,Can we be together?”, and “Falling for you”. 

10. Buy him inexpensive gifts 

Contrary to the popular belief that only girls like to be indulged, let me tell you guys love gifts too!  This is a pretty obvious way to show a guy you like him at work. A keychain, bracelet, scented candle, or even a water bottle. 

When he has an important meeting, gift him a good luck charm to show if it’s important to him, it’s important to you as well. This will be an excellent way to get his full attention, and he will remember it.

Don’t just buy a gift once and expect him to understand your feelings. It has to be many small, yet thoughtful gifts over a period of time. This will leave him wondering why you are investing your time, money, and energy on him and draw his attention to you.

11. Play a game of truth or dare

Playing truth or dare can be a fun and lighthearted way to express your feelings. Choose a private setting where you can have an open conversation without any distractions. Before starting the game, discuss and agree upon some ground rules.

Don’t directly jump the gun and ask about his love life, past and present romantic relationships or personal questions. Start with light-hearted questions.

As the game progresses, wait for a moment when it feels natural and appropriate to express your feelings. It could be when you feel a connection or when the conversation becomes deeper and a lot more personal.

When it’s your turn, choose truth or dare. If you choose truth, you can be direct and say, “Truth: Do you want to know something? I have feelings for you.” That’s it, just be direct in your approach. Don’t ponder, just take a deep breath and confess your feelings for him

This opens the door for a more honest and genuine conversation. If he smiles, then girl, you’ve nailed it! It’s a huge sign he likes you too!

On the contrary, if he doesn’t, then it’s not a big deal. Respect his response and thank him for being honest. Walk away with your head high.

Infographic On How To Tell Him You Like Him 
Confess your feelings for someone

12. Use body language 

A study clearly states that facial expressions and body movements can accurately determine human emotions. So, use it to your advantage and let your love be known. Here are some ways you can subtly portray your love for someone:

  • Whenever you are with him and other guys, make sure your eyes stick to him. And once he catches your gaze, maintain eye contact
  • If the two of you are in conversation, make sure to look into their eyes attentively. You can also subtly position yourself closer to him whenever possible.
  • If you are in a restaurant, then sit side-by-side to create a sense of intimacy and indicate your desire to be near him
  • Playfully nudge him in the middle of a conversation

One more important body language gesture that relationship coaches swear upon is mirroring. Subconsciously mirroring the other person’s body language can create a sense of rapport and connection.

This can be done by paying attention to his posture, gestures, and facial expressions. While doing so, you need to ensure you are leaning in slightly toward him. This will let him know that you are actively listening and engaged in what he has to say. These are some subtle ways to tell him you like him. 

You May Also Like: What Are The Signs A Guy Likes You Over Text? 

13. Create a cheesy dance routine 

Ask him if he is willing to take dance classes with you. If he says yes, then look for the most sensual and romantic couple dances like salsa, waltz, rhumba, or bachata. Don’t forget to choose a song that resonates with your feelings and sets the mood for your message.

Look for lyrics and melodies that reflect your emotions or convey the message you want to express. 

On the other hand, if he isn’t willing to take dance classes with you, then create a dance number on your own. A solo dance. It’s one of the most creative ways to make the first move and go with a direct approach. Perform with confidence and enthusiasm.

Let the movements and emotions speak for themselves. Maintain eye contact and keep him engaged throughout the performance. 

14. Use non-sexual physical contact 

Let him know you are interested in him without scaring him off by using appropriate and gentle touches as it can communicate closeness and affection.

Find excuses to touch his arm during a conversation, brush against his hand, or give a friendly hug when greeting or saying goodbye. Here are some more ways you can use non-sexual contact: 

  • Subtly graze your hands on his thoughts or try to touch his waist
  • When the two of you are in a private setting, you can also run your fingers through his hair. This will make it known that you are comfortable with him.
  • Also , make sure you project confidence throughout. You can’t nervously touch him like a scared boy trying to touch a cat. 

Furthermore, a study, led by Binghamton University doctoral student in psychology, particularly says that the effects of non-sexual intimate touch like hugging, holding hands or cuddling on the couch build higher levels of affection between two people. 

telling a guy you like him

15. Try your hands at arts and crafts 

Dedicate your energy and time into compiling a scrapbook for him. Document your special moments and memories in that book. Include photos, ticket stubs, notes, and other mementos.

Decorate each page with colorful backgrounds, stickers, and handwritten captions that express your feelings. This memorabilia will serve as a visual representation of your connection and how much he means to you. 

You can also create a customized puzzle featuring a cute photo or a heartfelt message. Invite him over, have simple conversations, and spend time assembling the puzzle together. You can also buy him a new shirt and stitch a red heart on it. Let your creativity shine and enjoy the process of crafting something special for the person you like. 

16. Take help from his close friends

If you want to have more connection to his life, get to know what he is like through his good friends. This can be really helpful if you are still in the early stages of getting to know him. They will let you know if there are any other girls in his life. And if he has told them he feels something or is enjoying spending time with you. That will be a huge positive sign.

Plus, they will tell you all about his likes, dislikes, and the qualities he likes in a woman. You can fully take advantage of their tips and conduct in a way that will make him fall in love with you. 

You May Also Like: When A Guy Calls You Love — 13 Reasons And Response Tips

17. Create an animation video 

Start by planning the storyline and message you want to convey in the animation video. Perhaps you can recreate your own story. Think about the key moments, emotions, and visuals you want to include. Think about the way you want to depict your affection for them in a visually engaging and relatable way. 

Begin animating the scenes based on your storyboards. Whether you’re using traditional hand-drawn animation, digital software, or stop motion, follow your plan and bring the visuals to life. Take it step by step, animating each scene or frame according to your desired movements. Don’t forget to add music and sound effects.

However, if you can’t go through the hassle of creating an animation video, you can just make a video of yourself and speak your heart out. Dress up nicely, put some makeup on, and look into the camera with confidence. If the guy likes you back, he will definitely appreciate the thought behind your efforts. 

18. Let your pet do the talking 

This is trending all over social media. You can try the same by involving your pet in your big confession. Use your pet as a prop to display a message that conveys your feelings. For example, you can create a sign or a cute card that says, “My human likes you a lot” or “I think my owner has a crush on you.” You can also create a personalized collar or tag and engrave your message on it.

Here is another great idea to tell a guy you like them over text — share adorable photos of your pet with him. Along with the photos, you can include a lighthearted message like, “My pet thinks you’re pawsitively amazing!”

This shows that you and your pet enjoy his company. And if even he has a pet, then you can take them to a pet-friendly café or a playdate at a dog park. 

show a guy you like him at work
Image by Freepik

19. Give him a flirty nickname 

You don’t just randomly give out nicknames to people you barely know. So, when you give him a cute nickname, it will let him know that he has earned a special place in your heart. Put your point across by calling him names like angel, cutie, sugar, muffin, sunshine, or something that has meaning. Perhaps an inside joke or a shared experience. 

Once you have chosen a nickname, use it intentionally and selectively. Calling him by his nickname on occasion, particularly in one-on-one conversations or when sharing light-hearted moments, can create a sense of intimacy and connection. 

Read This: The Ultimate List Of Angel Numbers For Love And Happy Relationships

20. Confide in him 

Be vulnerable. Tell him about your traumas, insecurities, and all the bad things that happened to you in your past relationship. Reveal your true self to him. All your heartbreaks, scars, attachment issues, fears, fantasies, dreams, and desires. Tell him you feel jealous when he prioritizes someone else over you. Lay it out open. The good, the bad, the ugly. 

Become an open book and let him see everything and then decide if he wants to be with you or not. Moreover, it’s a way to let him know that you trust in him. You trust that he won’t use your vulnerabilities against you. You trust that he will never make fun of them or be judgmental about them. 

21. Laugh at his jokes

Lame, silly, stupid, and absolutely illogical jokes that make no sense at all. Yes, laugh at them all. Tell him he is funny. Find humor in everything he says and does. When you giggle at his puns and PJs, it will look like a positive sign that you enjoy his company and find him funny.

And if the guy likes you back, he will make sure he keeps cracking jokes to witness that cute laughter of yours. Furthermore, you can also try to be funny and try to get close to him. It’s honestly the best way to win someone over. 

This May Also Help: 22 Questions To Ask A Guy To Know His Intentions

22. Compliment, care, and commitment 

The 3 Cs to telling a guy you like him. Start with a compliment. Instead of giving generic compliments, be specific about what you appreciate or admire.

For example, instead of saying, “You are great,” you could say something like, “I really admire how compassionate you are. You always go out of your way to help others, and it’s truly inspiring.” 

Then, gradually move to show how much you care about him. Tell him how much it affects you when he is in a bad mood. Remind him of the time he fell sick and how you bent over backward to take care of him. Lastly, commitment. Show him you are willing to commit. Tell him there’s no one but him. Your commitment will further strengthen the love and trust between you two. 

Key Takeaways

  • You can tell a guy you like him creatively by inviting him over for a homemade meal 
  • Some other fun ways include making an animation video, teasing him in a lighthearted way, and becoming his secret admirer 
  • You can also plan a fun outing or a day trip to an exciting location or a place that is close to their heart 


The bottom line is that right or wrong way to tell someone you like them, but yes, timing is the key. Choose the right moment to express your feelings. Find a time when you’re both relaxed, and the setting is conducive to open and honest communication.

Avoid doing it in a rushed or pressured situation. Also, be confident and self-assured. Show that you are comfortable in your own skin and unafraid to make the first move. Believe in yourself and your worth, and let it shine through.