Music is a wonderful thing and you can listen to it anywhere - on the bus, on the train, in the shower, while you're cooking... Music is part of your daily routine and can make you happy everyday.

That’s why it's one of the easiest and most fun ways to learn English. Songs can be catchy, emotional and moving and it has been shown that when something touches our emotions, it's easier to remember. Songs can improve your listening skills, pronunciation and comprehension of English.

However, not all songs are good for learning English.  For example, some singers use slang in their songs. You should also pay attention to the English accent of the singer, in case you want to learn a specific accent. The speed of the songs can be an obstacle, too. Hip hop, for example, can be a challenge depending on your level of English.

There are lots of websites which help you to improve your English skills through music. You can choose your favourite song and find the lyrics. One of the best websites for lyrics is  It gives you the chance to see the Youtube video, listen to the music and have the lyrics on the side to check them during the song.

Another amazing website is In addition to all the features Genius offers, you can choose your favourite genre, your English level and the country of origin. They even give you the option to learn English in a game. During the exercise and afterwards, it's very useful to write down new vocabulary that appears in the song.

If you are looking for a more portable option to learn English “on the go”, you can download the app ‘MusicMatch’ which works with your favourite music players such as Spotify, Itunes or Streamcloud.

One day you'll find yourself singing the lyrics from your favourite bands and then you'll realise how much you have improved your English just by listening to your favourite songs.

We hope you’ll enjoy learning English with songs and like the Beatles sing:

Take a sad song and make it better
Remember to let her into your heart
Then you can start to make it better



Some interesting vocabulary:

catchy (Adj.)

= If something is catchy you can't get it out of your head

slang (N)

= Words and phrases that are not 'standard' English, which people use in informal situations 

obstacle (N)

= Something that gets in your way

portable (Adj.)

= Something you can carry easily / take with you

N = noun, V = verb, Adj. = adjective, Adv. = adverb, I = idiom