A finite quantity of Gems are awarded to you as you reach a new stage in the game. By following the game's social marketing accounts, you can get one-time Gems. Alternatively, players can employ Dragon City hacks to generate an infinite supply of Gems by purchasing Gems with actual money.