Skip To Content

    29 YA Books About Mental Health That Actually Nail It

    From brutally honest to shockingly hilarious, these books get it.

    We asked members of the BuzzFeed Community to tell us about their favorite YA books that deal with mental health and mental illness. Here are just some of their must-reads:

    1. The Rest of Us Just Live Here by Patrick Ness

    2. All the Bright Places by Jennifer Niven

    3. Everything, Everything by Nicola Yoon

    4. Six of Crows and Crooked Kingdom by Leigh Bardugo

    5. Mosquitoland by David Arnold

    6. Thirteen Reasons Why by Jay Asher

    7. The Sea of Tranquility by Katja Millay

    8. Fans of the Impossible Life by Kate Scelsa

    9. Essential Maps for the Lost by Deb Caletti

    10. The Memory of Light by Francisco X. Stork

    11. Wintergirls by Laurie Halse Anderson

    12. Finding Audrey by Sophie Kinsella

    13. Highly Illogical Behavior by John Corey Whaley

    14. Made You Up by Francesca Zappia

    15. The Raven Cycle series by Maggie Stiefvater

    16. Every Last Word by Tamara Ireland Stone

    17. I'll Give You the Sun by Jandy Nelson

    18. The Unlikely Hero of Room 13B by Teresa Toten

    19. Saving Francesca by Melina Marchetta

    20. The Downside of Being Charlie by Jenny Torres Sanchez

    21. A Court of Mist and Fury (A Court of Thorns and Roses #2) by Sarah J. Maas

    22. The Impossible Knife of Memory by Laurie Halse Anderson

    23. Fangirl by Rainbow Rowell

    24. The Sky Is Everywhere by Jandy Nelson

    25. The Astonishing Adventures of Fanboy and Goth Girl by Barry Lyga

    26. Paperweight by Meg Haston

    27. Will Grayson, Will Grayson by John Green and David Levithan

    28. The Perks of Being a Wallflower by Stephen Chbosky

    29. It's Kind of a Funny Story by Ned Vizzini

    Note: Responses have been edited for length or clarity.

    For even more suggestions, check out the comments on the original post.

    Want to be featured on BuzzFeed? Follow the BuzzFeed Community on Facebook and Twitter!