Skip to content
We independently pick everything we recommend. When you buy through our links, we may earn a commission. Learn more ›

Answers to "what should I read?" for every reader

Middle Grade

Best Fantasy Books for Girls (2026): 5 Picks Compared

Five fantasy picks for girls compared by listed reading age, grade level, page count and series, from a fairy-tale retelling to a dragon box set.

Best Fantasy Books for Girls (2026): 5 Picks Compared

At a glance

Top picks

As an Amazon Associate I earn from qualifying purchases. How we score

A girl who has just finished a favorite series wants her next fantasy, so this guide to the best fantasy books for girls compares picks by listed reading age, grade level, page count and series. We compared each Amazon listing’s title, author, publisher, page count, reading age, grade level and description, so you can match a book to the reader in front of you.

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

  • Ella Enchanted by Levine
    Best Overall Ella Enchanted by Levine: Girl-led fairy-tale fantasy, Book 1 of 4, grade level 3 to 7 Check price on Amazon
  • A Tale of Magic by Colfer
    Best Box Set A Tale of Magic by Colfer: Three titles named in one paperback boxed set, 1488 pages Check price on Amazon
  • True North by Evans
    Best Dragon Story True North by Evans: A girl and a young dragon on a quest, Book 1 of 2, 368 pages Check price on Amazon
  • Azmina the Gold Glitter Dragon by Mara
    Best Starter Volume Azmina the Gold Glitter Dragon by Mara: One 144-page dragon volume, Book 1 of 22 in the series Check price on Amazon
  • Dragon Girls Box Set by Mara
    Best for Younger Readers Dragon Girls Box Set by Mara: Six Dragon Girls books in one box, grade level 2 to 5 Check price on Amazon

The picks

Ella Enchanted by Levine

Ella Enchanted by Levine

Gail Carson Levine9.8/10 Shelf Score
i
The Shelf Score runs from 9.2 to 9.8 and weighs fit for the reader or goal (35 points), contents and edition (25), value (25) and listed reading age or level (10, where the listing gives one), using only what the book listing states. How we pick ›

A girl born under a curse to obey every order sets out to break it, a good fit for readers who like a bold heroine and fairy-tale fantasy.

Pros

  • The listing states it won a Newbery Honor, and the description calls it a fairy-tale retelling
  • Grade level 3 to 7 and a reading age of 9 to 12 years both cover a middle grade reader
  • Book 1 of 4 gives a clear place to start if the reader wants the series

Cons

  • Reading age is marked as from customers, not stated by the publisher
  • Published July 16, 1998, so it is older than the other picks
  • Its quest includes ogres, giants and wicked stepsisters, which some younger readers may find tense
A Tale of Magic by Colfer

A Tale of Magic by Colfer

Chris Colfer9.7/10 Shelf Score
i
The Shelf Score runs from 9.2 to 9.8 and weighs fit for the reader or goal (35 points), contents and edition (25), value (25) and listed reading age or level (10, where the listing gives one), using only what the book listing states. How we pick ›

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
True North by Evans

True North by Evans

Laura Findley Evans9.7/10 Shelf Score
i
The Shelf Score runs from 9.2 to 9.8 and weighs fit for the reader or goal (35 points), contents and edition (25), value (25) and listed reading age or level (10, where the listing gives one), using only what the book listing states. How we pick ›

A girl who finds a young dragon in the forest agrees to help search for its missing father and a lost kingdom treasure.

Pros

  • The main character is a twelve-year-old girl, which suits readers who want a girl lead
  • The listed reading age of 8+ covers a middle grade reader, though it is marked as from customers
  • At 368 pages it is a substantial read for a confident reader

Cons

  • Book 1 of 2, so the story continues in a second book
  • No grade level is stated, and the reading age is marked as from customers
  • The description mentions dragons being killed and people and dragons perishing, so a sensitive reader may want to preview it
Dragon Girls Box Set by Mara

Dragon Girls Box Set by Mara

Maddy Mara9.6/10 Shelf Score
i
The Shelf Score runs from 9.2 to 9.8 and weighs fit for the reader or goal (35 points), contents and edition (25), value (25) and listed reading age or level (10, where the listing gives one), using only what the book listing states. How we pick ›

Six books in one box follow girls who turn into dragons in a magic forest, a fit for younger readers who enjoy dragon fantasy.

Pros

  • Six books in one box, covering the Glitter Dragons and Treasure Dragons story arcs
  • The girls can soar above the treetops and breathe magical fire, a direct fit for readers who want girl dragon heroes
  • The 864 pages are split across six books, so each story stays short

Cons

  • Reading age of 7 to 8 years, marked as from customers, sits below middle grade
  • Part of a 22-book series, so the box covers only the first six
  • The description centers on dragons and a magic forest, so readers who want realistic fiction should skip it
Azmina the Gold Glitter Dragon by Mara

Azmina the Gold Glitter Dragon by Mara

Maddy Mara9.4/10 Shelf Score
i
The Shelf Score runs from 9.2 to 9.8 and weighs fit for the reader or goal (35 points), contents and edition (25), value (25) and listed reading age or level (10, where the listing gives one), using only what the book listing states. How we pick ›

