- 4,317
- 7,445
A generation lasts from 20-25-30 years. For my whole life everyone born from 1980-2000 was in the same generation. Then in the last five years, when it was realised that millenials were lame, older millennials started making all sorts of new designations because they didn't want to be millennials anymore.