“Maximum” is run-dependent
Deck choice, both hand-size vouchers, active Jokers, Joker copies, Turtle Bean's remaining bonus, and Juggle Tag can all change the number.
Source lab / draw mechanics
Balatro's default hand size is 8 cards. Painted Deck starts at 10. The game source applies hand-size changes without a fixed upper cap, so there is no single hard maximum—your actual limit depends on the run.
Painted Deck: 8 + 2 = 10
Hand size means cards held after drawing. It is not the number of hands you can play per round.
Interactive run builder
Combine only the effects active in your run. Copy counters are included because duplicate Jokers can exist; this is a state builder, not a claim that every combination is easy to obtain.
Complete modifier index
| Method | Change | Duration | Condition / tradeoff |
|---|---|---|---|
| Painted DeckDeck | +2 | Entire run | Starts at 10; −1 Joker slot. |
| JugglerCommon Joker | +1 | While owned | Each copy applies its own hand-size effect. |
| TroubadourUncommon Joker | +2 | While owned | Also gives −1 hand played per round. |
| Turtle BeanUncommon Joker | +5 → 0 | Decays | Loses 1 hand size at the end of each round, then is eaten. |
| Paint BrushVoucher | +1 | Entire run | Permanent after redemption. |
| PaletteUpgrade Voucher | +1 | Entire run | Requires Paint Brush; both bonuses remain active. |
| Juggle TagTag | +3 | Next round | Applied at round start and removed at round end. |
| Merry AndyUncommon Joker | −1 | While owned | In exchange, gives +3 discards per round. |
| StuntmanRare Joker | −2 | While owned | In exchange, gives +250 Chips. |
| OuijaSpectral card | −1 | Entire run | Each use changes all cards in hand to one random rank. |
| EctoplasmSpectral card | −1, −2, −3… | Entire run | The nth use removes n hand size while adding Negative to a Joker. |
| The ManacleBoss Blind | −1 | Current Blind | Restored when the Blind is disabled or ends. |
Showing all 12 hand-size methods.
The actual maximum
The hand area's size-change function adds the modifier and keeps the result at 0 or higher. It does not clamp the result to a maximum value.
Deck choice, both hand-size vouchers, active Jokers, Joker copies, Turtle Bean's remaining bonus, and Juggle Tag can all change the number.
Ouija, repeated Ectoplasm uses, negative hand-size Jokers, and The Manacle can push the raw total down, but the effective card limit is floored at 0.
Challenge configurations can set different starting parameters. This guide covers the normal playable methods you can acquire or encounter during a run.
functions/misc_functions.lua (default 8), cardarea.lua (size function), game.lua (effect values), back.lua, card.lua, tag.lua, blind.lua, and state_events.lua (application and removal).
Practical decision
More held cards improve the chance of finding Straights, Flushes, multi-card setups, discard targets, and cards you want to keep for held-in-hand effects.
Painted Deck loses a Joker slot, Troubadour loses a hand per round, and Turtle Bean decays. Extra cards are valuable only if they solve a real consistency problem.
Bottom line: optimize for the hand size your build needs, not a record. A reliable +1 or +2 can be decisive; stacking beyond that has diminishing value unless held-card effects or demanding five-card hands convert the extra capacity into score.
Quick reference
8 cards for normal decks. Painted Deck adds 2, so it begins with 10.
There is no fixed upper cap in the source. The practical result depends on the effects and copies present in a specific run.
Yes, when the effects coexist. Vouchers, deck effects, Jokers, and a temporary Juggle Tag all feed the same hand card limit.
No. Hand size controls cards held after drawing; hands per round controls how many poker hands you may play.
The first use costs 1 hand size, then the stored penalty increases. The second costs 2, the third costs 3, and so on.
No. Its −1 is tied to that active Boss Blind and is restored when the Blind is disabled or finished.