The fastest way to obtain Gems is to purchase Gem Packs from the Shop.
You can also find Gems across Dragon City by;
- Completing Goals
- Activating Jewelem's Guardian Tower
- Watching video ads on Dragon TV
- Participating in live events by completing collections and opening Chests
- Completing Tasks and Surveys in the Offerwall found in Dragon TV
- Winning League battles