If you have an 8 to 12 year old at home who is always looking for the “next book”, you’ll know the struggle. Once they finish one, they want a whole series to dive into.
Over the years, I’ve seen what actually works with kids in this age group. These are not just “recommended” books. These are books kids genuinely enjoy, reread, and talk about.
Now that my 2nd one is in this age group and hungrily reading everything off big sis’s bookshelf and asking for more. this updated list now includes a mix of classics and newer favourites, all kid-approved and perfect for building a strong reading habit.

Quick Picks Guide
If you’re short on time, here’s a quick cheat sheet:
- Love mystery: Nancy Drew
- Love magic and fantasy: Harry Potter
- Love funny, relatable reads: Dork Diaries
- Just starting reading habits: Famous Five
- For slightly older tweens: The Babysitters Club
Why Book Series Work So Well for This Age
At this age, kids love familiarity. Once they connect with characters, they want to stay in that world.
Book series:
- Build a strong reading habit
- Improve vocabulary naturally
- Keep kids engaged for longer
- Make reading feel like entertainment, not a task
15 Best Book Series for 8–12 Year Old Girls
1. Dork Diaries

Dork Diaries, Princess Diaries, Nancy Drew, Goosebumps – Classics for Tweens
- Age: 8–12
- Genre: Humor, school life
- Why kids love it: Funny, relatable, diary format
- Start with: Tales from a Not-So-Fabulous Life
This one is always a hit. Both my daughters love it. We just added a few more to this series for my younger one – my eldest saw the new additions on my insta story and replied that she can’t wait to come home to read them (she is in college now!).
Think middle school drama, friendships, crushes, and a lot of humour. Great for reluctant readers.
2. Nancy Drew
- Age: 9–12
- Genre: Mystery
- Why kids love it: Smart female detective solving real mysteries
- Start with: The Secret of the Old Clock
A classic that never really goes out of style. Perfect for kids who enjoy solving puzzles. For 8 year olds, start with Nancy Drew and the Clue Crew – specially for younger girls with cute, simple mysteries to solve.
3. Famous Five
- Age: 8–12
- Genre: Adventure
- Why kids love it: Outdoor adventures, friendships, simple storytelling
- Start with: Five on a Treasure Island
This one remains a favorite from my own childhood and still continues to be loved! Simple language and engaging plots make this a great starting point for young readers.
4. Goosebumps
- Age: 9–12
- Genre: Mild horror
- Why kids love it: Spooky but not too scary
- Start with: Welcome to Dead House
If your child enjoys a little thrill, this series works really well. The entire set was passed on my eldest daughter (she loves horror genres!) to my son and now to my younger daughter.
5. Harry Potter
- Age: 10+
- Genre: Fantasy
- Why kids love it: Magic, friendship, adventure
- Start with: The Philosopher’s Stone
A must-read series. It grows with the child, getting slightly more mature with each book. Both my older kids have loved it and now younger sis seems hooked on to them.
6. The Babysitters Club

- Age: 9–12
- Genre: Friendship, everyday life
- Why kids love it: Real-life situations, strong friendships
- Start with: Kristy’s Great Idea
This series is trending again and is very relatable, especially for girls! I saw my daughter watching the series and showed her the books in elder sis’s shelf. Now, she is a fan!
7. Diary of a Wimpy Kid
- Age: 8–12
- Genre: Humor
- Why kids love it: Comic-style storytelling, very funny
- Start with: Diary of a Wimpy Kid
Not just for boys. Girls enjoy this just as much because it’s easy and entertaining. Both my girls have loved it as much as my boy.
8. Ramona Series
- Age: 8–11
- Genre: Everyday life
- Why kids love it: Honest, funny childhood moments
- Start with: Beezus and Ramona
A new addition for our bookshelf, this one’s gentle, comforting series that many kids connect with.
9. The Goddess Girls
- Age: 8–12
- Genre: Mythology, fantasy
- Why kids love it: Greek gods in a school setting
- Start with: Athena the Brain
A really fun way to introduce mythology without it feeling like a lesson!
10. Beacon Street Girls
- Age: 9–12
- Genre: Friendship
- Why kids love it: Real issues, relatable characters
- Start with: Worst Enemies/Best Friends
Covers school life, friendships, and growing up – if your girls are into school life books, they will love these!
11. Main Street Series
- Age: 9–12
- Genre: Small-town stories
- Why kids love it: Emotional, character-driven
- Start with: Welcome to Camden Falls
A quieter, heartfelt series for kids who enjoy stories over action.
12. Malory Towers
- Age: 9–12
- Genre: Boarding school
- Why kids love it: Friendships, school life
- Start with: First Term at Malory Towers
Another old-school charm but still very engaging. I grew up on St.Clare’s and Malory Towers from my school library and I love to see my daughters loving them too!
13. School for Good and Evil
- Age: 10–13
- Genre: Fantasy
- Why kids love it: Fairy tale twists
- Start with: The School for Good and Evil
Great for kids who enjoy magical worlds beyond Harry Potter. If your kids are into stuff like The Descendants, Miss Peregrine’s etc. they will love this. For older children, 18+ into this genre, do try The House in the Cerulean Sea by TJ Klune – a fantasy fiction.
14. Ivy + Bean
- Age: 7–10
- Genre: Friendship, humour
- Why kids love it: Short, fun, quirky
- Start with: Ivy + Bean
Perfect for younger readers transitioning into chapter books. Little Sis saw a movie and asked for books and that is how we ended
15. Princess Diaries (For Slightly Older Tweens)
- Age: 11–13
- Genre: Coming-of-age
- Why kids love it: Teen life, humour
- Start with: The Princess Diaries
Better suited for slightly older readers, but still worth mentioning. I watched the movie with my 11 year old and books followed. I also received the classic “the books have so much more” comment and I am pleased lol.
Tips for Getting Kids to Read More
Right from toddlers to teens, I have been sharing my tips for getting children to read more. As long as you don’t judge me (I don’t mind bribing, letting them use audiobooks, kindle, showing book-based movies first – whatever works!), here are some ways to raise book-loving children.
- Let them choose their own books
- Start with lighter, fun reads
- Don’t force “serious” books too early
- Series work better than standalone books
If there’s one thing I’ve learned, it’s this. There is no single “perfect book”. The right book is simply the one your child wants to keep reading.
Start with one from this list and chances are, they’ll be hooked.
Thats a great list..
My children have almost of them.. Now My grand children will..
Wow! That’s nice to know! If you have any other book suggestions, do let me know. My daughter’s book-thirst is insatiable!
Wow amazing collection of books & some of dem r from my time…my little girl is small but will definitely keep in mind to introduce her to books at the right age…it’s a great suggestion list …loved it ☺☺☺
Awesome collection of books …book which are properly organised always inspire your kids to learn recently brought a story book from book fair and eagrly waiting my boy to ask “mom story sunao”
Amazing collection of books for children. My girl loves to read and listen to stories during bedtime and your list of books is a definitely a great help. I recently came across this site where you can showcase, exchange and find kids books, and allows to build a community of buyers and sellers.
I love to read my parents say it is great how much i thirst to read i have finished some of these but some were really intriguing for me so thanks so much !!!
the book are interesting and i will read them