Metaphors about Feelings

45 Metaphors about Feelings

Feelings are part of our daily life. We all feel happy, sad, excited, or scared sometimes. But talking about our feelings can be tricky. That’s why people often use word pictures called metaphors. A metaphor compares one thing to another to explain a feeling in a fun or simple way. These phrases help others understand how we feel without using big or hard words.

For example, instead of saying “I am very nervous,” someone might say, “My stomach is full of butterflies.” That doesn’t mean real butterflies are inside. It’s just a fun way to show how nerves feel. In this article, we will learn different metaphors people use to talk about their feelings. They are easy to remember and make talking about feelings more interesting. Let’s get started.

Metaphors about Feelings

1. My heart is a rock

Meaning: Feeling no emotion or unable to feel
Give an Instance: After the sad movie, he didn’t cry. His heart was a rock. / She didn’t smile once. Her heart felt like a rock.
Substitute Meaning: No feelings / Emotionless

2. A roller coaster of emotions

Meaning: Many feelings changing fast
Give an Instance: She felt happy, then sad, then excited. It was a roller coaster of emotions. / His day was a roller coaster after winning the game and losing his toy.
Substitute Meaning: Ups and downs / Mixed feelings

3. My heart is a balloon

Meaning: Feeling very happy
Give an Instance: When he got a puppy, his heart was a balloon. / Her heart was a balloon after seeing her friends.
Substitute Meaning: Full of joy / Very happy

4. A storm inside

Meaning: Feeling angry or upset
Give an Instance: He didn’t say a word, but a storm was inside him. / She looked calm, but inside was a storm.
Substitute Meaning: Angry / Upset inside

5. I have butterflies in my stomach

Meaning: Feeling nervous
Give an Instance: Before her speech, she had butterflies in her stomach. / He had butterflies before the spelling test.
Substitute Meaning: Nervous / Worried

6. My heart sank

Meaning: Feeling sudden sadness or worry
Give an Instance: My heart sank when I lost my homework. / Her heart sank when she saw the empty stage.
Substitute Meaning: Felt sad / Felt worried

7. On cloud nine

Meaning: Very happy
Give an Instance: She was on cloud nine after winning the art contest. / He was on cloud nine when his team won.
Substitute Meaning: Super happy / Full of joy

8. A fire in my chest

Meaning: Feeling strong emotion like anger or excitement
Give an Instance: When he was blamed unfairly, a fire lit in his chest. / She felt a fire in her chest while running to win.
Substitute Meaning: Burning feelings / Big emotion

9. A lump in my throat

Meaning: Feeling like crying
Give an Instance: I had a lump in my throat during the sad story. / He had a lump in his throat saying goodbye.
Substitute Meaning: Almost crying / Sad

10. Walking on air

Meaning: Feeling very light and happy
Give an Instance: She was walking on air after the surprise party. / He felt like walking on air when his crush smiled at him.
Substitute Meaning: Very happy / Excited

11. A cloud over my head

Meaning: Feeling gloomy or sad
Give an Instance: After his friend moved away, he felt like a cloud was over his head. / She walked home with a cloud over her.
Substitute Meaning: Feeling low / Sad mood

12. My feelings are a mess

Meaning: Feeling confused or mixed up
Give an Instance: She didn’t know what to think. Her feelings were a mess. / After the test, my feelings were all over the place.
Substitute Meaning: Mixed feelings / Confused

13. A warm glow inside

Meaning: Feeling comfort or love
Give an Instance: When grandma hugged me, I felt a warm glow inside. / A warm glow filled her when she saw the puppy.
Substitute Meaning: Peaceful / Loved

14. Ice in my veins

Meaning: Feeling scared or very calm in fear
Give an Instance: When I saw the shadow, I felt ice in my veins. / She stayed calm, like ice ran through her.
Substitute Meaning: Cold fear / Still feeling

15. My heart is a drum

Meaning: Feeling excited or scared
Give an Instance: My heart was a drum before I went on stage. / His heart beat like a drum during the race.
Substitute Meaning: Fast heartbeat / Big emotions

