Welcome to our lesson all about Shanghai Rummy sets and runs. In this lesson, you will learn what actually counts as a valid meld, what looks ready but is not, and how two legal combinations can still fail the contract you are playing.

A hand can contain plenty of matching cards without being ready to lay down. Three cards in sequence may look promising, but they are too short for a Shanghai Rummy run. Six cards of one rank may look like two sets, but that arrangement does not satisfy a two-set contract in the version used here.

Understanding sets and runs means checking both the individual combinations and how they fit together. A meld can be valid on its own and still be unsuitable for the current contract. Because, even though we play for fun, it is still nicer to put down cards that the table will accept.

This lesson follows the seven-round rules used throughout our guides: sets begin with three cards of the same rank, runs begin with four consecutive cards of one suit, aces are high only, and each meld can contain at most one joker.

What makes a valid Shanghai Rummy set?

A set, also called a book, consists of matching ranks. Three eights form a set, as do three queens or three aces. The suits can differ.

A valid set

  • 8
  • 8
  • 8

The connection is rank: every card is an eight.

Can a set contain identical cards?

Yes. Shanghai Rummy uses multiple decks, so you can hold two physical copies of the same card. There is no requirement for every suit in a set to be different.

The distinction is between identical copies and reusing one card. Two copies of 8♣ are two cards. A single 8♣ cannot fill two positions.

CardsResultReason
8♣, 8♦, 8♥ValidThree cards of the same rank
8♣, 8♣, 8♦ValidSeparate identical copies are allowed
Q♥, Q♠, JokerValidOne joker completes the queens
6♥, 6♠InvalidOnly two cards
J♣, J♦, Q♥InvalidThe queen does not match the jacks
K♥, Joker, JokerInvalidMore than one joker in the set

If your round requires two sets, both must be ready before the initial meld. One complete set and one pair are still an unfinished contract.

Once your contract is on the table, suitable extra cards can extend its sets. A set that starts with three eights can receive another eight later. It remains one set, however many cards are added.

What makes a valid Shanghai Rummy run?

A run consists of consecutive ranks in the same suit. It begins with at least four cards.

A valid run

  • 4
  • 5
  • 6
  • 7

Four consecutive clubs, with no gap and no change of suit.

The suit rule is stricter than matching colour. Hearts and diamonds are both red, but 4♥, 5♥, 6♦ and 7♥ do not form a run.

Not a run

  • 5
  • 6
  • 7
  • 8

The seven is the wrong suit. Colour is not enough; the suit must match exactly.

CardsResultReason
4♣, 5♣, 6♣, 7♣ValidFour consecutive clubs
9♦, 10♦, J♦, Q♦ValidFour consecutive diamonds
5♥, 6♥, 7♠, 8♥InvalidThe seven is the wrong suit
2♣, 3♣, 4♣InvalidThe run has only three cards
4♠, 5♠, 7♠, 8♠InvalidThe sequence is missing a six
8♦, 9♦, 9♦, 10♦InvalidA repeated nine does not fill the next rank

A duplicate can be useful elsewhere in your hand, but it cannot extend a run by repeating an occupied position. If you have two copies of 9♦, one may belong in a diamond run and the other in a separate combination.

Are aces high or low?

Aces are high only under the seven-round rules used here. They follow kings in a run.

Aces follow the king

  • J
  • Q
  • K
  • A

A valid run. The ace sits above the king.

Aces do not lead

  • A
  • 2
  • 3
  • 4

Not a run in this version, and you cannot continue past the ace back to the two either.

This matters when choosing between partial runs. Holding Q♥, K♥ and A♥ leaves you looking for J♥ or a permitted joker. A 2♥ does not complete that sequence.

How jokers work in sets and runs

A joker substitutes for a missing card. In this version, each individual set or run can contain no more than one joker.

In a set, the other cards establish its rank. In a run, arrange the cards to show the position being filled.

