Sonic Generations is een game die je de mogelijkheid geeft om te spelen als zowel de klassieke Sonic uit 1991 als de moderne Sonic. Je speelt door drie tijdperken uit de 20-jarige geschiedenis van Sonic the Hedgehog. De omgevingen zijn opnieuw gecreëerd in HD en zijn speelbaar in zowel de klassieke zijwaartse stijl als de moderne 3D-stijl.
Elke versie van Sonic heeft zijn eigen speciale moves. Classic Sonic heeft de Spin Dash en Spin Attack, terwijl Modern Sonic de Homing Attack en Sonic Boost heeft. Dankzij een interactief menusysteem kun je tijdens het spelen favoriete personages en verborgen schatten ontdekken.
In het verhaal wordt het universum van Sonic in chaos gestort door een mysterieuze macht die tijdgaten creëert. Sonic en zijn vrienden worden terug in de tijd getrokken, waar ze Classic Sonic ontmoeten en samen een nieuwe vijand moeten verslaan.