Periods in Fiction

Around half the population will experience menstruation. These fiction books for tweens and teens talk about it.

Updated June 18, 2025
Drag items up and down to your preferred order then select the "Save Order" button.
Are You There God? It's Me, Margaret
Blume, Judy.
Paper Book
Now a major motion picture starring Rachel McAdams and Kathy Bates! A Time Best YA Book of All Time Margaret shares her secrets and her spirituality in this iconic Judy Blume novel, beloved by millions. Margaret Simon, almost twelve, likes...
The Beautiful Game
Méndez, Yamile Saied.
Paper Book
A powerful story about family, fútbol, and playing like a girl, perfect for fans of Front Desk, The Academy, and, Are You There, God? It's Me, Margaret from the award-winning author of Furia. At twelve years old,...
Free Period
Terese, Ali.
Paper Book
This middle-grade Moxie centering period equity is Are You There God? It's Me, Margaret for the next generation! Longlisted for the National Book Award "Absolute fire." -- Book Riot Helen and Gracie are pranking their way through...
Mani Semilla Finds Her Quetzal Voice
Lapera, Anna.
Paper Book
Best of the Year: School Library Journal *Booklist * New York Public Library - Social Justice Books For fans of Donna Barba Higuera''s Lupe Wong Won''t Dance and Aida Salazar''s The Moon Within comes Mani...
The New Girl, Vol. 1
Calin, Cassandra.
Paper Book
This funny, feel-good middle-grade graphic novel about change and acceptance will be a hit with fans of Guts by Raina Telgemeier, Pizza Face by Rex Ogle and Dave Valeza, and Parachute Kids by Betty C. Tang. Goodbye, old life... Lia and her family are...
The Unexpected Consequence of Bleeding on a Tuesday
Toney, Kelsey B.
Ebook
NATIONAL BESTSELLER * Delia Bridges is striving to become the compassionate doctor she's been unable to find in her journey to diagnose her excruciating period pain--but when a single rule-breaking incident jeopardizes her future, she must find a way to reclaim her dreams in this funny, period...

Library staff! You can create and contribute to lists. Contact your catalog administrator or log in here.