16. Flood of tears

Meaning: Crying a lot
Give an Instance: When the game ended, she cried a flood of tears. / A flood of tears came after the bad grade.
Substitute Meaning: Cried a lot / Sad moment

17. Frozen with fear

Meaning: So scared you can’t move
Give an Instance: He was frozen with fear during the thunderstorm. / She froze when the teacher called her name.
Substitute Meaning: Very scared / Still with fear

18. Bursting with pride

Meaning: Feeling very proud
Give an Instance: He was bursting with pride after the spelling bee. / She smiled, bursting with pride at her painting.
Substitute Meaning: Proud / Full of joy

19. A knot in my stomach

Meaning: Feeling nervous or worried
Give an Instance: A knot formed in my stomach when I saw the test. / She had a knot before asking her question.
Substitute Meaning: Tight feeling / Nervous

20. My mind is spinning

Meaning: Too many thoughts or feelings
Give an Instance: After the game, my mind was spinning. / Her mind spun with all the news.
Substitute Meaning: Confused / Overwhelmed

21. Feeling like a balloon ready to pop

Meaning: About to cry or get angry
Give an Instance: He felt like a balloon ready to pop after being teased. / She looked like she might pop any second.
Substitute Meaning: Overwhelmed / Ready to burst

22. My heart is singing

Meaning: Feeling joyful
Give an Instance: Her heart was singing after the dance. / My heart sang when Dad came home early.
Substitute Meaning: Very happy / Cheerful

23. A shadow over my mood

Meaning: Feeling something is wrong
Give an Instance: Even with cake, a shadow was over her mood. / I couldn’t enjoy recess with a shadow over me.
Substitute Meaning: Sad / Not feeling right

24. Boiling with anger

Meaning: Very angry
Give an Instance: He was boiling with anger after the game. / She boiled when they cut in line.
Substitute Meaning: Super mad / About to yell

25. Light as a feather

Meaning: Feeling free or very happy
Give an Instance: After turning in my report, I felt light as a feather. / She skipped like a feather.
Substitute Meaning: Free / Joyful

26. Carrying the weight of the world

Meaning: Feeling overwhelmed
Give an Instance: He looked like he was carrying the weight of the world after his team lost. / Her shoulders sagged under that weight.
Substitute Meaning: Stressed / Worried

27. Filled with sunshine

Meaning: Feeling bright and happy
Give an Instance: She was filled with sunshine after the good news. / His smile was full of sunshine.
Substitute Meaning: Cheerful / Full of joy

28. Crying rivers

Meaning: Crying a lot
Give an Instance: She cried rivers when her dog got lost. / After the movie, I cried rivers.
Substitute Meaning: Lots of tears / Very sad

29. Brain fog

Meaning: Feeling confused or tired mentally
Give an Instance: I had brain fog during the math quiz. / Her brain felt foggy after staying up late.
Substitute Meaning: Can’t think clearly / Confused

30. A fire in my belly

Meaning: Feeling strong desire or determination
Give an Instance: He had a fire in his belly to win the race. / She felt fire inside before the big test.
Substitute Meaning: Driven / Eager

31. Swimming in sadness

Meaning: Feeling very sad
Give an Instance: After the call, he was swimming in sadness. / Her mood was deep in the water.
Substitute Meaning: Deeply sad / Drowning in feelings

32. Crashing like waves

Meaning: Feeling emotions suddenly
Give an Instance: Worries crashed like waves when she saw the paper. / His feelings hit like ocean waves.
Substitute Meaning: Overwhelmed / Sudden emotions

33. My heart is a sponge

Meaning: Taking in all feelings
Give an Instance: My heart was a sponge, soaking up every word she said. / He soaked in the praise.
Substitute Meaning: Taking in emotions / Feeling deeply

34. Spinning like a top

Meaning: Feeling out of control
Give an Instance: He was spinning like a top after the bad news. / She couldn’t stop thinking.
Substitute Meaning: Dizzy with feelings / Not calm

