Paid DMing

How to Run a Paid D&D Campaign: The Complete Guide (2026)

You spend hours writing encounters, painting maps, and voicing NPCs. Your players love it. But here's the question nobody asked five years ago: why aren't you getting paid for this?

10 min readMarch 7, 2026

Why Paid DMing Is Growing

Five years ago, charging for D&D games felt taboo. Today, it's a thriving industry. What changed?

The pandemic turned millions of people into TTRPG players. Critical Role, Dimension 20, and actual play podcasts created massive demand for high-quality D&D experiences. But here's the math that drives paid DMing: for every DM, there are roughly 5–6 players looking for a game. That ratio hasn't improved — if anything, it's gotten worse.

Players can't find DMs. DMs are burning out running multiple free games. And the solution is obvious: treat DMing like the skilled creative work it is, and compensate DMs for their time.

The numbers: A DM running two paid weekly games at $15/player with 5 players each earns $600–$650/month. That's a meaningful side income for doing something you already love.

Here's why the market is booming in 2026:

Demand Outstrips Supply

r/lfg posts from players looking for DMs outnumber DM posts 10-to-1. Platforms like StartPlaying.Games have 200,000+ players actively searching for games. Good DMs have more demand than they can handle.

DMs Deserve Compensation

A single 4-hour session requires 2-4 hours of prep, plus money spent on books, VTT subscriptions, maps, minis, and software. Paid DMing isn't greedy — it's sustainable. Players happily pay $15 for a movie ticket. A curated, interactive 4-hour experience is worth at least that.

Paying Players Are Better Players

This is the secret every paid DM discovers: when players invest money, they show up. On time. Prepared. Engaged. No-shows drop dramatically. The table dynamic improves because everyone has skin in the game — literally.

If you're already a good DM, you're sitting on a skill that people want to pay for. The only question is how to set it up. Let's start with where to find your players.

Platforms: Marketplace vs. Independent

As a paid DM, you have two paths: join a marketplace that brings players to you, or build your own independent operation. Both work — and many DMs do both.

Option 1: Marketplace Platforms (StartPlaying.Games)

StartPlaying.Games is the largest marketplace for paid TTRPG sessions. Think of it like Airbnb for D&D — players browse listings, read reviews, and book games. The platform handles payments, discovery, and player reviews.

Pros

  • Built-in audience — players come to you
  • Review system builds social proof fast
  • Handles payment processing and disputes
  • Great for getting your first 5–10 paying players

Cons

  • Platform takes a commission (typically 10–15%)
  • You're competing with every other DM on the platform
  • Limited control over scheduling and communication
  • Players are loyal to the platform, not you

Option 2: Running Your Own Operation

Going independent means you own the relationship with your players. You set prices, control the experience, and keep 100% of the revenue (minus payment processing fees). It takes more setup, but the margins and flexibility are far better.

Pros

  • Keep 100% of revenue (minus ~3% Stripe fees)
  • Full control over pricing, scheduling, and rules
  • Build a direct relationship with your player community
  • Use tools tailored to your workflow (Quest Keep, Discord, etc.)

Cons

  • You need to find players yourself (social media, Reddit, Discord)
  • More admin work unless you automate with the right tools
  • No built-in review system

Our recommendation: Start on a marketplace to build reviews and a player base. Once you have regulars, transition them to your own operation using Quest Keep + Stripe. You keep more money, and your players get a better experience.

How to Set Your Pricing

Pricing is where most new paid DMs freeze up. You don't want to charge too much and scare people off, but you also don't want to undervalue your time. Here's the data-backed breakdown.

Entry Level

$10–15 / player / session

Perfect for new paid DMs building a reputation. At $10 with 5 players, you earn $50 per session — roughly $12/hour for a 4-hour game. This is competitive and attracts players who've never tried paid D&D before.

Standard

$15–20 / player / session

The sweet spot for experienced DMs with good production value. Custom maps, prepared handouts, consistent quality. At $18 with 5 players, you earn $90 per session. Run two games a week and that's $720/month.

Premium

$20–25+ / player / session

For DMs who deliver a premium experience: professional voice acting, elaborate set pieces, custom minis or digital assets, and deep narrative arcs. Players at this tier expect polish — and they're willing to pay for it.

Pricing Tips

  • Start lower, raise over time. It's easier to increase prices for new players than to lower them.
  • Offer a "Session Zero" for free or discounted. Let players try before they commit to a full campaign.
  • Bundle pricing works. Offer a discount for committing to 4+ sessions (e.g., $60 for 4 sessions instead of $16 each).
  • Per-session billing is less friction than monthly billing for new players. Subscription models work better for established groups.
  • Don't apologize for your prices. If you deliver a great experience, players will happily pay.

Handling Logistics Like a Pro

The biggest difference between a hobbyist DM and a professional one isn't talent — it's operations. Paid players expect reliability. That means nailing the logistics so you can focus on the fun stuff.

Scheduling

Scheduling is the #1 operational headache for paid DMs — especially if you run multiple groups. You need to coordinate across timezones, handle cancellations, and make sure everyone knows when the next session is.

Manual scheduling through Discord or group texts breaks down fast. Automated tools like Quest Keep collect player availability, auto-find the best time, and send calendar invites and reminders automatically. If scheduling is already painful with one free group, imagine juggling three paid groups. (Read our full scheduling guide here.)

Payments

