This list features great middle-grade book series that have STEM-loving girls as main characters. These are relatively long books, with quite complex storylines. They are perfect for kids ages 8-12.
The list is structured by wordcount, from 20K words up to 80K words.
STEM books up to 20k words
Olga by Elise Gravel
- Books in the series: 3
- Start publication: 2017
- Age range: 8-12 years
- Number of pages: 176-192
- Illustrations: yes (2-color)
Ellie, Engineer by Jackson Pearce
- Books in the series: 3
- Start publication: 2018
- Age range: 8-12 years
- Number of pages: 208
- Illustrations: yes (black & white)
- My full review
STEM books up to 30k words
The Nora Notebooks by Claudia Mills
- Books in the series: 3
- Start publication: 2015
- Age range: 8-10 years
- Number of pages: 176-192
- Illustrations: yes (black & white)
The Wollstonecraft Detective Agency by Jordan Stratford
- Books in the series: 4
- Start publication: 2015
- Age range: 8-12 years
- Number of pages: 192-240
- Illustrations: yes (black & white)
Girls Who Code by Stacia Deutsch, Jo Whittemore and Michelle Schusterman
- Books in the series: 4
- Start publication: 2017
- Age range: 8-12 years
- Number of pages: 144
- Illustrations: none
- My full review
Luciana (American Girl: Girl of the Year 2018) by Erin Teagan
- Books in the series: 3
- Start publication: 2017
- Age range: 8-12 years
- Number of pages: 160-176
- Illustrations: none
The Fourteenth Goldfish by Jennifer L. Holm
- Books in the series: 2
- Start publication: 2014
- Age range: 8-12 years
- Number of pages: 208-240
- Illustrations: none
- My full review
Halley Harper; Science Girl Extraordinaire by Tracy Borgmeyer
- Books in the series: 4
- Start publication: 2017
- Age range: 9-12 years
- Number of pages: 140-198
- Illustrations: none
- My full review
STEM books up to 50k words
Project: Terra by Landry Q. Walker
- Books in the series: 2
- Start publication: 2017
- Age range: 10-12 years
- Number of pages: 224-240
- Illustrations: yes (black & white)
Elements of Genius by Jess Keating
- Books in the series: 3
- Start publication: 2019
- Age range: 8-12 years
- Number of pages: 288
- Illustrations: yes (black & white)
The Crimson Five by Jackie Yeager
- Books in the series: 3
- Start publication: 2018
- Age range: 9-12 years
- Number of pages: 280-296
- Illustrations: yes (black & white)
Max Einstein by James Patterson and Chris Grabenstein
- Books in the series: 2 (+1 coming soon)
- Start publication: 2018
- Age range: 9-12 years
- Number of pages: 288-352
- Illustrations: yes (black & white)
Click’d by Tamara Ireland Stone
- Books in the series: 2
- Start publication: 2017
- Age range: 8-12 years
- Number of pages: 304-336
- Illustrations: yes (2-color)
STEM books up to 80k words
The Evolution of Calpurnia Tate by Jacqueline Kelly
- Books in the series: 2
- Start publication: 2009
- Age range: 9-12 years
- Number of pages: 320-352
- Illustrations: none
Nikola Kross by Eliot Sappingfield
- Books in the series: 2
- Start publication: 2018
- Age range: 10 up years
- Number of pages: 352-368
- Illustrations: none
I’m an affiliate of Bookshop and may receive a small percentage of sales if you wish to purchase any of the recommended books.