Toybox Values

How many Robux does it cost to buy every class?

Buying all 39 regular classes takes 8,575 diamonds, which costs 30,996 Robux with the cheapest mix of shop packs. Earning them from the daily quests alone (15 diamonds a day) would take about 572 days.
Data checked: Oct 15, 2026

The ten priciest classes

Class diamonds Robux at 3.6 each Days of dailies
Alien Scientist6002,16040
Big Game Hunter6002,16040
Cyborg6002,16040
Gunslinger6002,16040
Necromancer6002,16040
Pyromaniac6002,16040
Vampire6002,16040
Woodsman6002,16040
Assassin5001,80034
Beastmaster4001,44027
All 39 classes8,57530,996572

The last row is the cheapest mix of packs (4 x 20 + 34 x 250, 8,580 diamonds). Single rows use the best per-diamond rate, so they add up to a little less than the cheapest real purchase. Event classes are not counted.

Questions

Which diamond pack is cheapest per diamond?

20 diamonds for 99 Robux (4.95 Robux each); 250 diamonds for 900 Robux (3.6 Robux each). The biggest usable pack wins, so the cheapest mix is mostly that pack plus a few small ones for the remainder.

Do class sales lower the total?

Yes, a little per class. The wiki says 4 classes go on sale every 24 hours at 10%, 10%, 15%, 20% off, up to 20%. The total above uses full prices, since you cannot pick which classes are on sale.

Does the total include level 2 and level 3?

No. Each class also has level 2 and level 3 tasks, which you can skip for 250 and 400 Robux. Skipping both on all 39 classes would add 25,350 Robux.

Why is one shop pack missing from the math?

The wiki table also lists 9,999 diamonds for 2,500 Robux. That is 0.25 Robux per diamond, which looks like a typo, so it is left out. If it were real, the total would be far lower.

Related: Classes · Class planner

Source: Classes (rev 32510, Oct 15, 2026), Diamonds (rev 32450, Oct 9, 2026) · 99 Nights in the Forest community wiki, CC BY-SA 3.0. Numbers restructured into tables and calculators; wiki images are not used.