35. Melting with joy

Meaning: Feeling very soft and happy
Give an Instance: I was melting with joy when she hugged me. / He melted at the surprise gift.
Substitute Meaning: Full of joy / Very touched

36. A wall around my heart

Meaning: Keeping feelings inside
Give an Instance: She had a wall around her heart after the fight. / He didn’t show feelings, like a wall was there.
Substitute Meaning: Closed off / Guarded

37. Heart in pieces

Meaning: Feeling broken or very sad
Give an Instance: Her heart was in pieces after losing her dog. / He felt shattered after the news.
Substitute Meaning: Broken-hearted / Deeply sad

38. A spark of hope

Meaning: A small feeling of hope
Give an Instance: She had a spark of hope when she saw the lights on. / I held on to a tiny spark.
Substitute Meaning: Small hope / Tiny chance

39. Tearing at the seams

Meaning: Feeling ready to lose control
Give an Instance: I was tearing at the seams during the test. / She held in tears but was near the edge.
Substitute Meaning: About to break / Ready to cry

40. My smile is a mask

Meaning: Hiding true feelings
Give an Instance: She smiled, but it was just a mask. / His smile didn’t show his real feelings.
Substitute Meaning: Hiding pain / Fake happy

41. My chest is heavy

Meaning: Feeling sad or full of emotion
Give an Instance: After the story, my chest felt heavy. / A heavy chest stayed with him all day.
Substitute Meaning: Full of emotion / Feeling down

42. Eyes like storms

Meaning: Showing strong emotions through eyes
Give an Instance: Her eyes looked like storms before she cried. / His stormy eyes told everything.
Substitute Meaning: Angry eyes / Sad look

43. My laugh is a burst of sunshine

Meaning: Laughing with pure joy
Give an Instance: Her laugh was a burst of sunshine during class. / He laughed bright like the sun.
Substitute Meaning: Happy laugh / Full of joy

44. Mind like a maze

Meaning: Feeling confused or stuck
Give an Instance: His mind was like a maze after the question. / She felt lost in her thoughts.
Substitute Meaning: Confused / Can’t find the answer

45. Eyes swimming with tears

Meaning: Eyes full of tears
Give an Instance: Her eyes were swimming with tears at the end of the play. / My eyes swam as I hugged Mom.
Substitute Meaning: Almost crying / Eyes full

Find the “Metaphors About Feelings”

Reading Passage

It was Valentine’s Day at Jackson Elementary, and the classroom was full of red hearts and paper flowers. Mia had butterflies in her stomach as she passed out cards. She had written one special note for Noah, and now her heart was a drum, beating fast.

Noah smiled when he got the card. Mia felt like she was walking on air. But just a few minutes later, she saw Noah give another card to Emma, and her heart sank. A storm started inside her. She tried to smile, but it felt like her smile was a mask.

Her chest was heavy, and a cloud hung over her mood. She didn’t want to cry, but her eyes were swimming with tears. She sat quietly, feeling like her heart was in pieces. Just then, her best friend Lila walked over with a cookie and a hug. That moment gave Mia a spark of hope and a warm glow inside.

Task
Read the story again. Underline or list all the “metaphors about feelings” you can find.

Answer Key

  1. Butterflies in her stomach
  2. Heart was a drum
  3. Walking on air
  4. Heart sank
  5. A storm started inside
  6. Smile was a mask
  7. Chest was heavy
  8. A cloud hung over her mood
  9. Eyes were swimming with tears
  10. Heart was in pieces
  11. A spark of hope
  12. A warm glow inside

Conclusion

Feelings are not always easy to talk about. Metaphors help us share them in ways that are simple and clear. They turn emotions into pictures that others can understand.

Whether your heart feels like a drum or your smile is a mask, these phrases can show others how you truly feel. Using these metaphors can also make your writing and talking more fun. Keep practicing them, and soon they’ll become part of how you express yourself every day.

Leave a Comment

Your email address will not be published. Required fields are marked *