The first Dragon Girls book, where three girls learn they can become dragons, suits readers who want one volume before a box set.

Pros

  • A single 144-page volume is a short commitment for a reader trying the series
  • The listing states an Accelerated Reading Level of 4.2 in its description
  • Book 1 of 22 makes it clear where the series begins

Cons

  • Book 1 of 22, so a reader who enjoys it faces a long series
  • Reading age of 6 to 9 years, marked as from customers, sits younger than middle grade
  • Covers only dragons and a magic forest, so it suits fans of that setting only

As an Amazon Associate I earn from qualifying purchases.

More picks to compare

  • Naomi Rainbow Glitter Dragon by MaraNaomi Rainbow Glitter Dragon by MaraFor girls who want a dragon fantasy in the Dragon Girls series.Check on Amazon

Compare the picks

Book Shelf Score Author Pages Reading age or grade Series Amazon
Ella Enchanted by Levine 9.8/10 Gail Carson Levine 240 9 to 12 (from customers), grade 3 to 7 Book 1 of 4 Check price
A Tale of Magic by Colfer 9.7/10 Chris Colfer 1488 (whole set) 9 to 11 (from customers), grade 3 to 7 Not stated Check price
True North by Evans 9.7/10 Laura Findley Evans 368 8+ (from customers), no grade stated Book 1 of 2 Check price
Dragon Girls Box Set by Mara 9.6/10 Maddy Mara 864 7 to 8 (from customers), grade 2 to 5 Books 1 to 6 of 22 Check price
Azmina the Gold Glitter Dragon by Mara 9.4/10 Maddy Mara 144 6 to 9 (from customers), grade 2 to 5 Book 1 of 22 Check price

Book details as published on each listing, collected 16 October 2026.

How we scored them

The Shelf Score weighs fit for the reader, contents and edition, value, and the listed reading age or grade level where one is given. All five picks list a reading age, and four also list a grade level; True North gives no grade level. How we pick explains the weights.

Book Shelf Score Fit /35 Contents /25 Value /25 Age/level /10
Ella Enchanted by Levine 9.8 32 21 21 9
A Tale of Magic by Colfer 9.7 29 21 21 9
True North by Evans 9.7 30 20 20 7
Dragon Girls Box Set by Mara 9.6 26 21 22 5
Azmina the Gold Glitter Dragon by Mara 9.4 26 19 16 5

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 for girls

Match the reading age to the reader

Ella Enchanted lists 240 pages and a reading age of 9 to 12 years, marked as from customers, while the Dragon Girls box set lists 864 pages across six books with a reading age of 7 to 8 years. Page count alone does not show difficulty, so check the grade level and reading age together. Readers who want more options by level can browse fantasy books for elementary students.

Know how long the series runs

Azmina the Gold Glitter Dragon is Book 1 of 22, so a reader who enjoys it faces a long series. True North is Book 1 of 2, a shorter commitment, and the Dragon Girls box set covers Books 1 to 6 in one purchase.

Check the edition and format

The Ella Enchanted listing shows a Reprint edition with a 1998 publication date, so check the edition line before buying. A Tale of Magic is a paperback boxed set, so confirm the contents on its listing before ordering. For more girl-focused picks, see best books for girls.

Before you buy

  • Check the format: A Tale of Magic is a paperback boxed set, and the Dragon Girls listing is a box set of Books 1 to 6.
  • For a series, confirm the series number: Ella Enchanted is Book 1 of 4, and Azmina is Book 1 of 22.
  • Compare the grade level and reading age with the reader, since several reading ages are marked as from customers.

Frequently Asked Questions

Where should a reader start the Dragon Girls series?

Start with Azmina the Gold Glitter Dragon, listed as Book 1 of 22. The Dragon Girls Box Set covers Books 1 to 6 if the reader wants more in one purchase.

What age does Ella Enchanted suit?

The listing gives grade level 3 to 7 and a reading age of 9 to 12 years, marked as from customers. Use the grade level as a starting point and check the description for themes.

Which edition of Ella Enchanted should a buyer check?

The listing states a Reprint edition published July 16, 1998. Check the edition line before ordering, since it is the oldest title on this list.

Ella Enchanted by Levine
Still deciding? Our top pickElla Enchanted by Levine
Check price on Amazon

See every Middle Grade list and all Kids and Teens lists.

More lists: fantasy books for children, fantasy books for kids and chapter books for girls.

Readers also asked

  1. What are the best Fantasy Books for Kids Age 8?

    Four fantasy picks for a reader around age 8, compared by listed reading age, grade level, page count and series, from dragon chapter books to a…

  2. What are the best Fiction Books for Kids?

    Five fiction picks for kids compared by listed grade level, reading age, page count and series, from a picture book to a middle grade series opener.

  3. What are the best Fantasy Books for Elementary Students?

    Five fantasy books for elementary readers compared by listed grade level, reading age, page count and series, from a dragon classic to a tablet adventure.

  4. What are the best Fantasy Books for Children?

    Five fantasy picks for children compared by listed reading age, grade level, page count and series, from a medieval owl to Narnia.