For many teens, prom is one of the most exciting events in high school. If you’re involved in planning, it’s also the culmination of a year’s worth of prep work, which is why you want to get all the details just right—the venue, the decorations, and last but certainly not least, the music! From retro beats that get everyone dancing, like “YMCA” and “Shout,” to more current songs from artists like Bruno Mars and Taylor Swift, there’s plenty of variety to keep the crowd on the dance floor all night long. Whether you’re a student on a prom committee or a class advisor, chaperone, or administrator, you’re sure to find tunes that sing to you on our list of the best prom songs.
(As a reminder, everyone has their own ideas about what’s appropriate to share with students. Always review songs ahead of time to see if they’re right for your school’s prom.)
Prom Songs for Slow Dancing
1. All My Life by K-Ci & JoJo
2. Just the Way You Are by Bruno Mars
3. Faithfully by Journey
4. Perfect by Ed Sheeran
5. Time After Time by Cyndi Lauper
6. Amazed by Lonestar
7. I Will Always Love You by Whitney Houston
8. I’ll Be by Edwin McCain
9. You and Me by Lifehouse
10. Turn to Stone by Ingrid Michaelson
11. At Last by Etta James
12. Thinking Out Loud by Ed Sheeran
13. I Don’t Want to Miss a Thing by Aerosmith
14. Collide by Howie Day
15. Come Away With Me by Norah Jones
16. Lover by Taylor Swift
Prom Songs That Make You Bust a Move
17. Is It True by Tame Impala
18. Cha Cha Slide by DJ Casper
19. Electric Slide by Marcia Griffiths
20. YMCA by The Village People
21. Macarena by Los Del Rio
22. Footloose by Kenny Loggins
23. Shout by the Isley Brothers
24. Twist and Shout by the Isley Brothers
25. Teach Me How to Dougie by Cali Swag District
26. Mambo No. 5 by Lou Bega
27. Whip My Hair by Willow Smith
28. Dancing Queen by ABBA
29. Cupid Shuffle by Cupid
30. Bloody Mary by Lady Gaga (TikTok Remix)
Upbeat Prom Songs
31. Say So by Doja Cat
32. Beggin‘ by Maneskin
33. Levitating by Dua Lipa feat. DaBaby
34. Goosebumps by Travis Scott
35. As It Was by Harry Styles
36. That’s What I Like by Bruno Mars
37. Pursuit of Happiness (Nightmare) by Kid Cudi, MGMT, Ratatat
38. Flowers by Miley Cyrus
39. Party in the USA by Miley Cyrus
40. I Gotta Feeling by the Black Eyed Peas
41. I Wanna Dance With Somebody by Whitney Houston
42. Crazy in Love by Beyoncé
43. Just Dance by Lady Gaga
44. Celebration by Kool & the Gang
45. I Want You Back by the Jackson Five
46. Wake Me Up Before You Go Go by Wham!
47. Shake It Off by Taylor Swift
48. Sky Full of Stars by Coldplay
49. Happy by Pharrell
50. Intentions by Justin Bieber
51. Better When I’m Dancing by Meghan Trainor
Songs to End the Night
52. Bad Habit by Steve Lacy
53. Time of Our Lives by Pitbull and Ne-Yo
54. I’ve Had the Time of My Life by Bill Medley and Jennifer Warnes
55. It’s So Hard to Say Goodbye by Boyz II Men
56. In My Life by the Beatles
57. A Moment Like This by Kelly Clarkson
58. What a Wonderful World by Louis Armstrong
59. Somewhere Over the Rainbow by Israel Kamakawiwo’ole
60. Don’t Stop Believing by Journey
61. Last Dance by Donna Summer
62. Into the Mystic by Van Morrison
63. Sweet Caroline by Neil Diamond
64. I Don’t Want This Night to End by Luke Bryan
65. Don’t Stop by Fleetwood Mac
66. The Dog Days Are Over by Florence + the Machine
67. We’re All in This Together by the High School Musical Cast