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?
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 / sessionPerfect 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 / sessionThe 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 / sessionFor 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?✦
Is it okay to charge money for DMing D&D?✦
How do I handle players who refuse to pay?✦
What if a player wants a refund?✦
Does Quest Keep work for paid campaigns?✦
Related Reading
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 ArticleFocus 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.