All Kinds of Roses
Yusuf (Cat Stevens) Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

All kinds of roses [Repeat: x2]
All kinds of roses, grow in my garden,
All kinds of creatures [Repeat: x2]
All kinds of creatures, run on my land,
All kinds of children [Repeat: x2]
All kinds of children, play in my yard,
So many feelings, so many feelings, flow through my blood
All kinds of people [Repeat: x2]
All kinds of people, make up my life,
All kinds of faces [Repeat: x2]
All kinds of faces, show me their love,
All kinds of lanterns [Repeat: x2]
All kinds of lanterns, light up the dark,
But there's only one God, only one God, has a place in my heart





All kinds of roses [Repeat: x2]
All kinds of roses, grow in my garden

Overall Meaning

The lyrics to Yusuf's song All Kinds of Roses convey a message of inclusivity and diversity. The opening line repeats several times, emphasizing that in the singer's garden, there are many different kinds of roses. This can be interpreted as a metaphor for the many different types of people that exist in the world. The subsequent verses expand on this theme, describing how the singer's land is home to all sorts of creatures and children, and how his life is populated by all kinds of people with different faces and lanterns.


In the final verse, the singer affirms that there is only one God who has a place in his heart, regardless of the differences between the many different people and creatures in his life. This can be interpreted as a message of tolerance and acceptance - despite our differences, we all share a common humanity and can find common ground in our shared belief in a higher power.


Overall, the lyrics to All Kinds of Roses are a beautiful celebration of diversity and inclusivity, reminding us that our differences are what make us unique and that we should embrace and celebrate them rather than fear or reject them.


Line by Line Meaning

All kinds of roses
There are various kinds of roses that grow in my garden


All kinds of creatures
Different types of creatures live on my land


All kinds of children
Children of all types play in my yard


So many feelings, so many feelings, flow through my blood
My heart is filled with countless emotions


All kinds of people
My life is full of people from various backgrounds and cultures


All kinds of faces
I see many different faces showing me love


All kinds of lanterns
Various types of lanterns illuminate the darkness


But there's only one God, only one God, has a place in my heart
One God holds a special place in my heart amidst all my experiences


All kinds of roses
Different types of roses flourish in my garden




Lyrics © BMG Rights Management
Written by: YUSUF ISLAM

Lyrics Licensed & Provided by LyricFind
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found
Most interesting comment from YouTube:

haskomd

All kinds of roses, all kinds of roses
All kinds of roses grow in my garden
All kinds of creatures, all kinds of creatures
All kinds of creatures run on my land
All kinds of children, all kinds of children
All kinds of children play in my yard
So many feelings, so many feelings
Flow through my blood
All kinds of people, all kinds of people
All kinds of people make up my life
All kinds of faces, all kinds of faces
All kinds of faces show me their love
All kinds of lanterns, all kinds of lanterns
All kinds of lanterns light up the dark
But there's only one God, only one God
Has a place in my heart
All kinds of roses, all kinds of roses
All kinds of roses grow in my garden



All comments from YouTube:

magik knights

LOVE this song, makes me have so many deep thoughts and feelings. I smile, cry and still hope. This man has given so much to the world by simple honesty. A goal for all people to aspire to become, just good in our hearts. Of course it helps that he is a great musician, lyricist, and has a voice that reaches deep into a persons inner core and warms the heart. May all his songs live 10 thousand years, they never get old and always will have meaning. [ dear sir, [Yusuf/cat] you have touched more people and made a difference, far more than you will ever know . thank you ]

Sandra Kral

So nice to read your heartfelt feelings for him. I say yes to every word you wrote.

Enrique Mesa Madero

Es increible como Cat con esa sensibilidad cantando estos temas saca de nuestra alma todo el sentimiento ,que creo que todos los que amamos su música en algun rincon del alma llevamos.Un abrazo cat y otro para todos vosotros amantes de esta gran persona.Dios esté con vosotros

Sandra Kral

Only one God has a place in my heart, I could listen forever to your voice and the sound of those beautiful strings.

solange loe-sack-sioe

Everytime I listen to this song and look at you as you play, I feel humble and happy. I think that you are a messenger of God in a way. You bring peace and happiness in my mind and I thank you for that.

Gro Olsen

Beautiful song

Madeline Goodall

This is such a beautiful song, sung with so much feeling by Yusuf

D. Menezes

Nada é mais belo que o amor do nosso Deus.🌹

Owen Goldin

I just heard this song for the first time tonight. It brought a little holiness into my evening. Thank you.

freewheelinQ

I hope that ONE person who has disliked this, finds something in his/her life that feels as peaceful as everyone else feel when we listen to Cat!!!

More Comments

More Versions