100 Sex Songs That Won't Make You Cringe

Dim the lights and hit play on this sex songs — the perfect playlist of songs to have sex to.

Couple in bed
(Image credit: XUANYU HAN / GETTY IMAGES)

There are two types of people in this world: those who have sex to music, and those who have never tried it. To ease the fears of the latter group (What if the next song is bad? Will I have to tell them to stop? Does the playlist have enough songs to last the whole time? Is it too much?), we've curated an essential 100-track sex playlist, below, that will inspire you to call the shots inside and outside of the bedroom.

Some of these tracks will inspire you to grab your partner of choice for some sexy time, while others will motivate you to make the most of your next solo sex sesh. Whether focused on getting it on with another human, getting to know yourself in the biblical sense, or just sexiness as a general concept, these songs are sure to get the blood flowing below the belt.

You can also listen to the entire playlist on Spotify, or with the embedded playlist below.

1. "Between Us" - dvsn feat. Snoh Aalegra

YouTube YouTube
Watch On

2. "Sweat" - ZAYN

YouTube YouTube
Watch On

3. "Cold Sweat" - Tinashe

YouTube YouTube
Watch On

4. "No Sleeep" - Janet Jackson feat. J. Cole

YouTube YouTube
Watch On

5. "Crush" - Yuna feat. Usher

YouTube YouTube
Watch On

6. "Do Not Disturb" - Teyana Taylor feat. Chris Brown

YouTube YouTube
Watch On

7. "Keep On" - Kehlani

8. "Collide" - Justine Skye feat. Tyga

YouTube YouTube
Watch On

9. "Go All Night (Let Me Roll)" - Kelela

YouTube YouTube
Watch On

10. "Meet Me in the Middle" - Jessie Ware

YouTube YouTube
Watch On

11. "Body Say" - Demi Lovato

YouTube YouTube
Watch On

12. "Undiscovered" - Laura Welsh

YouTube YouTube
Watch On

13. "Hotter than Hell" - Dua Lipa

14. "Sacrifices" - Tinashe

YouTube YouTube
Watch On

15. "Criminal" - Fiona Apple

YouTube YouTube
Watch On

16. "Good for You" - Selena Gomez feat. A$AP Rocky

YouTube YouTube
Watch On

17. "All the Way Down" - Kelela

18. "Kiss it Better" - Rihanna

YouTube YouTube
Watch On

19. "Body Party" - Ciara

YouTube YouTube
Watch On

20. "Two Weeks" - FKA Twigs

YouTube YouTube
Watch On

21. "Leisure Suite" - Feist

22. "Skin" - Rihanna

YouTube YouTube
Watch On

23. "Primetime" - Janelle Monáe feat. Miguel

YouTube YouTube
Watch On

24. "Motivation" - Kelly Rowland feat. Lil Wayne

YouTube YouTube
Watch On

25. "Toxic" - Britney Spears

YouTube YouTube
Watch On

26. "Bartier Cardi" - Cardi B. feat. 21 Savage

27. "Dangerous Woman" - Ariana Grande

YouTube YouTube
Watch On

28. "Sex With Me" - Rihanna

YouTube YouTube
Watch On

29. "Feeling Myself" - Nicki Minaj feat. Beyoncé

YouTube YouTube
Watch On

30. "Hands To Myself" - Selena Gomez

YouTube YouTube
Watch On

31. "Did It On 'Em" - Nicki Minaj

YouTube YouTube
Watch On

32. "Work It" - Missy Elliot

YouTube YouTube
Watch On

33. "Drunk in Love" - Beyoncé

YouTube YouTube
Watch On

34. "Faded Love" - Tinashe feat. Future

YouTube YouTube
Watch On

35. "Never Be the Same" - Camila Cabello

YouTube YouTube
Watch On

36. "Adore You" - Miley Cyrus

YouTube YouTube
Watch On

37. "Burning Desire" - Lana Del Rey

YouTube YouTube
Watch On

38. "Thru Your Phone" - Cardi B

39. "R.E.M." - Ariana Grande

YouTube YouTube
Watch On

40. "Yeah, I Said It" - Rihanna

41. "Could've Been" - H.E.R. ft. Bryson Tiller

YouTube YouTube
Watch On

42. "Pynk" - Janelle Monáe

YouTube YouTube
Watch On

43. "Coming Down" - Halsey

YouTube YouTube
Watch On

44. "I'm a Slave for You" - Britney Spears

