Disclosure: As an Amazon Associate, Bookish Wisdom earns from qualifying purchases. This doesn’t change our picks or your price.
Quick answer: The best books for 12 year old boys combine big adventure with bigger ideas: The Hobbit, Refugee, The Red Pyramid, Ranger’s Apprentice, Artemis Fowl, Lockwood & Co., The Westing Game and The Giver. At 12, many boys are ready for longer fantasy, historical fiction and their first true classics.
Twelve-year-olds are in sixth or seventh grade, and their reading lives often split in two directions. Some are tearing through 400-page fantasy series; others have stopped reading for fun entirely. The key is matching books to what they already care about: strategy games, survival, sports, mysteries, spies or history. This list includes high-action page-turners, a few thoughtful classics that schools often assign later, and graphic novels for boys who need a way back in. Each pick works for most 12-year-olds, with notes where content is more mature.
Table of Contents
Quick Picks at a Glance
| Book | Author | Genre |
|---|---|---|
| The Red Pyramid | Rick Riordan | Egyptian mythology |
| The Hobbit | J.R.R. Tolkien | Classic fantasy |
| Refugee | Alan Gratz | Historical fiction |
| Ranger’s Apprentice: The Ruins of Gorlan | John Flanagan | Medieval adventure |
| The City of Ember | Jeanne DuPrau | Dystopian |
| Bone: Out from Boneville | Jeff Smith | Graphic novel |
| Booked | Kwame Alexander | Sports in verse |
| The Westing Game | Ellen Raskin | Mystery |
| The Giver | Lois Lowry | Dystopian classic |
| Peak | Roland Smith | Survival |
| Artemis Fowl | Eoin Colfer | Fantasy heist |
| Lockwood & Co.: The Screaming Staircase | Jonathan Stroud | Ghost mystery |
| Tristan Strong Punches a Hole in the Sky | Kwame Mbalia | Mythology |
| Ender’s Game | Orson Scott Card | Science fiction |
| The Maze Runner | James Dashner | Dystopian thriller |
1. The Red Pyramid by Rick Riordan

Carter and Sadie Kane watch their father unleash Egyptian gods at the British Museum, and soon they’re on the run with powers of their own. The Kane Chronicles have Riordan’s trademark humor and action but a different mythology, so it’s perfect for boys who finished Percy Jackson. See our Rick Riordan reading order.
2. The Hobbit by J.R.R. Tolkien

Bilbo Baggins is dragged out of his comfortable hole by Gandalf and thirteen dwarves to steal treasure from the dragon Smaug. Twelve is a great age for The Hobbit: the language is rich but readable, and it’s the gateway to The Lord of the Rings.
3. Refugee by Alan Gratz

Three kids in three eras, Josef fleeing Nazi Germany, Isabel leaving Cuba and Mahmoud escaping Syria, each make a desperate journey to safety. The alternating chapters end on cliffhangers, and the connections between them hit hard. It’s intense but appropriate, and boys who say they hate history often love it.
4. Ranger’s Apprentice: The Ruins of Gorlan by John Flanagan

Will is small for his age and wants to be a knight, but he’s chosen as apprentice to a mysterious Ranger, a master of archery, stealth and tracking. The series blends medieval adventure with mentorship and humor and is ideal for boys who love strategy games.
5. The City of Ember by Jeanne DuPrau

The underground city of Ember is running out of light and supplies, and Lina and Doon find pieces of an ancient message that might save everyone. It’s an accessible first dystopian novel with a puzzle at its heart.
6. Bone: Out from Boneville by Jeff Smith

Three cousins run out of Boneville and land in a valley full of dragons, rat creatures and an epic struggle. Bone starts as slapstick comedy and grows into a sweeping fantasy. It’s one of the most acclaimed graphic novel series ever made.
7. Booked by Kwame Alexander
Nick loves soccer and hates his linguist father’s dictionary, but his parents’ separation, a bully and a crush push him to find his own words. Like The Crossover, it’s written in fast, punchy verse that pulls reluctant readers along.
8. The Westing Game by Ellen Raskin

Sixteen heirs are paired up and given clues to solve a millionaire’s death, and whoever solves it wins his fortune. This Newbery Medal mystery is clever, funny and packed with red herrings that reward sharp readers.
9. The Giver by Lois Lowry

Jonas lives in a seemingly perfect community with no pain or choice. When he’s chosen to receive the community’s memories, he learns the terrible cost. This Newbery Medal classic sparks great conversations about freedom and feeling. It includes a disturbing scene, so it’s best for mature 12-year-olds.
10. Peak by Roland Smith

Fourteen-year-old Peak is caught climbing a New York skyscraper, and instead of juvenile detention he’s sent to his estranged father, who wants him to become the youngest person to summit Everest. It’s a thrilling, realistic survival story.
11. Artemis Fowl by Eoin Colfer

Twelve-year-old criminal genius Artemis kidnaps a fairy to steal fairy gold, and the high-tech fairy police fight back. An anti-hero this age can relate to, plus gadgets, humor and heists, make it a long-time favorite.
12. Lockwood & Co.: The Screaming Staircase by Jonathan Stroud

In a London plagued by ghosts, only kids can see them, so teenage agents run the business of hunting them. Lucy joins Anthony Lockwood’s tiny agency, and things go spectacularly wrong. It’s creepy, witty and brilliantly plotted.
13. Tristan Strong Punches a Hole in the Sky by Kwame Mbalia

Grieving his best friend, Tristan accidentally tears open a world where African American folk heroes and West African gods battle monsters. It’s action-packed, funny and heartfelt, and published under Rick Riordan Presents.
14. Ender’s Game by Orson Scott Card

Gifted six-year-old Ender Wiggin is sent to Battle School to train for war against an alien race, and the zero-gravity battle games are unforgettable. It’s a classic of science fiction with some violence, best for strong, mature 12-year-old readers.
15. The Maze Runner by James Dashner

Thomas wakes up in a giant maze with no memory, surrounded by boys trying to escape it. Short chapters and constant cliffhangers make it addictive. There’s action violence, so it’s best for boys ready for their first YA thriller.
How to Choose Books for a 12 Year Old Boy
- Know the middle grade vs. YA line. Middle grade is usually 8 to 12; YA starts around 12 or 13 and can include mature themes.
- Use history as adventure. Alan Gratz and similar authors make history feel like a thriller.
- Try a classic together. The Hobbit or The Westing Game make great shared reads.
- Offer audiobooks. Long fantasy can be easier to finish when listening on the go.
- Keep graphic novels in the mix. They help reluctant readers rebuild momentum.
Related: best books for 13 year old boys and spy books for 12 year olds.
Frequently Asked Questions
Is The Hobbit appropriate for a 12 year old?
Yes. The Hobbit was written for young readers, and 12 is an ideal age to enjoy it independently.
Are Ender’s Game and The Maze Runner okay for 12 year olds?
Many 12-year-olds read them, but both include violence. They suit mature readers; parents may want to preview them.
How can I get my 12 year old son to read more?
Connect books to his interests, allow graphic novels and audiobooks, and keep the next book in a series ready before he finishes the current one.
Featured image: Photo by Benyamin Bohlouli on Unsplash