A joker inside a run

  • 5
  • 6
  • Joker
  • 8

The joker represents the 7 of diamonds. The natural cards still follow the same suit and sequence.

A joker can sit at the end of a run

A joker does not have to fill an internal gap. It can supply a valid rank at either end.

Joker at the low end

  • Joker
  • 5
  • 6
  • 7

The joker represents the 4 of clubs.

Joker at the high end

  • 5
  • 6
  • 7
  • Joker

The same three clubs, with the joker as the 8. Display the arrangement you intend when you lay down.

Count jokers separately in each meld

A contract can contain more than one joker overall, provided each joker belongs to a different meld and every combination remains valid. A set of Q♣, Q♦ and a joker alongside a run of 4♥, 5♥, joker and 7♥ is legal: the first joker completes the queens, the second represents 6♥, and each meld holds only one.

Two jokers in one meld

  • 4
  • Joker
  • Joker
  • 7

The jokers could represent the 5 and 6 of hearts, but the one-joker limit still applies.

The same limit applies to a longer run. Extending a run beyond four cards does not automatically allow a second joker in this seven-round version.

Valid melds must also form a valid contract

Before laying down, check the required combination for the round. Two valid sets cannot replace a contract requiring one set and one run.

Two sets must use different ranks

Suppose Emma holds six eights. She can divide them into two groups of three, and each group looks like a set. However, this version does not allow two sets of the same rank in your initial contract. Three eights and three kings satisfy a two-set contract. Six eights do not.

Two runs can share a suit, with restrictions

Runs of different suits are straightforward to separate. Runs of the same suit need closer checking, because they cannot be directly consecutive in the initial contract.

Runs of 2♣ to 5♣ and 6♣ to 9♣ are each valid on their own, but together they are directly consecutive and cannot count as your two initial runs. Change the second to 7♣ to 10♣ and the missing 6♣ creates a gap. That separation allows them to form the two-run contract.

Overlapping runs require separate copies

An overlap can also be legal, provided every position has its own physical card. Runs of 4♣ to 7♣ and 6♣ to 9♣ need two copies of 6♣ and two of 7♣, so you must be holding eight cards in total.

If you only have one copy of each rank from 4♣ to 9♣, you have six cards. Drawing lines between them in your mind does not create a second complete run.

The same principle applies when a set and a run need the same card. If 9♥ is part of your set of nines, you need a separate 9♥ or a permitted joker to fill that position in a heart run.

Adding cards to melds already on the table

Laying off becomes available once you have completed your own contract. In this seven-round version, you may lay off immediately after laying down, as well as on later turns.

Extending a set

Add another card of the same rank. If the exposed set is 8♣, 8♦ and 8♥, an 8♠ fits, and so does another physical copy of 8♣. Adding a nine would change the rank, so it is not a legal extension. Adding several extra eights still leaves one larger set; it does not create another set for a contract.

Extending a run

Add the next consecutive card at an available end, keeping the same suit. An exposed run of 5♠ to 8♠ can receive 4♠ at the lower end or 9♠ at the upper end.

Order matters when you hold both ends

If Henry holds 3♠ and 4♠, he should play 4♠ first. It creates the position for 3♠. Playing the three directly onto a run beginning with 5♠ would leave a gap.

As cards are added, two same-suit runs that originally had a gap may become consecutive. That is allowed: the restriction applies when those runs form the same player's initial contract. Runs of 2♣ to 5♣ and 7♣ to 10♣ start separated, and adding 6♣ to the first later closes the gap without making the earlier contract invalid. They remain separate melds on the table.

Check rank, suit, sequence and card count before every addition. A card that belongs somewhere in your hand is useful, but it only becomes playable when it fits a legal position in the current contract or an exposed meld.

Sort a few sample hands against the tables above, then play a hand. The game here enforces every rule on this page, so an illegal meld is simply refused. See also the round chart and the scoring guide.