YouTube YouTube
Watch On

45. "Be Be Your Love" - Rachel Yamagata

46. "Naughty Girl" - Beyoncé

YouTube YouTube
Watch On

47. "God Is a Woman" - Ariana Grande

YouTube YouTube
Watch On

48. "Doves in the Wind" - SZA ft. Kendrick Lamar

YouTube YouTube
Watch On

49. "Work from Home" - Fifth Harmony ft. Ty Dolla $ign

YouTube YouTube
Watch On

50. "Expectations" - Lauren Jauregui

YouTube YouTube
Watch On

51. "Sexy Dirty Love" - Demi Lovato

YouTube YouTube
Watch On

52. "Come and Get It" - Selena Gomez

YouTube YouTube
Watch On

53. "M.I.L.F. $" - Fergie

YouTube YouTube
Watch On

54. "Ready (Part III - 90s Bedroom Mix)" - Mya

YouTube YouTube
Watch On

55. "Slower" - Brandy

YouTube YouTube
Watch On

56. "One in a Million" - Aaliyah

57. "Mad Love" - Jojo

YouTube YouTube
Watch On

58. "Dance for You" - Beyoncé

YouTube YouTube
Watch On

59. "Big Ole Freak" - Megan thee Stallion

60. "Pipe" Christina Aguilera ft. XNDA

YouTube YouTube
Watch On

61. "So Good" - Marsha Ambrosius

62. "Lingerie" - Lizzo

YouTube YouTube
Watch On

63. "Sex on the Ceiling" - Sevyn Streeter

YouTube YouTube
Watch On

64. "Feels So Good" - Xscape

YouTube YouTube
Watch On

65. "Touch of My Hand" - Britney Spears

YouTube YouTube
Watch On

66. "Sexxx Dreams" - Lady Gaga

YouTube YouTube
Watch On

67. "You're Makin' Me High" - Toni Braxton

YouTube YouTube
Watch On

68. "I Touch Myself" - Divinyls

YouTube YouTube
Watch On

69. "Love Me Harder" - Ariana Grande ft. The Weeknd

YouTube YouTube
Watch On

70. "Me & U" - Cassie

YouTube YouTube
Watch On

71. "Sexual Feelings" - La Toya Jackson

72. "S&M" - Rihanna

YouTube YouTube
Watch On

73. "F*ck and Run" - Liz Phair

74. "Ride" - Ciara ft. Ludacris

YouTube YouTube
Watch On

75. "Push It" - Salt-N-Peppa

YouTube YouTube
Watch On

76. "Slow Hand" - The Pointer Sisters

YouTube YouTube
Watch On

77. "Lady Marmalade" - Labelle

78. "Pillow Talk" - Sylvia

79. "Milkshake" - Kelis

YouTube YouTube
Watch On

80. "Side to Side" - Ariana Grande ft. Nicki Minaj

YouTube YouTube
Watch On

81. "I Want Your (Hands on Me)" - Sinead O'Connor

YouTube YouTube
Watch On

82. "Earned It" - The Weeknd

YouTube YouTube
Watch On

83. "Slow Motion" - Juvenile

84. "Physical" - Dua Lipa

85. "WAP" by Cardi B featuring Megan Thee Stallion

YouTube YouTube
Watch On

86. "Neighbors Known My Name" - Trey Songz

YouTube YouTube
Watch On

87. "Often" - The Weeknd

YouTube YouTube
Watch On

88. "Sex on Fire" - Kings of Leon

89. "Ribs" - Lorde

YouTube YouTube
Watch On

90. "Sexual Healing" - Marvin Gaye

YouTube YouTube
Watch On

91. "Your Body Is a Wonderland" - John Mayer

YouTube YouTube
Watch On

92. "Dress" - Taylor Swift

YouTube YouTube
Watch On

93. "Nice & Slow" - Usher

YouTube YouTube
Watch On

94. "Wait" (The Whisper Song) - Ying Yang Twins

95. "Rock the Boat" - Aaliyah

96. "Thinkin Bout You" - Frank Ocean

YouTube YouTube
Watch On

97. "Papi Pacify" - FKA Twigs

YouTube YouTube
Watch On

98. "Love on the Brain" - Rihanna

YouTube YouTube
Watch On

99. "I Want Your Sex" - George Michael

YouTube YouTube
Watch On

100. "High for This" - The Weeknd

YouTube YouTube
Watch On