Below is a list of all of Rihanna’s songs. The list includes official tracks, singles and also leaked music, as well as songs that didn’t make it to albums.
A
A Child Is Born (cover)
A Girl Like Me
A Million Miles Away
American Oxygen
All Of The Lights (Kanye West feat Rihanna)
As Real As You And Me (Home Original Motion Picture Soundtrack)
B
Bad Girl (feat Chris Brown)
Birthday Cake
Birthday Cake (feat Chris Brown)
Bitch I’m Special
Bitch Better Have My Money
Boom Boom (Baby Cham feat Rihanna)
Bubble Pop
Bring It Back
Breakin Dishes
Break It Off (feat Sean Paul)
C
California King Bed
Can’t Remember To Forget You (Shakira feat Rihanna)
Cheers (Drink To That)
Cinderella (Rihanna feat Chris Brown, Umbrella Remix)
Close To You
Cockiness (Love It)
Cold Case Love
Complicated
Consideration (feat SZA)
Coulda Been The One
Crazy Little Thing Called Love (feat J-Status)
Cry
D
Dance In The Dark (Home Original Motion Picture Soundtrack)
Dem Haters (feat Dwane Husbands)
Desperado
Diamonds
Disturbia
Drunk On Love
Do Ya Thang
F
Fading
Famous (Kanye West feat Rihanna)
Farewell
Fashion Killa (A$AP Rocky feat Rihanna)
Final Goodbye
Firebomb
First Time (feat Fabulous)
Fly (Nicki Minaj feat Rihanna)
Fool In Love
FourFiveSeconds (Rihanna, Kanye West, Paul McCartney).
G
G4L
Get It Over With
Get Up, Stand Up (Bob Marley cover)
Good Girl Gone Bad
Goodnight Gotham
H
Half Of Me
Hard (feat Young Jeezy)
Hate That I Love You (feat Ne-Yo)
Hatin On The Club (feat The Dream)
Haunted
Here I Go Again
Higher
Hole In My Head (feat Justin Timberlake)
How I Like It
Hurricane (feat Ruppe)
Hypnotized
I
If I Never See Your face Again (Maroon 5 feat Rihanna)
It Just Don’t Feel Like Xmas (Without You)
If It’s Lovin’ that You Want
If it’s Lovin’ That You Want Part 2 (feat Corey Gunz)
J
James Joint
Jump
Just Be Happy
Just Stand Up (Various artists, charity record)
K
Kisses Don’t Lie
Kiss It Better
L
Lemme Get That
Let Me
Live Your Life (T.I feat Rihanna)
Livin’ A Lie (The Dream feat Rihanna)
Lost In Paradise
Loveeeeee Song (feat Future)
Love The Way You Lie (Eminem feat Rihanna)
Love The Way You Lie Part 2 (feat Eminem)
Love Without Tragedy/Mother Mary
M
Mad House
Man Down
Music Of The Sun
My Name Is Rihanna
N
Needed Me
Never Ending
No Love Allowed
Now I Know
Nobodies Business (feat Chris Brown)
Numb (feat Eminem)
Numba 1 (Tide Is High) (feat Kardinal Offishall)
O
Only Girl (In The World)
P
Photographs (feat Will.I.Am)
Phresh Out The Runway
Please Don’t Stop The Music
Pon De Replay
Pose
Pour It Up
Princess Of China (Coldplay feat Rihanna)
P.S (I’m Still Not Over you)
Push Up On Me
Q
Question Existing
R
Raining Men (feat Nicki Minaj)
Red Lipstick
Redemption Song (Bob Marley cover)
Rehab
Right Now (feat David Guetta)
Roc Me Out
Rockstar 101 (feat Slash)
Roll It (J-Status feat Rihanna & Shontelle)
Ronnie & Clyde (feat Shy Ronnie)
Rude Boy
Run This Town (feat Jay-Z, Kanye West)
Russian Roulette
Rush (feat Kardinal Offishall)
S
Same Ol’ Mistakes
Say It
Sell Me Candy
Selfish Girl
Sexuality
Sex With Me
Skin
Should I? (feat J-Status)
SOS (Rescue Me)
Shut Up & Drive
Stay (feat Mikky Ekko)
Stupid In Love
S&M
S&M (feat Britney Spears, remix)
Stranded (Haiti Mon Amour) (performed by Jay-Z, Bono, The Edge & Rihanna)
T
Take A Bow
Take Care (Drake feat Rihanna)
Talk That Talk (feat Jay-Z)
Te Amo
The Hotness (feat Shontelle)
That La La La
The Last Time
The Last Song
The One
This Is What You Came For (Calvin Harris ft Rihanna)
There’s A Thug In My Life (feat Intro by J-Status)
Throw Your Hands Up (Elephant Man feat Rihanna)
Tip Pon Toe
Too Good (Drake feat Rihanna)
Towards The Sun (Home Original Motion Picture Soundtrack)
Turn Up The Music (Chris Brown feat Rihanna Remix)
U
Unfaithful
Umbrella (feat Jay-Z)
V
–
W
Wait Your Turn
Watch n’ Learn
We All Want Love
We Ride
We Found Love (feat Calvin Harris)
What’s My Name (feat Drake)
Where Have You Been
Where Do We Go (Razah Feat Rihanna)
Whipping My Hair
Who’s That Chick (feat David Guetta)
Who Ya Gonna Run To
Willing To Wait
Winning Women (Rihanna & Nicole Sherzinger)
Woo
Work (feat Drake)
X
–
Y
Yeah, I Said It
You Da One
You Don’t Love Me (No, No, No) (feat Bybz Kartel)
Z
–