BookPath

Roald Dahl Books in Order

3 series · 21 books

James and the Giant Peach cover

Quick answer

New to Roald Dahl? Begin with the Roald Dahl Children's Books series. Start with Matilda (1988) or The BFG (1982) for a first Roald Dahl novel, or James and the Giant Peach (1961) if you want his first children's book. Every book here stands alone, so there is no wrong order.

  1. 1.
  2. 2.
  3. 3.
  4. 4.
  5. 5.
  6. 6.

    The Twits(1980)

  7. 7.
  8. 8.

    The BFG(1982)

  9. 9.
  10. 10.
  11. 11.

    Matilda(1988)

  12. 12.

    Esio Trot(1990)

  13. 13.

    The Minpins(1991)

    Newest
  1. 1.

    The Gremlins(1943)

    Start here
  2. 2.
  3. 3.

    Kiss Kiss(1960)

  4. 4.
  5. 5.
  6. 6.

    Going Solo(1986)

    Newest

Roald Dahl FAQ

What order should I read Roald Dahl's books in?

The longest series we cover is Roald Dahl Children's Books (13 books). For the Roald Dahl Children's Books series: Start with Matilda (1988) or The BFG (1982) for a first Roald Dahl novel, or James and the Giant Peach (1961) if you want his first children's book. Every book here stands alone, so there is no wrong order.

How many series has Roald Dahl written?

We cover 3 Roald Dahl series: Roald Dahl Children's Books, Roald Dahl Other Books, Charlie Bucket.

Which Roald Dahl book on BookPath was published earliest?

The earliest Roald Dahl book in our reading-order coverage is "The Gremlins" (1943), from the Roald Dahl Other Books series. We only list books that belong to series we cover, so this is not necessarily Roald Dahl's debut.