A Song of Ice and Fire Books in Order

by George R.R. Martin · 5 books · ⭐ 4.7 average rating · Updated 2026-07-11

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:

Publication order (recommended)

  1. A Game of Thrones(1996)
  2. A Clash of Kings(1998)
  3. A Storm of Swords(2000)
  4. A Feast for Crows(2005)
  5. 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 BookBinge

Frequently 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.

More Fantasy series in order