Will loves turtles but hates it when kids call him Turtle Boy. He also hates hospitals. So why does Will’s mom think visiting a kid in the hospital will help bring him out of his shell — and what if he’d rather stay in it?
Ages 11+
Pages 391
Publisher Penguin Random House
Coming May 2021
Junior Library Guild Selection
PJ Our Way Author Incentive Award Winner
Sydney Taylor Gold Medal Winner
Booklist Starred Review

Average Rating

109 Reviews

Featured Reviews

kid avatar

For fans of Wonder!

Review by Ally

If you like the books Wonder and One for the Murphys, then this is the kind of book for you. It's about a boy named Will who faces a lot of challenges in his life. Then he comes down to a decision: betray his friend who may not have so long left or step out of his comfort zone to make his friend’s dreams come true. What will he choose?

kid avatar

Turtle Boy

Video review by Helga

Click below to see the video!

Turtle Boy

Reader Reviews

Leave a Review

Leave a Review

Leave a Review

kid avatar

Must Read Turtle Boy because…

Review by FLB

It is very exiting and interesting.

Nov 03, 2022 09:06 PM
kid avatar

Turtle boy

Review by danielminecraft

I like this book because Will powers through all of the things that he is not looking forward to in this book. I also like how he becomes friends with RJ, and how he teaches Will how to play the drums. Will loves turtles, and actually collects them! Will has his bar mitzvah in this book, too. His school has an area out back called the Back 40, which is like a small forest behind the school. Will loves spending time in the Back 40. Lots of interesting things happen in this book, which is why you should definitely read it!

Nov 03, 2022 05:09 PM
kid avatar

great book

Review by PJP

my opinion is you should definitely get it but its up to you

Nov 02, 2022 12:39 PM
kid avatar


Review by gillimonster

i like fiction better but is o.k

Oct 07, 2022 05:36 PM
kid avatar

Fun Book!

Review by horselover123

Super fun book! I recommend reading this!

Oct 07, 2022 02:46 PM