Songs for Your Next Fantasy Book Playlist

Last edited on January 1, 2023 by Sarah Pereira

While these songs are more intended towards fantasy readers, anybody can enjoy them! Many of these songs remind me of Throne of Glass, Six of Crows, Harry Potter, and the Cruel Prince, so if you’ve read those books and enjoyed them, you’ll definitely love these songs.

This is for all your fantasy books and writing journeys! Perfect for pretending you’re in a fantasy novel and battling villians.


1) Meet Me on the Battlefield – SVRCINA

2) Castle – Halsey

3) I Did Something Bad – Taylor Swift

4) Hold Me Down – Halsey

5) Everybody Wants to Control the World – Lorde

6) No Time to Die – Billie Eilish

7) How to Be a Heartbreaker – MARINA

8) Empire – Beth Crowley

9) Dynasty – MIIA

10) Kingdom Fall – Claire Wyndham

11) I Know Places – Taylor Swift

12) Young and Beautiful – Lana Del Rey

13) Sorry – Halsey

14) Unstoppable – Sia

15) Tennis Court – Lorde

16) Confident – Demi Lovato

17) War of Hearts – Ruelle

18) Elastic Heart – Sia

19) When It’s All Over – RAIGN

20) Young God – Halsey

21) Take Me to Church – Hozier

22) Don’t Blame Me – Taylor Swift

23) Dark Paradise – Lana Del Rey

24) Live Like Legends – Ruelle

25) Control – Halsey

26) Wicked Game – Grace Carter

27) Black Sea – Natasha Blume

28) Hall of Fame – The Script

29) Wonderland – Taylor Swift

30) Safe and Sound – Taylor Swift

31) Hard to Kill – Beth Crowley

32) you should see me in a crown – Billie Eilish

36) I See Red – Everybody Loves An Outlaw

37) Wicked Ones – Dorothy

38) Glory and Gore – Lorde

39) Dangerous Woman – Ariana Grande

Have you listened to any of these songs? What other songs should be on here? Share your thoughts in the comments!

About Author

Lover of all things books, cats, and art, Sarah is currently a student in high school. When she is not reading, Sarah is usually writing and can be found in libraries and bookstores. Sarah is always looking for new adventures to write about (her Hogwarts letter didn't come so she's waiting to turn 50 for her adventure to the middle earth).

No Comments

    Leave a Reply

    The reCAPTCHA verification period has expired. Please reload the page.