The “last ice age” can mean two related things, and the length depends on which one you mean.

Short direct answer

  • The broader last Ice Age (the Pleistocene glaciation) lasted from about 2.6 million years ago to about 11,700 years ago – roughly 2.6 million years.
  • The last glacial period (the coldest final phase people usually picture with mammoths and big ice sheets) ran from about 115,000 to 11,700 years ago – about 100,000 years.

Quick Scoop

1. What scientists mean by “last ice age”

When people ask “how long was the last ice age,” they usually mix two ideas:

  • The long Ice Age era (Pleistocene Epoch)
  • The last glacial period within it (the final really cold swing before our current warm period)

Earth was in and out of cold and warm phases the whole time, so it wasn’t one single unbroken deep-freeze.

2. The long Ice Age: 2.6 million years

  • The most recent major Ice Age started about 2.6 million years ago.
  • It ended around 11,700 years ago, when the current warm epoch (the Holocene) began.
  • During those millions of years, ice sheets grew and shrank many times in cycles called glacials (cold) and interglacials (warmer).

If your question is about this whole cold era, then the “last ice age” lasted around 2.6 million years.

3. The last glacial period: ~100,000 years

Often, though, people really mean the last big cold phase before today:

  • Start: about 115,000 years ago.
  • End: about 11,700 years ago, when the Holocene began.
  • Total length: roughly 100,000 years.

Within that:

  • The coldest peak is called the Last Glacial Maximum, when ice was at its greatest extent, roughly 29,000–19,000 (or 26,000–20,000) years ago, depending on the data set.
  • Sea level was about 120–125 meters lower than today, and massive ice sheets covered large parts of North America and northern Europe.

4. Why answers online sometimes differ

You might see slightly different numbers like:

  • “Ice Age: 2.6 million–11,700 years ago”
  • “Last glacial period: 115,000–11,700 years ago”
  • “Last Glacial Maximum: 26,000–20,000 years ago”

They’re all talking about overlapping pieces of the same story, just at different scales (entire era vs. last cold phase vs. coldest peak).

5. A quick timeline picture

Think of the last 200,000 years like this:

  1. Around 115,000 years ago – last glacial period begins, ice sheets grow.
  2. Around 26,000–20,000 years ago – Last Glacial Maximum, ice is at its biggest.
  3. Around 11,700 years ago – last glacial period ends, ice retreats, Holocene (today’s warm period) starts.

So, if you’re asking “how long was the last ice age?” in everyday terms, the most useful answers are:

  • Whole Ice Age era: about 2.6 million years.
  • Last glacial period (what most people imagine): about 100,000 years.

Information gathered from public forums or data available on the internet and portrayed here.