Multiclass spell slots

2024 rules. Full casters count every level, Paladin and Ranger count half rounded up, Warlock slots stay separate.

Class levels

Other classes means levels without the Spellcasting feature. They only count toward your total level.

Spell slots

Put levels in at least two spellcasting classes to use the multiclass table.

Notes

Once you have the Spellcasting feature from two or more classes, you add up one spellcasting level: every level of Bard, Cleric, Druid, Sorcerer and Wizard, plus half your Paladin and Ranger levels, rounded up. That number on the multiclass table gives your slots.

The example in the rules: a level 4 Ranger / level 3 Sorcerer counts as level 5 (3 + half of 4), so four level 1 slots, three level 2 and two level 3. You still prepare spells per class as if single-classed, so you can end up with slots higher than anything you can prepare. They still work for lower-level spells, cast at the higher level.

Only one class with Spellcasting? Then the multiclass table doesn't apply; use that class's own table. The calculator says so.

Warlock levels don't count here. Pact Magic is its own thing, and those slots come back on a Short or Long Rest.

Paladin and Ranger together: the rules say halve and round up, but not whether to round each class separately or after adding them. I round each one on its own. If that's off by one for you, ask your DM how they read it.

Multiclass spellcaster table, levels 1–20
Multiclass spellcaster spell slots per spell level
Level123456789
12————————
23————————
342———————
443———————
5432——————
6433——————
74331—————
84332—————
943331————
1043332————
11433321———
12433321———
134333211——
144333211——
1543332111—
1643332111—
17433321111
18433331111
19433332111
20433332211

Sources

  1. SRD 5.2.1, p. 25: how the multiclass spellcasting level is added up, including Paladin and Ranger rounding
  2. SRD 5.2.1, p. 26: the multiclass spellcaster table and the Ranger / Sorcerer example
  3. SRD 5.2.1, p. 71: Warlock Pact Magic slots by level