Campaign Cost Calculator
Calculate the total cost of running a TTRPG campaign including books, miniatures, terrain, and recurring supplies.
About this calculator
Running a tabletop RPG campaign has two very different cost shapes, and this calculator keeps them separate before combining them into a total. Books, miniatures, terrain, and dice are one-time purchases that don't scale with how long the campaign runs — buy them once and they're done, whether the campaign lasts three sessions or three years. Digital subscriptions and snacks are the opposite: subscriptions accrue every month the campaign runs regardless of how often you play, while snacks scale with the actual number of sessions, since a canceled session doesn't need table food.
Multiplying sessions per month by campaign duration gives total sessions, which anchors three different per-unit views of the same grand total: cost per session (useful for splitting expenses evenly among players who attend), cost per month (useful for comparing this hobby's ongoing cost against other monthly expenses), and cost per hour, which assumes a standard 4-hour session length to convert the whole campaign into an hourly entertainment cost comparable to other activities. None of these figures assume anything about splitting costs among a group — the totals represent the group's or GM's combined spend, and dividing cost per session by number of players is a natural next step for a group that wants to split expenses evenly.
Inputs
Results
Total Campaign Cost
$1,205.00
≈ 9 pairs of sneakers
How to Use This Calculator
- Enter the cost of Books & Modules, Miniatures, Terrain & Maps, and Dice & Supplies as one-time purchases.
- Add Digital Subscriptions (per month) and expected Snacks per Session for recurring costs.
- Set Sessions per Month and Campaign Duration to define how long and how often the campaign runs.
- Review the Total Campaign Cost, split into One-Time Costs and Recurring Costs.
- Use the Cost per Session, Cost per Hour, and Cost per Month figures to budget or split expenses across the group.
How the result changes with Campaign Duration
| Campaign Duration | Total Campaign Cost |
|---|---|
| 6 | $785.00 |
| 9 | $995.00 |
| 18 | $1,625.00 |
| 30 | $2,465.00 |
What each input means
- Books & Modules
- Core rulebooks, adventure modules, supplements.
- Miniatures
- Player characters, monsters, NPCs.
- Terrain & Maps
- Battle mats, 3D terrain, tiles, map packs.
- Dice & Supplies
- Dice sets, pencils, character sheets, tokens, condition rings.
- Digital Subscriptions
- D&D Beyond, Roll20, Foundry hosting, etc.
- Snacks per Session
- Food, drinks, and snacks for the table.
- Sessions per Month
- How often you play per month.
- Campaign Duration
- Expected campaign length.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersBooks & Modules = 150, Miniatures = 100, Terrain & Maps = 75, Dice & Supplies = 40 = 8 input(s) provided
- Calculate Total Campaign CostTotal Campaign Cost1205 = $1,205
- Calculate One-Time CostsOne-Time Costs365 = $365
- Calculate Recurring CostsRecurring Costs840 = $840
Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does the calculator separate one-time costs from recurring costs?
One-time costs like books and miniatures are purchased once regardless of how long the campaign runs, so they represent a fixed upfront investment, while recurring costs like subscriptions and snacks accumulate the longer and more often you play. Separating them shows how much of your total spend is a fixed startup cost versus an ongoing commitment tied to session frequency.
How does campaign length affect cost per session versus total cost?
Total cost keeps climbing the longer a campaign runs, since recurring costs accumulate with every additional month and session, but cost per session tends to fall over a long campaign because the one-time upfront costs get spread across more and more sessions. A short campaign carries a higher effective cost per session simply because there are fewer sessions to absorb the initial book and miniature purchases.
Why does the calculator assume 4 hours per session for the cost-per-hour figure?
Four hours is a commonly cited typical session length for tabletop RPG groups, used here as a standard conversion factor to translate total cost into an hourly entertainment cost that's easy to compare against other activities like movies or streaming subscriptions. If your group's sessions run notably longer or shorter, the actual cost per hour of play will differ from this estimate.
Should the whole group split the total cost evenly, or should the GM cover it?
This calculator reports the group's combined total spend rather than assuming any particular split, so how costs get divided is a separate decision — some groups have the GM cover shared resources like terrain and books while players bring their own dice and snacks, while others split everything evenly. Dividing the cost-per-session figure by the number of regular players is a straightforward way to work out an even split.
How can I lower the ongoing cost of a long-running campaign?
Since recurring costs — subscriptions and snacks — accumulate every month and session regardless of the one-time purchases already made, trimming those two line items has the biggest impact on a long campaign's total cost. Sharing a single digital subscription across the group instead of individual accounts, or rotating snack duty among players, are common ways groups reduce the recurring side of the budget.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Miniature Scale Calculator
Convert real-world dimensions to miniature scale for painting and terrain building.
Tabletop RPGD&D Encounter Balance Calculator
Build CR-appropriate encounters for your party using D&D 5e XP thresholds and encounter multipliers.
Tabletop RPGDice Roller
Roll virtual dice for tabletop games, D&D, and more. Choose the number of dice, sides per die (d4, d6, d8, d10, d12, d20, d100), and add modifiers.
More in Crafts, Hobbies & Games.