Chasing players for payment is awkward and unprofessional. You need a system where payments happen automatically — ideally before the session, not after.

Stripe is the standard for payment processing. It handles credit cards, invoicing, and automatic recurring billing. Pair it with a tool like Quest Keep that integrates payments with scheduling, and players pay when they book — no awkward Venmo requests needed.

Player Management

Running paid games means treating your players like clients (while still keeping it fun). That means clear communication, consistent session quality, and a professional approach to cancellations and refunds.

Essential Policies for Paid DMs

  • Cancellation policy: 24–48 hour notice required for a refund/reschedule
  • No-show policy: No refund for no-shows (the table still ran)
  • Quorum rule: Session runs with 3+ players present; if below quorum, reschedule or run a side quest
  • Session Zero: Free or discounted, used to set expectations and ensure group fit

The Paid DM Tech Stack

Running a paid campaign requires more than just a good story. You need the right tools to handle the business side so you can spend your time on what matters — storytelling.

Automation

Quest Keep — Scheduling + Payments

Quest Keep auto-schedules sessions based on player availability, sends calendar invites and Discord reminders, and handles player payments through Stripe. It's built specifically for DMs who run paid campaigns — no spreadsheets, no manual invoicing, no chasing players for money. DMs play free.

Payments

Stripe — Payment Processing

Stripe is the industry standard for online payments. It supports credit cards, Apple Pay, Google Pay, and recurring subscriptions. Transaction fees are ~2.9% + $0.30. Quest Keep integrates directly with Stripe, so payments flow automatically when sessions are booked.

Communication

Discord — Communication Hub

Discord is where your table lives between sessions. Use channels for session recaps, lore drops, scheduling announcements, and player banter. Quest Keep sends automated session reminders directly to your Discord server — 24 hours and 1 hour before each game.

Gameplay

VTT (Roll20 / Foundry / Owlbear) — The Virtual Table

You still need a virtual tabletop to actually play. Roll20 is the easiest to start with (free tier available), Foundry VTT is the power-user choice ($50 one-time), and Owlbear Rodeo is the minimalist option. Pick the one that fits your style.

Getting Started: Your First Paid Game

Ready to make the leap? Here's a step-by-step guide to running your first paid session.

1

Decide Your Game & Format

Choose a module or homebrew campaign. Decide on session length (3-4 hours is standard), frequency (weekly or biweekly), and group size (4-5 players is the sweet spot). Write a compelling one-paragraph pitch for your game.

2

Set Your Price

Start at $10-15/player/session if you're new to paid DMing. You can always raise prices later once you have reviews and returning players. Factor in your prep time — don't just price the session itself.

3

Find Your Players

Post on r/lfg with a [Paid] tag. Share your game on D&D Discord servers. List on StartPlaying.Games for extra visibility. Be upfront about your price in every listing. The players who respond are exactly the ones you want — they value quality.

4

Run a Free Session Zero

Offer a free or discounted Session Zero where you meet the players, set expectations, create characters, and make sure the group clicks. This is your interview — both for them and for you. No refund headaches if it doesn't work out.

5

Set Up Your Tools

Create a Quest Keep campaign to handle scheduling and payments. Connect your Discord server for automated reminders. Set up your VTT of choice. Having your operations automated from day one sets a professional tone.

6

Deliver & Iterate

Run your first paid session. Ask for feedback. Improve your production value over time — better maps, better NPCs, better pacing. As your skills grow, so does your reputation (and your prices).

Frequently Asked Questions

How much should I charge for a D&D session?
Most paid DMs charge $10-25 per player per session. New DMs should start at $10-15 to build a track record, then raise prices as they gain reviews and experience. A table of 5 players at $15/session earns you $75 for a 3-4 hour game — a solid rate for creative work.
Is it okay to charge money for DMing D&D?
Yes. DMing requires significant time, skill, and preparation. Players happily pay for entertainment — movies, concerts, escape rooms. A curated, interactive storytelling experience is worth at least as much. The TTRPG community has broadly embraced paid DMing, and platforms like StartPlaying.Games prove there's massive demand.
How do I handle players who refuse to pay?
You don't need to convince everyone. Many players are happy to pay for a guaranteed, high-quality experience. Market to those players, not to skeptics. The r/lfg subreddit, D&D Discord servers, and StartPlaying.Games are full of players actively looking for paid games.
What if a player wants a refund?
Have a clear cancellation policy from day one. Standard practice: full refund for 24-48 hour notice cancellations, no refund for no-shows. If you (the DM) cancel, always offer a refund or credit. Session Zero helps filter out bad fits before anyone's committed financially.
Does Quest Keep work for paid campaigns?
Quest Keep is built specifically for this use case. It auto-schedules sessions from player availability, sends calendar invites and Discord reminders, and handles player payments through Stripe — so you never have to chase money or coordinate schedules manually. DMs always play free.

Related Reading

DM Guide

How to Schedule D&D Sessions: The Complete Guide for Dungeon Masters (2026)

Struggling with scheduling? Our guide covers timezone juggling, player ghosting, and the best tools for keeping your campaign on track.

Read Article
20 Free for DMs — Forever

Focus on Storytelling. Let Quest Keep Handle the Rest.

Quest Keep handles scheduling + payments so you can focus on storytelling. Auto-scheduling, calendar invites, Discord reminders, and Stripe payments — all in one place. Set up your paid campaign in under 2 minutes.