A Song of Ice and Fire Books in Order

The short answer

George R.R. Martin · 5 books

How many books?
There are 5 books in the A Song of Ice and Fire series, published 1996–2011.
Is it finished?
No — it's ongoing, but the next book doesn't have a release date yet.
Where to start
Start with A Game of Thrones (1996).

About 4,400 pages — roughly 70 hours of reading

by George R.R. Martin · 5 books · ★ 4.7 average rating · Updated

FantasyEpic Fantasy

A Song of Ice and Fire is a series of epic fantasy novels by American novelist and screenwriter George R.R. Martin.

Here is the complete A Song of Ice and Fire reading order — all 5 books by George R.R. Martin, in the order you should read them:

Reading order

  1. A Game of ThronesWinter is coming.1996801 pages
  2. A Clash of KingsA comet the color of blood and flame cuts across the sky.1998761 pages
  3. A Storm of SwordsOf the five contenders for power, one is dead, another in disfavor.2000992 pages
  4. A Feast for CrowsThe Lannisters are in power on the Iron Throne.2005792 pages
  5. A Dance with DragonsIn the aftermath of a colossal battle, Daenerys Targaryen rules with her three dragons.20111,040 pages

Good news: for this series, reading order and publication order are the same — just read straight down the list.

Track your place in A Song of Ice and Fire

BookBinge remembers which book you're on and writes a spoiler-safe recap before every sequel. Free on iOS.

Get BookBinge

Frequently asked questions

How many A Song of Ice and Fire books are there?

There are 5 books in the A Song of Ice and Fire series by George R.R. Martin, from A Game of Thrones (1996) to A Dance with Dragons (2011). Together they run to about 4,400 pages.

Is the A Song of Ice and Fire series finished?

No, it's ongoing. The most recent book is A Dance with Dragons (2011), and George R.R. Martin hasn't dated the next one yet.

What is the first A Song of Ice and Fire book?

A Game of Thrones (1996) is book one, at 801 pages. Winter is coming.

Should I read the A Song of Ice and Fire series in publication order?

Yes. For the A Song of Ice and Fire series, reading order and publication order are the same — A Game of Thrones (1996) through A Dance with Dragons (2011).

How long does it take to read all A Song of Ice and Fire books?

About 4,400 pages across 5 books — roughly 70 hours at a page a minute. The longest is A Dance with Dragons (1,040 pages); the shortest is A Clash of Kings (761 pages).

More Fantasy series in order