Best Fantasy Books with Magic (2026): 5 Compared
Five fantasy books with magic compared by format, length, series position and publisher, with every detail taken from the listings.

At a glance
Top picks
As an Amazon Associate I earn from qualifying purchases.
Finding the best fantasy books with magic means matching the spell system to the reader. Shadow Magic leads on stated detail; Shadows of Magic on a finished trilogy.
ShelfAnswers earns a commission when you buy through links on this page, at no extra cost to you. As an Amazon Associate I earn from qualifying purchases. Affiliate disclosure.
Quick picks
Best Overall Shadow Magic: 352-page middle grade fantasy, Book 1 of 3, ages 8 to 12. Check price on Amazon
Best Epic Trilogy Shadows of Magic: Book 1 of a complete coming-of-age epic fantasy trilogy. Check price on Amazon
Best Urban Fantasy Sinister Magic: Urban fantasy dragon series opener, previously featured. Check price on Amazon
Best School Magic The Crowns of Croswald: A magic school tale, previously featured here. Check price on Amazon
Best Boxed Set A Tale of Magic Boxed Set: Paperback boxed set of a magic tale, previously featured. Check price on Amazon
The picks
| # | Product | Shelf Score | Buy |
|---|---|---|---|
| 1 | Shadow Magic | 9.7/10 | Buy on Amazon |
| 2 | Crowns of Croswald by Night | 9.7/10 | Buy on Amazon |
| 3 | A Tale of Magic by Colfer | 9.7/10 | Buy on Amazon |
| 4 | Shadows of Magic | 9.6/10 | Buy on Amazon |
| 5 | Sinister Magic | 9.6/10 | Buy on Amazon |

Shadow Magic
A 352-page illustrated middle grade fantasy, Book 1 of 3, for ages 8 to 12 and grades 3 to 7.
Pros
- 352 pages, ages 8 to 12, grades 3 to 7
- Book 1 of 3 trilogy arc
- Illustrated, Little, Brown
Cons
- Middle grade only
- 2017: an older pick
- No safety certification is stated

Crowns of Croswald by Night
Suits a reader who wants long fantasy with a girl lead, a magical academy and dragons, for ages 9 to 13.
Pros
- The listing gives grade level 4 to 7, which includes the 6th grade band
- Magical academy, dragons and a dwarf character, per the description
- Part of a four-book series, so a fan has more to read
Cons
- The description mentions a dark history and an evil Queen, which some readers may find heavy
- Reading age is marked as from customers, and the 4 to 7 grade band is wide
- Book 1 of 4, so the story continues across three more books

A Tale of Magic by Colfer
A girl who learns she is a fairy is enrolled in a magic academy in this boxed set of three books, for readers who want a long fantasy.
Pros
- Three titles named in the description come in one paperback boxed set
- The lead character, Brystal, is a girl who discovers she has magic, which fits a girl-led fantasy
- Grade level 3 to 7 and a reading age of 9 to 11 years both sit in the middle grade range
Cons
- The 1488 pages cover the whole set, a long commitment for a reluctant reader
- Reading age is marked as from customers rather than stated by the publisher
- The description mentions a sinister plot and a correctional facility, which younger readers may find intense

Shadows of Magic
Book 1 of a complete coming-of-age epic fantasy trilogy about a six-year-old mage and her brother.
Pros
- Complete trilogy arc
- Epic fantasy, young mage
- Published September 1, 2017
Cons
- No print length stated
- 2017: an older pick
- No safety certification is stated

Sinister Magic
Book 1 of 9 in the Death Before Dragons urban fantasy series, 250 pages, published February 28, 2020.
Pros
- Book 1 of 9, a long series start
- 250 pages stated
- Urban fantasy dragons, per the title
Cons
- Eight more books to finish the story
- February 28, 2020 publication, the oldest here
- No publisher stated
As an Amazon Associate I earn from qualifying purchases.
More picks to compare
The Magical Code of RegulationsA fantasy rulebook of spellcasting laws, 513 pages.Check on Amazon
Compare the picks
| Book | Shelf Score | Format | Pages | Series | Publisher | Amazon |
|---|---|---|---|---|---|---|
| Shadow Magic | 9.7/10 | Illustrated novel | 352 | Book 1 of 3 | Little, Brown | View on Amazon |
| Shadows of Magic | 9.6/10 | Novel | Not stated | Book 1 of 3 | Not stated | View on Amazon |
| Sinister Magic | 9.6/10 | Not stated | Not stated | Book 1 | Not stated | View on Amazon |
| The Crowns of Croswald | 9.7/10 | Not stated | Not stated | Not stated | Not stated | |
| A Tale of Magic Boxed Set | 9.7/10 | Paperback boxed set | Not stated | Not stated | Not stated |
Book details as published on each listing, collected 22 October 2026.
How we scored them
The Shelf Score weighs fit, contents and edition quality. The three reused picks state a title only.
| Book | Shelf Score | Fit /35 | Contents /25 | Value /25 | Age/level /10 |
|---|---|---|---|---|---|
| Shadow Magic | 9.7 | 30 | 21 | 20 | n/a |
| Shadows of Magic | 9.6 | 28 | 20 | 20 | n/a |
Scores run from 9.2 to 9.8: each book’s point total is placed on that range, so more points always means a higher score. Reading age or level counts on a list where at least one listing gives one, and a book whose listing gives none then scores zero on it. Where no listing gives one, the score is taken over the other 85 points. Books carry no warranty, so warranty is not scored.
How to choose the best fantasy books with magic
Match the age first
Shadow Magic states ages 8 to 12 and grades 3 to 7: buy it for the young reader. The others state no reading age. Our best clean YA fantasy books list helps for teens.
Trilogy or standalone?
Both are Book 1 of 3. Shadows of Magic states its trilogy is complete. For finished series, see our fantasy series that are finished.
Urban or classic fantasy?
Sinister Magic is urban fantasy with dragons; the rest are classic or school magic. Our best new fantasy books list covers more recent releases.
Before you buy
- The Tale of Magic listing is the paperback boxed set, not a single book.
- For a series, buy Book 1 first and confirm the series number.
- Match the stated reading age to the reader before buying.
Frequently Asked Questions
What is the best fantasy book with magic to start with?
Shadow Magic: 352 pages, ages 8 to 12, Book 1 of 3. Shadows of Magic states a complete three-book arc.
Is Shadow Magic appropriate for kids?
The listing states ages 8 to 12 and grades 3 to 7.
Are these trilogies finished?
Shadows of Magic states a complete trilogy. Shadow Magic is Book 1 of 3.
Related lists
See every fantasy list and all fiction lists. Also see our best new fantasy books. Also see our best fantasy series.
More lists: browse fantasy books, fantasy series and clean YA fantasy.