Skip to content

George R. R. Martin books in order

George R. R. Martin has 2 series here, 10 books in all, about 89 hours of reading.

A Song of Ice and Fire 7 books · 81 hours

  1. Book 1 · 1996

    A Game of Thrones

    801 pages, about 15 hours 4.2★ (768)

    BORROW FREE
  2. Book 2 · 1998

    A Clash of Kings

    761 pages, about 14 hours 4.3★ (195)

    BORROW FREE
  3. Book 3 · 2000

    A Storm of Swords

    992 pages, about 18 hours 4.4★ (108)

    BORROW FREE
  4. Book 4 · 2005

    A Feast for Crows

    800 pages, about 15 hours 4.1★ (156)

    BORROW FREE
  5. Book 5 · 2011

    A Dance with Dragons

    1040 pages, about 19 hours 4.4★ (44)

    BORROW FREE
  6. Book 6 · 2016

    The Winds of Winter

    George R. R. Martin

  7. Book 7

    A Dream of Spring

    George R. R. Martin

Tales of Dunk and Egg 3 books · 8.8 hours

  1. Book 1 · 1998

    The Hedge Knight

    164 pages, about 3 hours 2.7★ (3)

  2. Book 2 · 2003

    The Sworn Sword

    158 pages, about 2.9 hours 3.0★ (2)

  3. Book 3 · 2010

    The Mystery Knight

    160 pages, about 2.9 hours 4.0★ (1)