Diamonds are Magic Rush: Heroes' premium currency: you use them to summon heroes at the Wishing Pool, restore Stamina, buy Gold, skip the Arena's waiting timer, or level up your VIP status. While they can also be bought with real money, the game offers several ways to earn them just by playing, especially through the PVP Arena, where your daily ranking and improvements to your personal best send Diamonds via in-game mail every day at 9:00 PM (server time). On top of that there are welcome rewards for new players, campaigns and the Tower Defense mode, rotating events like the Wheel of Fortune, and a few one-off tasks such as linking your Google Play account. Magic Rush: Heroes launched back in 2015 and its community guides are limited and rarely updated, so this guide clearly separates what's confirmed by the wiki and community from what's simply an estimate.
What's the fastest way to get Diamonds in Magic Rush: Heroes?
We've gathered and verified every real method for getting free Diamonds, ranked from most to least profitable based on the time they take and what you can actually earn from each. No tricks, no generators — just the game's own mechanics.
Daily Arena Ranking
Every day at 9:00 PM (server time) the game hands out Diamonds, Gold, and Arena Coins via in-game mail based on your final position in that day's ranking. According to the reward table on the official fan wiki, 1st place gets 600 Diamonds, the top 8 get between 180 and 520, and the mid-tier brackets (for example, ranks 1501 to 3500) get between 45 and 50 Diamonds. You get 5 free battles a day with a 5-minute cooldown between each, so using all your attempts before the reset is the most consistent way to generate Diamonds.
New Personal Best in the Arena
In addition to the daily ranking reward, every time you beat your all-time best Arena position you get an extra Diamond prize by in-game mail, independent of the 9:00 PM reset. There's no public table with exact figures for this bonus, but the wiki confirms it exists as a separate mechanic. It's an extra incentive to climb divisions (from Guard to Baron, Viscount, Count, etc.) progressively instead of getting stuck at the same rank.
Welcome Rewards for New Players
Rookie events for newly created accounts reward daily login with increasing Gold and Diamonds: day 1 gives 2,000 Gold and 30 Diamonds, and the reward climbs to 5,000 Gold and 75 Diamonds by day 5. It's a short but useful window to start your account with an initial Diamond stockpile before relying on the Arena.
Complete Campaigns and Tower Defense
Clearing Campaign and Tower Defense levels hands out progression rewards, including Diamonds at certain stages, plus Gold and troop experience. Community guides (like SuperCheats) point to completing campaigns as one of the earliest recommended ways to generate resources when starting out, though the reward pace slows down as you level up and battles demand more Stamina.
Spin the Wheel and Rotating Events
The game includes roulette-style events where you can win Gold, Diamonds, or Hero Souls (Soulstones) by spinning. Interestingly, you can also spend Diamonds to skip the wheel's waiting timer, so it's best to use it only when it's available for free. Other temporary events (tournaments, celebrations) also hand out Diamonds occasionally according to the game's event calendar.
Link Your Account to Google Play
Once you reach troop level 10, a task unlocks to link your save to your Google Play account; completing it grants a one-time reward that includes Diamonds. It's worth doing anyway to avoid losing your account progress, so claim it as soon as it's available.
Timed Diamond Chests
Several community guides mention a free Diamond chest that can be claimed once and becomes available again after a roughly 2-day timer. We haven't found a reliable figure for the exact amount it gives, so we include it only as a qualitative reference: check this section of the game regularly in case it's built up free rewards.
How much free Diamonds can you get per month?
| Source | Estimated amount |
|---|---|
| Daily Arena Ranking | ~45–100 |
| Estimated total | ~1,350–3,000 Diamonds a month |
Community estimate based only on the daily Arena reward for a mid-level player (roughly ranks 1000 to 3500); it's not an official figure and varies enormously depending on your actual ranking, since 1st place gets up to 600 Diamonds a day. It doesn't include personal-best bonuses, rotating events, campaigns, or the timed chest, whose amounts aren't confirmed by reliable sources.
Come across a Magic Rush: Heroes generator? Find out why it doesn't work →
Frequently asked questions
What's the most cost-effective way to get free Diamonds in Magic Rush: Heroes?
The Arena is by far the most consistent and best-documented source: it hands out Diamonds every day at 9:00 PM based on your final position, with up to 600 Diamonds for 1st place and smaller rewards depending on your ranking bracket. Using your 5 free daily battles before the reset is the most efficient routine.
Is the 'Diamond Fortnight' pack or similar plans worth it even though they're not free?
It's not a free method, but it's worth understanding since it's often confused with free-to-play rewards: it's a paid pack (around $4.99 according to the wiki) that hands out 120 Diamonds a day for 14 days if you claim it daily, plus base Diamonds and a reward for the initial purchase. It doesn't replace free methods — it's simply the most efficient spending option if you decide to invest real money.
Why is there so little recent information about farming Diamonds in this game?
Magic Rush: Heroes launched in 2015 and its guide community is much less active than that of more recent titles; most available wikis and walkthroughs haven't been updated in years. That's why this guide relies on confirmed mechanics (Arena, campaigns, welcome events) and avoids inventing figures for sections where there's no reliable recent source, like the timed chests.
