Playing 99 Nights in the Forest can get intense. Gems are one of the key currencies, and if you want to unlock classes, upgrades, or just progress faster, farming them efficiently really helps. I've played a fair amount and pulled together the best ways I found—ranked roughly by speed and consistency.
One of the best repeatable methods is clearing the Cultist Stronghold. When you finish it, you often get a Diamond Chest or direct gem rewards.
Why it's fast: If you know the route and enemy spawns, you can complete it quickly.
Tip: Use a class with strong mobility or good crowd control, and run with friends if possible.
Caveat: If you fail or take too long, the reward will be lower.

Doing multiple stronghold runs back-to-back is where the farming becomes very efficient. A coordinated team will finish them much faster than solo.
Why it works: Faster clears = more runs per hour = more gems.
Tip: Assign roles—tank, crowd clearer, looter—to speed things up.
Caveat: Random teammates may slow you down.
You get guaranteed gem rewards for hitting certain survival milestones like Day 50 and Day 99.
Why it's solid: It's automatic—you just need to survive.
Tip: Treat this as a passive bonus while doing other tasks.
Caveat: Reaching Day 99 takes time.
Many badges reward gems for completing specific tasks, surviving nights, or clearing special challenges.
Why useful: You earn rewards for things you'd likely do anyway.
Tip: Check your badge list and target the easy ones first.
Caveat: Some achievements take a long time to complete.
If you’re aiming for long-term progress, badges are one of the easiest ways to build up extra gems and slowly work toward bigger unlocks. Every bit you earn brings you closer to grabbing what you want from the 99 nights in the forest diamond shop without feeling stuck.
Chests scattered around the world can drop gems or diamond-chests. The rates aren't super high, but it adds up over time.
Why it's helpful: You can do this while exploring or gathering materials.
Tip: Grab chests that are on your usual routes.
Caveat: Low drop rate means it's not ideal as a main farming method.
Occasionally, the game releases codes or limited-time event rewards that give free gems.
Why it's efficient: It takes a few seconds for free value.
Tip: Check community posts when you log in.
Caveat: Codes are not always available.
Your class choice affects your run speed. Some classes clear faster or are safer, which directly increases gem income.
Why it matters: Faster clearing = more farming opportunities.
Tip: Favor classes that have strong area damage or movement skills.
Caveat: Some classes require progression to unlock.
If you spread your time across low-value tasks, you'll earn fewer gems per hour. Stick to strongholds and survival milestones.
Why it works: You use time more effectively.
Tip: Start each session with a clear plan—don't jump randomly between tasks.
Caveat: Repetition can feel boring; mix things up if needed.
During special weekends or events, rewards may increase. This is the best time to farm.
Why it's smart: You get boosted rewards without changing your routine.
Tip: Push hard during these windows—do extra stronghold runs.
Caveat: Events are occasional.
Measuring how long each farm method takes helps you find what's best for you personally.
Why it helps: Everyone's playstyle is different—what's fast for others may not be fast for you.
Tip: Compare your gem-per-hour across activities.
Caveat: Requires a little tracking effort.
Here's a routine that has worked really well for me: