A Song of Ice and Fire Books in Order
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:
Publication order (recommended)
- A Game of Thrones(1996)
- A Clash of Kings(1998)
- A Storm of Swords(2000)
- A Feast for Crows(2005)
- A Dance with Dragons(2011)
Good news: for this series, publication order and chronological 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 BookBingeFrequently asked questions
How many books are in the A Song of Ice and Fire series?
There are 5 books in the A Song of Ice and Fire series by George R.R. Martin, beginning with A Game of Thrones (1996) and most recently A Dance with Dragons (2011).
What is the first A Song of Ice and Fire book?
The first book is A Game of Thrones, published in 1996. That's where new readers should start.
Should I read A Song of Ice and Fire in publication or chronological order?
Publication and chronological order are identical for this series, so just follow the list.