Data GuideMarch 8, 202610 min read

How to Price Your D&D Sessions: A Data-Driven Guide

Pricing your sessions too high scares away players. Pricing too low undervalues your prep work and burns you out. Here's how to find the sweet spot β€” backed by real market data from the paid DM community.

1. The Paid DM Market in 2026

Paid DMing has exploded. What started as a niche corner of the TTRPG world is now a legitimate way for skilled Dungeon Masters to earn real income. Platforms like StartPlaying.games report over 400% growth in paid sessions since 2023, and Discord servers dedicated to paid campaigns are filling up faster than ever.

But here's the thing most new paid DMs get wrong: they pick a number out of thin air. Maybe they saw someone charging $15 per player on Reddit. Maybe they just guessed. The result? They either undersell themselves and burn out, or overprice and struggle to fill seats.

This guide gives you real data and a framework so you can price with confidence β€” whether you're running your first paid one-shot or scaling to 10+ games a week.

2. Pricing Tiers: What DMs Actually Charge

Based on data from paid DM communities, Discord servers, and platforms like StartPlaying, here's what the market looks like in 2026:

TierPer Player / SessionTypical DM Profile
Entry$10 – $15New to paid DMing, building reputation, running beginner-friendly games
Mid-Range$15 – $25Experienced DM, consistent quality, some repeat players, uses maps and handouts
Premium$25 – $40High production value, custom maps, voice acting, strong player reviews, waitlisted games
Elite$40 – $75+Professional-tier, full-time DM, custom content, celebrity DMs, or highly specialized formats

Key insight: The majority of paid DMs on Discord fall in the $15–$25 range. This is the β€œproven zone” where players feel they're getting professional quality without the sticker shock of premium rates.

3. Six Factors That Should Shape Your Price

🎭 1. Your Experience Level

Have you been DMing for 10 years or 10 months? Experience matters β€” not because new DMs can't run great games, but because seasoned DMs can handle curveballs, improv on the fly, and deliver consistently. If you're newer, start at the entry tier and raise prices as you build a track record.

⏱️ 2. Prep Time per Session

This is the hidden cost most DMs forget. A session that requires 4 hours of prep for a 3-hour game effectively cuts your hourly rate in half. Factor prep time into your pricing. Running published modules? Less prep. Fully homebrew with custom maps? You need to charge more.

πŸ‘₯ 3. Group Size

Smaller groups (3–4 players) mean more personal attention and often justify higher per-player prices. Larger groups (5–6) can charge slightly less per player but earn more total. Most paid DMs cap at 4–5 players for the best experience.

4 players Γ— $20 = $80/session
5 players Γ— $18 = $90/session
6 players Γ— $15 = $90/session

πŸ—ΊοΈ 4. Production Value

Custom battle maps, handouts, ambient soundscapes, voice acting, dedicated Discord channels with lore β€” these all add perceived value. DMs who invest in production quality can comfortably charge 30–50% more than those running theater of the mind with no extras.

πŸ“… 5. Session Length

Most paid sessions run 2.5 to 4 hours. Shorter sessions (2 hours) can price slightly lower but feel like better value for busy players. Longer sessions (4+ hours) should charge a premium. The sweet spot for most groups is 3 hours.

πŸ“ 6. Platform and Market

Where you run games matters. Discord-based games tend to have slightly lower rates than VTT-heavy games on Roll20 or Foundry (where players expect integrated maps and tokens). Your local market and time zone also affect what players are willing to pay β€” peak US evening slots command higher prices.

4. Pricing by Format: One-Shots vs. Campaigns

βš”οΈ

One-Shots

$15 – $30 / player
  • β€’ Higher per-session rate (no commitment discount)
  • β€’ Great for building reputation and testing prices
  • β€’ Players accept higher prices for standalone experiences
  • β€’ Lower no-show risk (single commitment)
πŸ“–

Ongoing Campaigns

