Reading Lists β†’ A Song Of Ice And Fire

A Song Of Ice And Fire Books In Order (Full List)

A Song Of Ice And Fire is a series of 5 books by George R.R. Martin. The first book published in the series is A Game of Thrones in 1996. Here is a complete list of A Song Of Ice And Fire books in order.

Last update: October 18, 2026

1. A Game of Thrones (1996)

A Game of Thrones book cover

Ned's eldest son, Robb, marches his army south in response to his father's arrest, and an assassin attempts to poison Daenerys, convincing Drogo to conquer Westeros.

  • πŸ“‡ 801 Pages
  • πŸ“ 200,250 - 240,300 Word Count
  • ⏱️ 27 Hours Reading Time

2. A Clash of Kings (1998)

A Clash of Kings book cover

Here a princess masquerades as an orphan boy; a knight of the mind prepares a poison for a treacherous sorceress; and wild men descend from the Mountains of the Moon to ravage the countryside.

  • πŸ“‡ 768 Pages
  • πŸ“ 192,000 - 230,400 Word Count
  • ⏱️ 26 Hours Reading Time

3. A Storm of Swords (2000)

A Storm of Swords book cover

The Hound kidnaps Arya and flees with her, planning to ransom her, and arya and the Hound witness the massacre and escape.

  • πŸ“‡ 1,216 Pages
  • πŸ“ 304,000 - 364,800 Word Count
  • ⏱️ 41 Hours Reading Time

4. A Feast for Crows (2005)

A Feast for Crows book cover

He eventually reveals that he plans to betroth Sansa to Harrold Hardyng, the next heir in line to the Vale.

  • πŸ“‡ 784 Pages
  • πŸ“ 196,000 - 235,200 Word Count
  • ⏱️ 26 Hours Reading Time

5. A Dance with Dragons (2011)

A Dance with Dragons book cover

In the aftermath of a colossal battle, the future of the Seven Kingdoms hangs in the balance once again–beset by newly emerging threats from every direction, and in the east, Daenerys Targaryen.

  • πŸ“‡ 1,056 Pages
  • πŸ“ 264,000 - 316,800 Word Count
  • ⏱️ 35 Hours Reading Time