
How to Calculate XP in D&D 5e: The Complete Guide to Experience Points
You killed the dragon. The table erupts. Someone rolls the dragon's hoard. And then someone else asks: "So how much XP was that?"
Silence. The GM opens three tabs. Someone pulls up a Reddit thread. A phone calculator comes out. The vibe is gone.
Experience points in D&D 5e should be straightforward. You fight things, you get numbers, the numbers go up, you level up. But between CR tables, adjusted XP multipliers, splitting rules, and the eternal "should we just do milestone?" debate, XP calculation trips up GMs and players constantly.
This guide covers everything: the actual math, the tables, the edge cases nobody explains, and when to ditch XP entirely. Whether you're running your first session or your fiftieth, bookmark this one.
How XP Works in D&D 5e: The Basics
Every monster and NPC in D&D 5e has a Challenge Rating (CR) — a rough measure of how dangerous it is. Each CR maps to an XP value. When the party defeats an enemy, those XP are split equally among the players.
That's the core loop: fight → earn XP → accumulate → level up.
Simple in theory. Where it gets messy is the details.
XP isn't just for combat. The Dungeon Master's Guide explicitly suggests awarding XP for overcoming challenges through negotiation, stealth, or creative problem-solving — not just killing. A good GM awards XP for the encounter, not the body count.
XP Thresholds by Challenge Rating
Here's the complete CR-to-XP table from the 5e rules. This is the core reference you'll use for every calculation.
CR 0–1:
| CR | XP | |---|---| | 0 | 0 or 10 | | 1/8 | 25 | | 1/4 | 50 | | 1/2 | 100 | | 1 | 200 |
CR 2–10:
| CR | XP | |---|---| | 2 | 450 | | 3 | 700 | | 4 | 1,100 | | 5 | 1,800 | | 6 | 2,300 | | 7 | 2,900 | | 8 | 3,900 | | 9 | 5,000 | | 10 | 5,900 |
CR 11–20:
| CR | XP | |---|---| | 11 | 7,200 | | 12 | 8,400 | | 13 | 10,000 | | 14 | 11,500 | | 15 | 13,000 | | 16 | 15,000 | | 17 | 18,000 | | 18 | 20,000 | | 19 | 22,000 | | 20 | 25,000 |
CR 21–30:
| CR | XP | |---|---| | 21 | 33,000 | | 22 | 41,000 | | 23 | 50,000 | | 24 | 62,000 | | 25 | 75,000 | | 26 | 90,000 | | 27 | 105,000 | | 28 | 120,000 | | 29 | 135,000 | | 30 | 155,000 |
CR 0 creatures are worth either 0 or 10 XP. A commoner (CR 0, 10 XP) versus a tiny critter like a frog (CR 0, 0 XP) — the distinction is whether the creature poses any threat at all.
How to Split XP Among Party Members
The rule is clean: divide total XP equally among all characters who participated in the encounter.
The Basic Formula
Total XP ÷ Number of Characters = XP Per Character
Say your party of four defeats a CR 3 Owlbear (700 XP) and two CR 1/4 Wolves (50 XP each):
- Total monster XP: 700 + 50 + 50 = 800 XP
- Divide by 4 players: 800 ÷ 4 = 200 XP per character
That's it. No complicated formula. No weighted distribution.
Common Splitting Questions
What if someone was unconscious during the fight? They still get full XP. They participated — getting knocked out is part of the encounter.
What about NPCs and sidekicks? RAW (Rules As Written), allied NPCs who help in combat don't take an XP share. But some GMs count them as party members for splitting purposes, especially powerful NPC allies. This is a table-by-table call.
What if players are different levels? Everyone gets the same XP regardless of level. A level 3 and a level 5 character who defeat the same monster split evenly. This is how the system naturally lets lower-level characters catch up — they need less total XP per level.
What about players who missed the session? Another table decision. Common approaches: absent players get no XP, half XP, or full XP. The 5e rules don't specify — your group picks a policy and sticks with it.
Adjusted XP: The Most Misunderstood Rule in 5e
Here's where GMs get confused. Adjusted XP exists for one purpose: determining encounter difficulty. It is NOT the XP players actually receive.
When you face multiple monsters at once, the fight is harder than the raw XP numbers suggest. Three goblins (75 XP each, 225 total) are more dangerous than a single creature worth 225 XP because of action economy — more enemies means more attacks per round.
To account for this, you apply a multiplier when calculating difficulty:
| Number of Monsters | XP Multiplier | |---|---| | 1 | ×1 | | 2 | ×1.5 | | 3–6 | ×2 | | 7–10 | ×2.5 | | 11–14 | ×3 | | 15+ | ×4 |
Example: Adjusted XP in Action
Your party faces six goblins (CR 1/4, 50 XP each):
- Base XP: 6 × 50 = 300 XP
- Adjusted XP: 300 × 2 (for 3–6 monsters) = 600 XP (for difficulty rating)
- XP actually awarded to players: 300 XP (divided among the party)
The 600 figure tells you this encounter hits like a 600 XP encounter in terms of difficulty. But the party only earns the base 300 XP.
This is the number one XP mistake GMs make — awarding adjusted XP instead of base XP. If your players are leveling up suspiciously fast, check whether you've been using the multiplier for awards instead of just difficulty assessment.
When Party Size Affects the Multiplier
The standard multiplier assumes a party of 3–5 characters. For smaller or larger parties, shift the multiplier:
- 1–2 players: Use the next multiplier up (e.g., 2 monsters uses ×2 instead of ×1.5)
- 6+ players: Use the next multiplier down (e.g., 2 monsters uses ×1 instead of ×1.5)
This adjustment keeps encounter difficulty accurate regardless of party size.
XP Required to Level Up
Here's the full progression table. The "XP for This Level" column shows how much XP you need between each level — useful for tracking how close you are.
| Level | Total XP Required | XP for This Level | |---|---|---| | 1 | 0 | — | | 2 | 300 | 300 | | 3 | 900 | 600 | | 4 | 2,700 | 1,800 | | 5 | 6,500 | 3,800 | | 6 | 14,000 | 7,500 | | 7 | 23,000 | 9,000 | | 8 | 34,000 | 11,000 | | 9 | 48,000 | 14,000 | | 10 | 64,000 | 16,000 | | 11 | 85,000 | 21,000 | | 12 | 100,000 | 15,000 | | 13 | 120,000 | 20,000 | | 14 | 140,000 | 20,000 | | 15 | 165,000 | 25,000 | | 16 | 195,000 | 30,000 | | 17 | 225,000 | 30,000 | | 18 | 265,000 | 40,000 | | 19 | 305,000 | 40,000 | | 20 | 355,000 | 50,000 |
Notice the pacing: levels 1–3 fly by (designed to get new players past the fragile early game), levels 5–10 are the sweet spot most campaigns live in, and levels 15–20 require enormous XP totals that most campaigns never reach.
Quick XP Benchmarks:
- Level 1→2: About 3 easy encounters
- Level 2→3: About 4–5 encounters
- Level 3→5: The biggest early jump — roughly 10–15 encounters
- Level 5→10: The "adventure tier" — expect 6–8 sessions per level
- Level 10→15: Where most campaigns end
- Level 15→20: Rare territory — most groups never reach it
Encounter Difficulty Thresholds
The DMG defines four encounter difficulty levels based on the party's level. These use per-character XP thresholds — multiply by the number of party members to get the total encounter budget.
| Character Level | Easy | Medium | Hard | Deadly | |---|---|---|---|---| | 1 | 25 | 50 | 75 | 100 | | 2 | 50 | 100 | 150 | 200 | | 3 | 75 | 150 | 225 | 400 | | 4 | 125 | 250 | 375 | 500 | | 5 | 250 | 500 | 750 | 1,100 | | 6 | 300 | 600 | 900 | 1,400 | | 7 | 350 | 750 | 1,100 | 1,700 | | 8 | 450 | 900 | 1,400 | 2,100 | | 9 | 550 | 1,100 | 1,600 | 2,400 | | 10 | 600 | 1,200 | 1,900 | 2,800 |
How to use this: Add up the adjusted XP of all monsters in an encounter, then compare against the party's total threshold (per-character threshold × number of characters).
Example: Four level 5 characters. Their Hard threshold is 4 × 750 = 3,000 adjusted XP. An encounter with 3,000+ adjusted XP is a hard fight. Above 4,400 (4 × 1,100) and it's deadly.
The Adventuring Day XP Budget
The DMG also defines how much total XP worth of encounters a party can handle between long rests:
| Character Level | Daily XP Budget (per character) | |---|---| | 1 | 300 | | 2 | 600 | | 3 | 1,200 | | 4 | 1,700 | | 5 | 3,500 | | 6 | 4,000 | | 7 | 5,000 | | 8 | 6,000 | | 9 | 7,500 | | 10 | 9,000 |
This is the total adjusted XP for all encounters combined in a single adventuring day. Going over this budget risks TPKs (total party kills) — going under means your players will barely break a sweat.
Most home games run 2–3 encounters per day, not the 6–8 the DMG assumes. If that's your table, adjust encounter difficulty upward — your players have more resources per fight than the system expects.
Standard XP vs. Milestone Leveling
This is the big debate. Let's break down both systems honestly.
Standard XP Leveling
Players earn XP from encounters and level up when they hit the threshold.
Advantages:
- Tangible progress every session — players see numbers go up
- Rewards engagement (combat, exploration, creative solutions)
- Creates natural pacing — harder content gives more XP
- Players who show up consistently progress faster (if your table wants that)
Disadvantages:
- Requires GM bookkeeping after every encounter
- Can create level gaps between players (especially with missed sessions)
- Players may prioritize combat over roleplay to "grind" XP
- The math is tedious without a calculator
Milestone Leveling
The GM decides when the party levels up based on story progress.
Advantages:
- Zero math — the GM just says "you level up"
- All players stay the same level, always
- Rewards story engagement, not just combat
- Easier to pace narratively
Disadvantages:
- Players lose the dopamine hit of incremental XP gains
- Can feel arbitrary if the GM's criteria aren't clear
- Pacing is harder to calibrate — too fast and the game feels cheap, too slow and players feel stuck
- No mechanical reward for optional content or side quests
The Hybrid Approach
Many experienced GMs use both: XP for encounters plus milestone bonuses for major story beats. Complete a dungeon? Standard XP for the fights, plus a milestone bonus for finishing the quest.
This keeps the math meaningful while ensuring story progress always moves the needle.
For new GMs running published adventures: milestone. The adventure tells you when to level up. For sandbox campaigns or West Marches: standard XP. Players need to see progress from exploration. For experienced GMs who want the best of both: hybrid. XP for fights, milestones for story.
Non-Combat XP: What the Rules Actually Say
The DMG (page 261) explicitly supports awarding XP for non-combat challenges:
"You can also award XP for overcoming challenges — defeating monsters, overcoming obstacles, or achieving goals — by any means."
This means:
- Avoiding combat entirely (sneaking past the guards, talking down the bandit) is worth full encounter XP
- Traps and hazards can award XP based on their difficulty
- Social encounters with real stakes (negotiating a treaty, persuading a dragon) are worth XP at the GM's discretion
How to set non-combat XP values:
- Ask: "What combat encounter would have been roughly as challenging?"
- Use that encounter's XP value
- Split among the party as usual
If the party convinces a CR 5 Troll to let them pass instead of fighting, they earn 1,800 XP split among the party — same as killing it.
Practical Tips for Tracking XP
If you're running standard XP, these habits keep the bookkeeping manageable:
1. Calculate XP at the end of each session, not after each fight. Tally all encounters at once and announce the total. This keeps the game flowing.
2. Use a shared tracker. A Google Sheet, a Discord bot, or even a whiteboard. The key is that everyone can see their progress.
3. Round generously. If the math gives you 437 XP, call it 450. Exact numbers don't matter — pacing does.
4. Pre-calculate encounter XP during prep. Before the session, note the total XP for each planned encounter. During play, you just read the number.
5. Award XP for non-combat wins. Puzzle solved? Social encounter won? Trap bypassed? Assign an XP value based on difficulty. Your players will stop treating every problem as a combat encounter.
If XP tracking still feels like too much work, consider letting a player handle it. Many groups have a designated "XP tracker" who tallies after each encounter. It takes the burden off the GM and gives that player a useful table role.
Common XP Mistakes (and How to Fix Them)
Mistake: Awarding adjusted XP instead of base XP. Fix: Use the multiplier only for difficulty assessment. Award the raw total.
Mistake: Only giving XP for kills. Fix: Award XP for overcoming the encounter, regardless of method. Stealth, diplomacy, and clever solutions earn the same XP.
Mistake: Wildly different player levels. Fix: If the gap grows beyond one level, consider catch-up XP or switch to milestone. A level 3 and a level 6 at the same table creates balance problems the system can't handle gracefully.
Mistake: Forgetting to award XP for session milestones. Fix: Even in standard XP games, a 50–100 XP "session bonus" for showing up and engaging keeps everyone motivated.
Mistake: Making XP the only measure of progress. Fix: Pair XP with meaningful loot, story rewards, and narrative advancement. Numbers go up, but so should the stakes.
When to Ditch XP Entirely
Honestly? For a lot of groups, milestone just works better. Here's when to strongly consider it:
- Published adventures (Curse of Strahd, Lost Mine of Phandelver) — they're designed with milestone pacing built in
- Narrative-heavy campaigns where combat is rare
- Casual groups that play every few weeks and don't want homework between sessions
- New GMs who have enough to track already
- Groups with inconsistent attendance where level gaps would be frustrating
There's no shame in milestone leveling. Some of the best campaigns ever run never tracked a single XP point.
Let the AI Handle the Math
Here's the real talk: XP calculation is exactly the kind of busywork that makes GM prep feel like homework. You look up CR values, cross-reference tables, apply multipliers, divide by party size, update a spreadsheet — and do it all again next session.
That's why StoryRoll handles XP automatically. And if you want to plan encounters before your session, our encounter calculator can help you balance fights for any party level. The AI Game Master tracks every encounter, calculates XP correctly (base, not adjusted — it knows the difference), splits it among the party, and levels characters up when they hit the threshold. You focus on the story. The math handles itself.
No spreadsheets. No mid-session calculator apps. No forgetting to award XP for the clever social encounter.
If you want to try it out, join the waitlist — we're onboarding new players every week.
TL;DR — Quick Reference
XP Calculation in 5 Steps:
- Look up each monster's CR → find its XP value
- Add all monster XP together = Base XP
- Divide Base XP equally among party members = XP per player
- For encounter difficulty only: multiply Base XP by the monster count multiplier = Adjusted XP
- Compare Adjusted XP against party thresholds (Easy/Medium/Hard/Deadly)
Key Rule: Players receive base XP, not adjusted XP.
Milestone alternative: Skip all of the above. Level up at story milestones.
That's it. XP in D&D 5e isn't hard — it's just poorly explained. Now you have everything you need in one place. Go calculate some experience points. Or better yet, let the AI do it for you.
Written by Anthony Goodman
Founder of StoryRoll. Building AI-powered tabletop RPGs.
Related Posts
D&D Magic Items Guide for Beginners: Rarity, Distribution, and the Good Stuff
Magic items are half the reason people play D&D. But the rules for how they work, how rare they are, and when players should get them are scattered across three books. Here's everything in one place.
D&D Encounter Balancing Guide for New Game Masters
CR math alone won't save your encounters. This guide covers everything new GMs need to know about balancing D&D 5e encounters - from XP budgets and action economy to reading your table and adjusting mid-fight.
D&D 5e Spell Slots Explained: How They Actually Work
Spell slots are the fuel system behind every spellcaster in D&D 5e. This guide breaks down how they work, how to get them back, and how to stop wasting them.