If you’re a millennial like me and spent your youth party rockin’ to the Spice Girls before that was really a thing, or you wore Dickies and boy underwear with your hair braided in rows and had a love for music you didn’t yet understand then you will understand the dynamics of my list. For all you younger than me, here in a collection of music ranging from the country classics to the girl groups and boy groups and everything in between.
This list is not all women singers, but songs that made me cry, laugh, jump around the room, or think about a boy. Everything that makes us happy to be girly. You may enjoy these, or you may not, but you must admit that they’re catchy and they get your girl power flowing.

Click on the links to download and get your butt moving!

My 100 Best Girl Jam List of all Time!
1. My Hips Don’t Lie – Shakira ft. Wylcef Jean

2. Problem – Ariana Grande ft. Iggy Azalea
3. Wannabe – Spice Girls

4. Who Run the World- Beyonce
5. I Will Always Love You – Whitney Houston
6. Shine On – May Erlewine.
https://earthworkmusic.com/store-ind?i=188

7. Perfect – Ed Sheeran

8. One Sweet Day – Mariah Carey and Boys II Men
9. Like I’m Gonna Lose You – Meghan Trainer ft. John Legend

10. The Sign – Ace of Base
11. Did I Shave My Legs for This? Deana Carter
12. Redneck Woman – Gretchen Wilson
13. I Will Survive – Gloria Gaynor
14. Side to Side – Ariana Grande ft. Nicki Minaj

15. Shake It Off – Taylor Swift
16. Breathe – Faith Hill
17. I’ve Had the Time of my Life – Bill Medley, Jennifer Warnes


18. All About That Bass – Meghan Trainor
19. Just Give Me a Reason – Pink ft. Nate Ruess
20. All of Me – John Legend
21. I Can’t Get Next to You – Al Green
22. Bang Bang – Jessie J, Ariana Grande, and Nicki Minaj

23. Dangerous Woman – Ariana Grande
24. Sorry Not Sorry – Demi Lovato
25. Hands to Myself – Selena Gomez
26. Despacito- Luis Fonsi ft Daddy Yankee and Justin Bieber

27. Meant to Be – Bebe Rexhe ft Florida Georgia Line
28. The Climb – Miley Cyrus (Hannah Montana)
29. You’re my Flashlight – The Bellas (Pitch Perfect)
30. Amanda- Waylon Jennings

31. Blue – Leann Rimes
32. My Church – Maren Morris
33. Somethin’ Bad – Miranda Lambert ft Carrie Underwood
34. Hell on Heels – Pistol Annies
35. Before He Cheats – Carrie Underwood
36. Mama’s Broken Heart – Miranda Lambert
37. Girl Crush – Little Big Town
38. Crazy – Patsy Cline

39. At Last – Etta James
40. When You Say Nothing At All – Alison Krauss

41. She’s In Love With the Boy – Trish Yearwood
42. I Hope You Dance – Lee Ann Womack
43. Not Ready to Make Nice – The Dixie Chicks
44. Look At Us – Vince Gill
45. Bubby – Colbie Caillat
46. The Only Exception – Paramore
47. Everything Has Changed – Taylor Swift ft. Ed Sheeran
48. Say Something – A Great Big World, Christina Aguilera
49. Genie In a Bottle – Christina Aguilera
50. Love Me Like You Do – Ellie Goulding

51. Royals – Lorde
52. Bohemian Rhapsody – Pentatonix
53. No One – Alicia Keys
54. I Love Rock ‘N Roll – Joan Jett and the Blackhearts
55. The Boy is Mine – Brandy and Monica
56. No Scrubs – TLC

57. I’m Real – Jennifer Lopez ft. Ja Rule
58. Hold On – Wilson Philips
59. Fantasy – Mariah Carey
60. Poker Face – Lady Gaga
61. What’s Love Got to Do With It? – Tina Turner
62. Empire State of Mind – Jay Z & Alicia Keys
63. Torn – Natalie Imbruglia
64. Blank Space – Taylor Swift
65. Unwritten – Natasha Bedingfield
66. Ironic – Alanis Morissette
67. Shoop – Salt ‘n Pepa

68. Hot Boyz – Missy Elliott
69. Soldier – Destiny’s Child ft. T.I. & Lil’ Wayne
70. Check On It – Beyonce ft Bun B & Slim Thug
71. Jessie’s Girl – Rick Springfield
72. Pony – Genuwine
73. Whatta Man – Salt ‘N Pepa ft En Vogue
74. Free Your Mind – En Vogue
75. Independent Woman – Destiny’s Child
76. Booty – Jennifer Lopez ft. Iggy Azalea
77. Feeling Myself – Nicki Minaj ft Beyonce
78. My Chick Bad – Ludacris ft. Nicki Minaj

79. Express (Burlesque) – Christina Aguilera
80. Lady Marmalade – Christina Aguilera, Lil’ Kim, Mya, Pink
81. I Swear – All-4-One
82. I’m Gonna Be (500 Miles) – The Proclaimers

83. Whoomp! (There It Is) – Tag Team
84. Tik Tok – Ke$ha
85. Boom Boom Pow – Black Eyed Peas
86. (Everything I do), I do it for You – Bryan Adams
87. Yeah! – Usher ft. Lil’ Jon and Ludacris
88. Hey, Jude – The Beatles
89. Macarena – Los Del Rio
90. Same Love – Macklemore
91. Baby Got Back – Sir Mix A lot

92. Candy Shop – 50 Cent
93. Never Ever – All Saints
94. Barbie Girl – Aqua
95. MMMBop – Hanson

96. Hard Knock Life – Jay-Z
97. Try Again- Aaliyah
98. Just a lil’ bit – 50 Cent
99. Play – Jennifer Lopez
100. Bye, Bye, Bye – N’Sync

ENJOY!!!

(affiliate links used in this post)