$10 – $25 / player
  • β€’ Slightly lower per-session, but recurring revenue
  • β€’ Players expect a β€œloyalty” discount for committing
  • β€’ More predictable income week over week
  • β€’ Consider offering a monthly bundle (e.g., 4 sessions for 3.5x price)

Pro tip: Many successful DMs use one-shots as a β€œtry before you buy” funnel. They charge a premium for one-shots, deliver an incredible experience, then invite players to join an ongoing campaign at a slightly lower rate. This builds retention and fills your weekly calendar.

5. The DM Pricing Calculator Framework

Use this simple framework to calculate your minimum viable price. It's not about what others charge β€” it's about what makes DMing sustainable for you.

Step 1: Calculate Your Time Investment

Session length3 hours
Prep time2 hours
Admin time (scheduling, comms)0.5 hours
Total time per session5.5 hours

Step 2: Set Your Target Hourly Rate

What do you want to earn per hour of total time invested? Remember, this includes prep β€” not just table time.

Target hourly rate$20/hr
Γ— Total hours5.5 hours
Minimum session revenue$110

Step 3: Divide by Players

Minimum session revenue$110
Γ· Number of players5 players
+ Platform fees (~5%)$1.10
Your price per player$23 / session

This gives you a floor price β€” the minimum you should charge to make paid DMing sustainable. Your actual price can (and often should) be higher based on the market factors we covered above.

6. Common Pricing Mistakes to Avoid

❌

Pricing based on guilt, not value

β€œI feel bad charging friends for D&D.” If you're providing a curated, prepared experience with scheduling and materials, you're providing a service. Value your time.

❌

Racing to the bottom

Charging $5/player to undercut competition attracts low-commitment players and makes the math impossible. At $5 with 4 players, you're earning $20 for 5+ hours of work. That's $4/hour.

❌

Never changing your price

If your games are consistently full and you have a waitlist, your price is too low. If you can't fill seats, it might be too high β€” or your marketing needs work.

❌

Ignoring your costs

D&D Beyond subscriptions, VTT licenses, map tools, art commissions, Stripe fees β€” these add up. Factor your costs into your pricing to avoid negative-margin games.

7. When and How to Raise Your Prices

You should consider a price increase when:

  • βœ“Your sessions consistently fill to capacity
  • βœ“You have a waitlist of players wanting to join
  • βœ“Players are giving you strong reviews and referrals
  • βœ“You've invested in better production quality (maps, tools, etc.)
  • βœ“It's been 3–6 months since your last price change

The Smooth Price Increase Playbook

  1. 1. Grandfather existing players. Let current campaign players keep their rate for 4–6 more sessions. New players pay the new rate.
  2. 2. Announce early. Give 2–3 weeks' notice. Frame it as a quality investment: β€œI'm adding custom maps and longer sessions.”
  3. 3. Increase by $3–5 at a time. Small, gradual increases feel natural. Jumping from $15 to $30 overnight will lose players.
  4. 4. Add value alongside the increase. New price + new benefit (recap notes, custom art, longer sessions) makes the increase feel justified.

8. Getting Started with Paid Sessions

Once you've decided on your price, the next challenge is the operational side: scheduling sessions, tracking who's signed up, sending reminders, and collecting payments. Most DMs cobble together a patchwork of Google Sheets, PayPal links, and Discord announcements β€” and it works until it doesn't.

That's exactly what Rollkeep is built to solve. It's a Discord-first session manager that handles session creation, player signups, and payment tracking β€” all from simple slash commands inside your server. No spreadsheets. No chasing payments in DMs.

Ready to run paid sessions like a pro?

Rollkeep handles the logistics so you can focus on what matters β€” running unforgettable games.

βš”οΈ Join the Rollkeep Waitlist

TL;DR β€” Quick Pricing Cheat Sheet

  • New DM, one-shots: $12–$15/player
  • Experienced DM, campaigns: $18–$25/player
  • Premium / high-production: $25–$40/player
  • Use the calculator: (target hourly rate Γ— total hours) Γ· players + fees
  • Raise prices when: sessions are full + you have a waitlist

Related Articles