Skip to main content

Ranking 20 GMC Generations by Reliability

Sorting models by their generation gives us a clearer picture of common problems across a group of similar vehicles. From there, we can assign scores to each generation to give you a basic picture of which to consider and those to avoid. The higher the score, the faster you should run away.

Rank Model Generation Years PainRank (?)
20th Sierra 1500 3rd Gen 2014–2017 20.88
19th Acadia 1st Gen 2008–2016 19.42
18th Acadia 2nd Gen 2017–2018 18.99
17th Terrain 1st Gen 2010–2017 15.47
16th Yukon 4th Gen 2015–2018 13.34
15th Sierra 1500 2nd Gen 2008–2013 10.84
14th Canyon 2nd Gen 2015–2018 9.22
13th Sierra 1500 1st Gen 1999–2006 8.75
12th Yukon 3rd Gen 2007–2014 5.36
11th Envoy 2nd Gen 2007–2009 5.35
10th Sierra 2500 2nd Gen 2007–2013 3.31
9th Sierra 2500 3rd Gen 2014–2017 2.95
8th Sierra 2500 1st Gen 1992–2006 1.99
7th Canyon 1st Gen 2007–2012 1.69
6th Sierra 3500 1st Gen 1992–2006 0.61
5th Sierra 3500 3rd Gen 2014–2017 0.53
4th Yukon Hybrid 1st Gen 2008–2013 0.47
3rd Savana 1st Gen 2008–2016 0.43
2nd Sierra 3500 2nd Gen 2007–2013 0.35
1st Terrain 2nd Gen 2018–2018

Answers to the most frequently asked questions

What Are Vehicle Generations?

Generations are groups of model years where the vehicles are continuously produced, use similar engineering, and share features. Generational data is not always cut-and-dry – manufacturers might not always release generation information, some generations might last longer in different countries, and various trim levels and model variants can make the whole thing confusing. We do our best but make no guarantees about our generation data. When in doubt, we stick with data about US models.

Why Are Some Vehicles Missing a 1st / 2nd / 3rd Generation?

You might notice that some of our data starts at generation 5, 6, etc. So what happened to the older generations? One of two things. 1. some models have been around a long time and we don’t have any complaint or NHTSA data about them. 2. some new models share the same platform as existing models, so we typically tie them together. For instance, a new hybrid vehicle might be introduced during the 5th generation of its non-hybrid counterpart. We’ll typically start the hybrid’s generation at 5, unless it’s otherwise noted.

What is PainRank™? Where Does it Come From?

PainRank™ is a algorithm that uses complaint data from owners (the average mileage of failures, the cost to make repairs, etc), relative complaints analysis, sales numbers, NHTSA data, & owners’ own vehicle rankings to come up with a number representing how much pain a car inflicts on its owners. The higher the PainRank™ score, the more painful a car is to own (typically).