Skip to content

Millennium books in order

Millennium by Stieg Larsson has 8 books, published 2005–2024. Reading all of them takes about 55 hours (3,016 pages). 1 can be borrowed free from Open Library.

Spines are sized by page count. The orange dot marks a free ebook.

Reading order

  1. Book 1 · 2005

    The Girl with the Dragon Tattoo

    576 pages, about 11 hours 4.1★ (107)

    BORROW FREE
  2. Book 2 · 2005

    The Girl Who Played with Fire

    664 pages, about 12 hours 4.5★ (2)

  3. Book 3 · 2005

    The Girl Who Kicked the Hornets' Nest

    Stieg Larsson

  4. Book 4 · 2015

    The Girl in the Spider's Web

    512 pages, about 9.4 hours 4.0★ (1)

  5. Book 5 · 2017

    The Girl Who Takes an Eye for an Eye

    448 pages, about 8.2 hours 4.0★ (1)

  6. Book 6 · 2019

    The Girl Who Lived Twice

    448 pages, about 8.2 hours 3.4★ (5)

  7. Book 7 · 2022

    The Girl in the Eagle's Talons

    368 pages, about 6.8 hours

  8. Book 8 · 2024

    The Girl with Ice in Her Veins

    Karin Smirnoff

Questions people ask

How many Millennium books are there?

There are 8 books in the series, published 2005–2024.

Which Millennium book should I read first?

Start with The Girl with the Dragon Tattoo (2005), book 1. The list above is the reading order.

How long does it take to read the whole series?

About 55 hours at an average pace of 250 words a minute, or 3,016 pages in total. The longest book is The Girl Who Played with Fire at 664 pages.

Can I read Millennium for free?

1 book can be borrowed free from Open Library with a free account. The book pages have the links.