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
Faced with the difficulties of growing up and choosing a religion, a 12-year-old girl talks over with her own private God.
Code red
McCullough, Joy
Paper Book
In the spirit of Judy Blume, this "character-driven, thought-provoking, often funny, and, above all, timely" (Kirkus Reviews, starred review) middle grade novel celebrates finding yourself, making new friends, and standing up for what's right as a girl becomes involved in menstrual...
Go with the flow
Williams, Lily
Paper Book
High school students embark on a crash course of friendship, female empowerment, and women's health issues in Lily Williams and Karen Schneemann's graphic novel Go With the Flow. Good friends help you go with the flow. Best friends help you start a...
Grow Up, Tahlia Wilkins!
Evans, Karina.
Paper Book
In this fun and honest romp about friendship, puberty, and growing up, a debut author gives modern-day readers their own version of Are You There God? It's Me Margaret, for fans of Pixar's Turning Red. Twelve-year-old Tahlia Wilkins is ready to...
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...
Something Maybe Magnificent
Toalson, R. L.
Paper Book
There's a new man in her mom's life, and Victoria is determined to get rid of him--no matter what. Both a standalone novel and a follow up to The First Magnificent Summer, this pitch-perfect middle grade story "thoughtfully and sincerely explores womanhood, family, anxiety, and identity" (...

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