Listen and read

Step into an infinite world of stories

  • Read and listen as much as you want
  • Over 950 000 titles
  • Exclusive titles + Storytel Originals
  • Easy to cancel anytime
Try now
image.devices-Singapore 2x
Cover for When We Were Magic

When We Were Magic

34 Ratings

3.7

Duration
9H 54min
Language
English
Format
Category

Teens & Young Adult

A moving, darkly funny novel about six teens whose magic goes wildly awry from Magic for Liars author Sarah Gailey, who Chuck Wendig calls an "author to watch."

Keeping your magic a secret is hard. Being in love with your best friend is harder.

Alexis has always been able to rely on two things: her best friends, and the magic powers they all share. Their secret is what brought them together, and their love for each other is unshakeable—even when that love is complicated. Complicated by problems like jealousy, or insecurity, or lust. Or love.

That unshakeable, complicated love is one of the only things that doesn't change on prom night.

When accidental magic goes sideways and a boy winds up dead, Alexis and her friends come together to try to right a terrible wrong. Their first attempt fails—and their second attempt fails even harder. Left with the remains of their failed spells and more consequences than anyone could have predicted, each of them must find a way to live with their part of the story.

© 2021 Tantor Media (Audiobook): 9781705280461

Release date

Audiobook: 23 March 2021

Others also enjoyed ...

  1. The Sound of Stars
    The Sound of Stars Alechia Dow
  2. Let's Call It a Doomsday
    Let's Call It a Doomsday Katie Henry
  3. Queen of the Tiles
    Queen of the Tiles Hanna Alkaf
  4. A Million to One
    A Million to One Adiba Jaigirdar
  5. Ruinsong
    Ruinsong Julia Ember
  6. We Can Be Heroes
    We Can Be Heroes Kyrie McCauley
  7. Deathless Divide
    Deathless Divide Justina Ireland
  8. The Disasters
    The Disasters M. K. England
  9. Spellhacker
    Spellhacker M. K. England
  10. I Hope You Get This Message
    I Hope You Get This Message Farah Naz Rishi
  11. Miss Meteor
    Miss Meteor Tehlor Kay Mejia, Anna-Marie McLemore
  12. Bianca Torre Is Afraid of Everything
    Bianca Torre Is Afraid of Everything Justine Pucella Winans
  13. Tarnished Are the Stars
    Tarnished Are the Stars Rosiee Thor
  14. The Kindred
    The Kindred Alechia Dow
  15. Cake Eater
    Cake Eater Allyson Dahlin
  16. White Smoke
    White Smoke Tiffany D. Jackson
  17. Everyone's Thinking It
    Everyone's Thinking It Aleema Omotoni
  18. Escaping Mr. Rochester
    Escaping Mr. Rochester L.L. McKinney
  19. Message Not Found
    Message Not Found Dante Medema
  20. Sisters of the Snake
    Sisters of the Snake Sasha Nanua, Sarena Nanua
  21. Ghost Wood Song
    Ghost Wood Song Erica Waters
  22. The Restless Dark
    The Restless Dark Erica Waters
  23. All Signs Point to Yes
    All Signs Point to Yes Cam Montgomery, g. haron davis, Adrianne White
  24. The Silence that Binds Us
    The Silence that Binds Us Joanna Ho
  25. The Loneliest Girl in the Universe
    The Loneliest Girl in the Universe Lauren James
  26. Sofi and the Bone Song
    Sofi and the Bone Song Adrienne Tooley
  27. We Unleash the Merciless Storm
    We Unleash the Merciless Storm Tehlor Kay Mejia
  28. Extasia
    Extasia Claire Legrand
  29. Crownchasers
    Crownchasers Rebecca Coffindaffer
  30. If These Wings Could Fly
    If These Wings Could Fly Kyrie McCauley
  31. Faith: Taking Flight
    Faith: Taking Flight Julie Murphy
  32. King and the Dragonflies
    King and the Dragonflies Kacen Callender
  33. Improbable Magic for Cynical Witches
    Improbable Magic for Cynical Witches Kate Scelsa
  34. Sia Martinez and the Moonlit Beginning of Everything
    Sia Martinez and the Moonlit Beginning of Everything Raquel Vasquez Gilliland
  35. What Stalks Among Us
    What Stalks Among Us Sarah Hollowell
  36. Transmogrify!: 14 Fantastical Tales of Trans Magic
    Transmogrify!: 14 Fantastical Tales of Trans Magic g. haron davis
  37. The Apocalypse of Elena Mendoza
    The Apocalypse of Elena Mendoza Shaun David Hutchinson
  38. This Place Is Still Beautiful
    This Place Is Still Beautiful XiXi Tian
  39. After Dark with Roxie Clark
    After Dark with Roxie Clark Brooke Lauren Davis
  40. The River Has Teeth
    The River Has Teeth Erica Waters
  41. Girl Mans Up
    Girl Mans Up M-E Girard
  42. Nothing Burns as Bright as You
    Nothing Burns as Bright as You Ashley Woodfolk
  43. Rust in the Root
    Rust in the Root Justina Ireland
  44. SLAY
    SLAY Brittney Morris
  45. The Good Girls
    The Good Girls Claire Eliza Bartlett
  46. I'll Be the One
    I'll Be the One Lyla Lee
  47. The Cartographers
    The Cartographers Amy Zhang
  48. The Society for Soulless Girls
    The Society for Soulless Girls Laura Steven
  49. A Thousand Steps Into Night
    A Thousand Steps Into Night Traci Chee
  50. The Summer of Bitter and Sweet
    The Summer of Bitter and Sweet Jen Ferguson
  51. Early Departures
    Early Departures Justin A. Reynolds
  52. Let Me Hear a Rhyme
    Let Me Hear a Rhyme Tiffany D. Jackson
  53. The Chandler Legacies
    The Chandler Legacies Abdi Nazemian
  54. Burn
    Burn Patrick Ness
  55. You Don't Live Here
    You Don't Live Here Robyn Schneider
  56. Unseelie
    Unseelie Ivelisse Housman
  57. The Song of Us
    The Song of Us Kate Fussner
  58. Breathe and Count Back from Ten
    Breathe and Count Back from Ten Natalia Sylvester
  59. The Black Kids
    The Black Kids Christina Hammonds Reed
  60. Lucky Girl
    Lucky Girl Jamie Pacton
  61. Black Enough
    Black Enough Jason Reynolds, Varian Johnson, Rita Williams-Garcia, Tracey Baptiste, Dhonielle Clayton, Lamar Giles, Ibi Zoboi, Justina Ireland, Kekla Magoon, Liara Tamani, Brandy Colbert, Renée Watson, Coleen Booth, Jay Coles, Leah Henderson, Tochi Onyebuchi, Nic Stone
  62. Muse
    Muse Brittany Cavallaro

Features:

  • Over 950 000 titles

  • Kids Mode (child safe environment)

  • Download books for offline access

  • Cancel anytime

Most popular

Unlimited

For those who want to listen and read without limits.

S$12.98 /month

  • Unlimited listening

  • Cancel anytime

Try now

Unlimited Bi-yearly

For those who want to listen and read without limits.

S$69 /6 months

Save 11%
  • Unlimited listening

  • Cancel anytime

Try now

Unlimited Yearly

For those who want to listen and read without limits.

S$119 /year

Save 24%
  • Unlimited listening

  • Cancel anytime

Try now

Family

For those who want to share stories with family and friends.

Starting at S$14.90 /month

  • Unlimited listening

  • Cancel anytime

You + 1 family member2 accounts

S$14.90 /month

Try now