Valentine's day is the perfect day for some karaoke. Whether you are in the mood to sing a lovey dovey duet with your partner or friend, or need to release your inner angst with a break-up song, there are millions of songs to choose from. So for this Valentine's Day, how about appreciating your special someone with a song? Here's our picks of heart-warming Valentine's Day songs (with a few power ballads for those flying solo).

1. I Follow Rivers – Lykke Li

Perfect for Valentine's Day, as it can be sang to the love of your life ("You're my river running high") or to a person you just stalk on Instagram ("I, I, follow, I follow you").

Sing I Follow Rivers karaoke here.

2. Is This Love – Bob Marley

The timeless love song is as relevant today as it was 30 years ago.

Sing Is This Love karaoke here.

3. If I Ain't Got You – Alicia Keys

Whether or not diamond rings and dozens or roses are part of your Valentine's Day, get romantic with this Alicia Keys song.

Sing If I Ain't Got You here.

4. Thank U, Next – Ariana Grande

"Ariana broke off an engagement, so I found a guy to propose to me and I broke off an engagement."

A perfect song for any occasion, whether you are going through a break-up, breaking-up with someone with a live karaoke break-up, or just happy with your current partner and yourself.

Sing Thank U, Next karaoke here.  

5. Stand By Me – Ben E. King

The classic song to cherish love and friendship.

Sing Stand By Me karaoke here.

6. Umbrella – Rihanna and Jay-Z

Especially in February, we really appreciate a friend whose umbrella is ours too, at least if you're from anywhere in the northern part of the world. You can also check out our list of most popular Rihanna karaoke songs here.

Sing Umbrella karaoke here.

7. Can't Help Falling In Love – Elvis Presley

This love song is perfect to be sung to your loved ones. Elvis Presley did not write this song by himself but meant every word of it.

Sing Can't Help Falling In Love karaoke here.

8. Always – Bon Jovi

This beautiful rock ballad written by Jon Bon Jovi who made a perfect love song for you to sing it in Valentine's Day.

Sing Always karaoke here.

9. You Oughta Know – Alanis Morissette

Is your ex in the audience with their new partner? Perfect we have the song for you. Even if you are happily partnered, this song will get everyone singing along with you.

Sing You Oughta Know karaoke here.

10. Thinking Out Loud – Ed Sheeran

When the words doesn't rhyme, music speaks for you, and this is one of those songs that show your feelings and mood.

Sing Thinking Out Loud karaoke here.

If you need more karaoke inspiration be sure to check out Singa, with more than 80,000 songs you are sure to find the perfect Valentine's Day song for you.

Happy Valentine's Day Singa friends and remember to go buy gifts to your loved ones! 💗