40 Idioms for Attraction

  • Updated
  • Posted in Idioms

40 Idioms for Attraction

You are currently viewing 40 Idioms for Attraction

Sometimes, people use special phrases to describe feelings instead of saying things directly. One common feeling is attraction. That means liking someone or being interested in them. Instead of saying, “I like that person,” someone might say, “He makes my heart skip a beat.” These phrases are called idioms. They help make language more colorful and interesting.

In this lesson, you’ll learn idioms that people use when they feel attraction. Each idiom has a meaning, and we’ll show how it’s used in real life. You might hear these in books, shows, or conversations. Learning them can help you understand others better and also make your writing more fun.

Idioms for Attraction

1. Love at first sight

Meaning: Fall in love the first time you see someone.
Example: It was love at first sight when they met. / He said he felt love at first sight.
Put Differently: He liked her right away. / She fell for him as soon as she saw him.

2. Head over heels

Meaning: Very much in love.
Example: She’s head over heels for him. / He fell head over heels for his crush.
Put Differently: She really likes him. / He can’t stop thinking about her.

3. Have a crush on

Meaning: Like someone in a special way.
Example: I have a crush on someone in my class. / She has a crush on the new student.
Put Differently: I really like him. / She feels something special.

4. Puppy love

Meaning: A sweet feeling of love, usually at a young age.
Example: Their friendship turned into puppy love. / It was just puppy love back in 4th grade.
Put Differently: It’s a young crush. / A little love between kids.

5. Take a shine to

Meaning: Start liking someone quickly.
Example: He really took a shine to her. / She took a shine to the new kid.
Put Differently: He liked her right away. / She quickly liked him.

6. Have eyes for

Meaning: Only like one person.
Example: He only has eyes for her. / She has eyes for no one but him.
Put Differently: He likes her. / She only likes him.

7. Flirt with

Meaning: Show someone you like them in a playful way.
Example: He likes to flirt with her at recess. / She flirts with him during lunch.
Put Differently: He’s being playful to show he likes her.

8. Fall for

Meaning: Start liking someone.
Example: He fell for her after their talk. / She’s falling for the new student.
Put Differently: He started to like her. / She is beginning to really like him.

9. Have a soft spot for

Meaning: Feel something nice for someone.
Example: She has a soft spot for him. / I have a soft spot for my best friend.
Put Differently: She really cares about him. / I feel warm when I think of her.

10. Drawn to

Meaning: Feel pulled toward someone.
Example: He’s drawn to her smile. / She’s drawn to people who are funny.
Put Differently: He likes her a lot. / She feels something special.

11. Like a magnet

Meaning: Be strongly pulled toward someone.
Example: She was like a magnet to him. / He was like a magnet for attention.
Put Differently: She kept catching his attention. / People were drawn to him.

12. Hit it off

Meaning: Like each other right away.
Example: They hit it off on the first day of school. / We hit it off at lunch.
Put Differently: They became friends fast. / They clicked quickly.

13. Have chemistry

Meaning: Feel a strong connection.
Example: They really have chemistry together. / I noticed their chemistry.
Put Differently: They get along really well. / There’s a strong bond.

14. Warm up to

Meaning: Slowly start to like someone.
Example: He warmed up to her over time. / She’s warming up to the idea of liking him.
Put Differently: He started to like her more and more.

15. Catch someone’s eye

Meaning: Get someone’s attention in a special way.
Example: Her laugh caught his eye. / He caught her eye in art class.
Put Differently: She noticed him. / He stood out to her.

16. Go weak in the knees

Meaning: Feel nervous or excited from liking someone.
Example: She went weak in the knees when he smiled. / He goes weak in the knees when he sees her.
Put Differently: She felt nervous in a happy way. / He felt a flutter.

17. Light up around someone

Meaning: Look happy when that person is near.
Example: She lights up around him. / He lights up when she talks.
Put Differently: She looks really happy when he’s near.

18. Heart skips a beat

Meaning: Feel excited when you see someone.
Example: My heart skipped a beat when she looked at me. / His heart skips a beat every time she smiles.
Put Differently: I felt a rush of joy. / He got really happy.

19. Eyes meet

Meaning: Look at each other and feel a spark.
Example: Their eyes met across the room. / When our eyes met, I knew she liked me too.
Put Differently: We looked at each other and felt something.

20. Can’t take your eyes off

Meaning: Keep looking at someone you like.
Example: He couldn’t take his eyes off her. / She can’t take her eyes off him during class.
Put Differently: He kept staring at her. / She likes to look at him.

21. Blush around

Meaning: Get red in the face from liking someone.
Example: She always blushes around him. / I blush around my crush.
Put Differently: I get nervous and turn red when he’s close.

22. Fall headfirst

Meaning: Fall quickly and deeply in love.
Example: He fell headfirst for her. / She’s falling headfirst into a crush.
Put Differently: He likes her a lot, and fast. / She’s into him big time.

23. Smitten

Meaning: Very much in love or liking someone a lot.
Example: She’s smitten with him. / He’s smitten after one talk.
Put Differently: She’s really into him. / He likes her a lot.

24. Have a sparkle in your eye

Meaning: Show joy or excitement, usually from liking someone.
Example: He had a sparkle in his eye when he saw her. / She got a sparkle in her eye around him.
Put Differently: He looked really happy. / She looked excited.

25. Love struck

Meaning: Act dreamy and distracted because of love.
Example: He looked lovestruck after lunch. / She loves trucks and can’t focus.
Put Differently: He’s acting dreamy. / She’s not thinking clearly.

26. Be sweet on someone

Meaning: Like someone a lot.
Example: He’s sweet on the new girl. / She’s sweet on her neighbor.
Put Differently: He likes her. / She’s got a crush.

27. Crush hard

Meaning: Like someone very strongly.
Example: I’m crushing hard on someone in class. / He’s crushing hard after the field trip.
Put Differently: I really like them. / It’s a big crush.

28. Hung up on

Meaning: Can’t stop thinking about someone.
Example: He’s hung up on her. / She’s still hung up on her old crush.
Put Differently: He can’t forget her. / She keeps thinking about him.

29. Make your heart flutter

Meaning: Feel a quick beat in your chest from liking someone.
Example: Her note made my heart flutter. / Seeing him made her heart flutter.
Put Differently: I felt something exciting. / My chest felt jumpy.

30. Be drawn like a moth to a flame

Meaning: Be strongly attracted even if it’s risky.
Example: He’s drawn to her like a moth to a flame. / She keeps going back like a moth to a flame.
Put Differently: He can’t stay away. / She keeps coming back.

31. Fall under someone’s spell

Meaning: Feel completely charmed by someone.
Example: He fell under her spell. / She’s under his spell for sure.
Put Differently: He’s really into her. / She’s totally hooked.

32. In your heart

Meaning: Have special feelings deep inside.
Example: I knew in my heart that I liked her. / He feels it in his heart.
Put Differently: He knows he cares. / She feels something real.

33. Be your type

Meaning: Be the kind of person you like.
Example: He’s not really her type. / She’s exactly my type.
Put Differently: I like people like her. / He doesn’t like her style.

34. Be taken with someone

Meaning: Be impressed or charmed by someone.
Example: She’s taken with him after the play. / I was taken with her from the start.
Put Differently: I really liked her right away. / She thought he was amazing.

35. Click with someone

Meaning: Feel an instant connection.
Example: We clicked from the start. / They clicked after one talk.
Put Differently: We got along fast. / They became close right away.

36. Be crazy about

Meaning: Really like someone.
Example: I’m crazy about her smile. / He’s crazy about his best friend.
Put Differently: I like her a lot. / He feels super happy around her.

37. Not be able to stop smiling

Meaning: Feel really happy because of someone.
Example: He couldn’t stop smiling after the note. / She can’t stop smiling when he’s near.
Put Differently: He’s feeling joy. / She’s smiling because she likes him.

38. Make your heart sing

Meaning: Make you feel very happy inside.
Example: His message made my heart sing. / Her laugh makes his heart sing.
Put Differently: I felt really happy. / It warmed his heart.

39. Be enchanted by

Meaning: Be charmed in a magical way.
Example: She was enchanted by his kindness. / He’s enchanted by her voice.
Put Differently: He really likes her. / She was amazed.

40. Can’t stop thinking about

Meaning: Keep thinking about someone all day.
Example: I can’t stop thinking about her. / He can’t stop thinking about his crush.
Put Differently: She’s always on my mind. / He’s thinking of her nonstop.

“Rewrite the Sentence” Activity: Idioms for Attraction

Below are 10 sentences expressing feelings or situations about  attraction without using idioms. Your task is to rewrite each sentence using one of the idioms from the previous sections. Be sure to make the new sentences sound natural and keep the meaning the same.

Sentences to Rewrite

 1. Olivia smiled and looked shy when Noah gave her a flower.
2. Liam feels very happy after he talked to Emma at lunch.
3. Ava always looks at Jack during reading time.
4. Mason keeps thinking about Harper all day.
5. Isabella was nervous when Lucas sat next to her.
6. Ethan and Mia became good friends right away.
7. Sophia really likes Aiden but hasn’t told anyone.
8. Caleb smiled the whole time after Zoe waved at him.
9. Lily felt excited when she saw Ethan at the school play.
10. Benjamin helps Emily carry her books every day and tries to make her laugh.

Answer Key

 1. Olivia blushed like a tomato when Noah gave her a flower.
2. Liam is on cloud nine after he talked to Emma at lunch.
3. Ava can’t take her eyes off Jack during reading time.
4. Mason can’t stop thinking about Harper all day.
5. Isabella had butterflies in her stomach when Lucas sat next to her.
6. Ethan and Mia hit it off right away.
7. Sophia has a crush on Aiden but hasn’t told anyone.
8. Caleb smiled from ear to ear after Zoe waved at him.
9. Lily’s heart skipped a beat when she saw Ethan at the school play.
10. Benjamin flirts with Emily by helping her and making her laugh.

Conclusion

Idioms help us talk about feelings in a fun and clear way. When people feel attraction, they sometimes use special phrases instead of just saying, “I like someone.”