By now we all know Despacito, but are you looking for something different to expand your Spanish music horizons? When you’re not immersed in the Hispanic world yourself, it can be so hard to find good music that you like. That’s why I’m here to help you find good Spanish songs to learn Spanish.

Music is a powerful tool not only to improve your Spanish but also to gain a greater understanding of the culture that comes with it. The songs I’m going to suggest below all come from varying genres and time periods, so hopefully you can find at least one that you love! More importantly, though, they all have something to teach you about the Spanish world’s culture and language!

Ver este artículo en español

Tips to learn Spanish with music

When you are listening to songs in Spanish, you need to have a plan to make sure you are really learning with the music.  You can’t just listen to the songs and expect the Spanish words to be absorbed into your head like osmosis. There are practical things you can do to make sure you get the most out of the Spanish music you’re listening to. The first thing to keep in mind is to make sure you find music you like first, because you will be listening to the song many times.

  1. Look up the lyrics: Search the song’s name + “letra” on Google or YouTube.
  2. Look up the words or phrases you don’t understand: Go through the lyrics and search the meanings of anything you don’t understand using a Spanish dictionary.
  3. Listen to the song while reading the lyrics:  If there’s anything you still don’t understand, make sure you look it up. Repeat this step until you understand the entire song.
  4. Stop looking at the lyrics: Listen to the song without the lyrics and see how much you understand. Look back at them if you need to but repeat this step until you understand without lyrics.
  5. Have fun with the song: Sing! Dance! Make up your own rendition. Music is fun so enjoy it and make the experience your own.

10 Great Spanish songs to learn Spanish

10 best songs in Spanish

So here’s my list of the best songs to learn Spanish. I’ve also put them all together on a Spotify playlist. So you can now listen to and download all the songs mentioned in this blog post on Spotify, by clicking the link below.

1. La Canción del Mariachi – Antonio Banderas & LOS LOBOS (Mexico)

Songs to learn Spanish - La Cancion del Mariachi by Antonio Banderas

Genre: Mariachi/country

Year: 1995

This song is technically by American and Spanish artists, but it comes from the film “El Desperado” which is set in Mexico. It was intended as a Mexican song, so we’ll treat it as such.

One of my favourite things to do in the clubs in Spain was take advantage of their “request a song” option to get them to play this song. It is so awesome to see how absolutely everyone gets excited and starts to sing and dance. Absolutely EVERY Spanish speaking person knows this one, and if it isn’t a banger! This is a powerful Spanish song, I tell you.

2. Ya No Sé Que Hacer Conmigo – Cuarteto de Nos (Uruguay)

Songs to learn Spanish - Ya no se que hacer conmigo by Cuarteto de nos

Genre: Rap rock

Year: 2006

This song is pure entertainment. The lyrics are really interesting, and it’s so upbeat, it just makes you wish you could rap in Spanish (is now a good time to admit I did learn the whole rap when I was bored one day? I might perform it for you guys one day, if you’re lucky…). If you can understand it all, congratulations – really, that’s quite an achievement. But in reality, it is fast, so don’t expect to understand everything at once. The goal is to learn Spanish with music, right? It’s no good if it’s not a little bit challenging.

3. Latinoamérica – Calle 13 (Puerto Rico)

songs to learn Spanish - latinoamerica by calle 13

Genre: Urban

Year: 2011

This song won two Latino Grammys, one for video of the year and one for song of the year. If you listen to it, you’ll understand why. It comes with a serious political message about protecting and uniting Latin America. This message is portrayed beautifully, with several Latina ladies collaborating their voices. It even includes some Portuguese to incorporate Brazil, which is really nice. In my opinion, this song shows us not only the beauty of Latin America, but the beauty of the Spanish language as well.

4. La Bicicleta – Shakira & Carlos Vives (Colombia)

Spanish song bicicleta by shakira and carlos vives

Genre: Vallenato/cumbia

Year: 2016

La Bicicleta is quite a nostalgic song which portrays what makes Colombia unique. Two of Colombia’s most renowned musicians collaborate to make sure we know how they adore their country. It’s a really fun song, and better still, it is full of typical colloquial expressions, so you can really test your Spanish. Overall, this is a great song to learn Spanish and to learn about Colombia’s land and culture.

5. La Gozadera – Gente de Zona (Cuba)

Genre: Reggaeton

Year: 2015

If you liked Despacito, you’ll love La Gozadera. This song is from the same genre of music (the rapidly rising Reggaeton), but instead of being about *you know what*, it is an innocent and upbeat song which is all for celebrating the vibrant latino culture. If you’re not latino, this song can help you to better understand the culture and if you are, it will make you excited about being latino. This is one of the best songs to learn Spanish and simultaneously celebrate the culture.

6. La Negra Flor – Fito & Fitipaldis (Spain)

Spanish band Fito y Fitipaldis

Genre: Rock

Year: 2006

This song is actually a tribute cover of a song of the same name by Radio Futura. It’s a tribute to the band who retired in 1990. Personally, I love the Fito & Fitipaldis version more – it is one of my favourite songs in the Spanish. But you be the judge.

7. Mentira – La Ley (Chile)

Genre: ballad

Year: 1982

This is somewhat of a classic Spanish ballad. It is a very well known song in the Spanish speaking world, so a good song to know if you’re learning Spanish.

8. A Prueba de Ti – Malú (Spain)

Spanish singer Malu

Genre: pop

Year: 2013

Malú is a Spanish sweetheart pop singer. Strong, fierce, and – best of all – catchy, her songs will fill you with energy. This song was one of my favourites back when I was living in Spain – so I think it makes a great hit for learners.

9. Lamento Boliviano – Enanitos Verdes (Argentina)

Spanish rock came into the scene a bit later than English rock – and it lasted longer, too. That’s why we see many classic rock hits from the 90’s and early 2000’s. This song is a definite favourite in the Spanish speaking world – and it’s easy to see why.

Genre: rock

Year: 1994

10. Agua – Jarabe de Palo (Spain)

Jarabe de Palo can be classified as a pop/rock/flamenco band – in other words, their music is difficult to classify, it is unique. This is a great song to learn Spanish because the lyrics are slow and clear. The deeper meaning, however, might be a bit harder to figure out…

Genre: soft rock

Year: 1998

More artists and songs to learn Spanish

1. Enrique Iglesias – Spain

Genre: pop

Recommended song: Bailando

2. Estopa – Spain

Genre: soft rock

Recommended song: Me Falta el Aliento

 3. DVICIO – Spain

Genre: pop

Recommended song: Enamórate

4. Camila – Mexico

Genre: pop

Recommended song: De Qué Me Sirve La Vida

5. Maluma – Colombia

Genre: pop/reggaeton

Recommended song: Felices los 4

6. Fonseca – Colombia

Genre: soft pop

Recommended song: Te Mando Flores

7. Luis Fonsi – Puerto Rico

Genre: pop/reggaeton

Recommended songs: Corazón en la Maleta, No Me Doy Por Vencido

8. David Bisbal

Genre: pop

Recommended songs: No Amanece

9. Becky G

Genre: pop/reggaeton

Recommended songs: Mayores

10. Dani Martín

Genre: soft pop

Recommended song: Emocional

Hopefully this article has helped you to find a few more songs to blast in Spanish.  If you found this useful, I also have an article about songs to learn Portuguese. If you haven’t yet, don’t forget to get the Spotify playlist of all the songs mentioned in this article. What are your favourite songs in Spanish? Let me know if I’ve missed any bangers in the comments!

Ver este artículo en español

songs to learn Spanish

songs to learn Spanish


Write A Comment

%d bloggers like this: