Shanghai Rummy Rules: How to Play (Scoring & All 7 Rounds)
Shanghai Rummy is a lively, social card game where the rules change every round. Over seven rounds you race to complete a different "contract" — a fixed combination of sets and runs — and the player with the fewest points at the end wins. If you already know the basic rummy rules, the leap to Shanghai Rummy is small and a lot of fun.
What makes Shanghai Rummy rules special is the buying mechanic: even when it isn't your turn, you can grab a discarded card you want — for a small price. That single twist keeps everyone watching every discard, and it's a big reason the game stays exciting from the first deal to the seventh round.
Warm up with a free game of Rummy No signup, no download — sharpen your sets and runs before you tackle all seven Shanghai contracts. Play Rummy →The 7 Rounds at a Glance
The heart of Shanghai Rummy is its seven contracts. Each round you must meld exactly the combination listed below — no more, no less — before you can start laying off. Here "set" means three or more cards of the same rank, and "run" means consecutive cards of the same suit.
| Round | Contract | What you must build |
|---|---|---|
| 1 | 2 sets of 3 | Two sets, three cards each (six cards) |
| 2 | 1 set of 3 + 1 run of 4 | One set plus a four-card run (seven cards) |
| 3 | 2 runs of 4 | Two four-card runs (eight cards) |
| 4 | 3 sets of 3 | Three sets, three cards each (nine cards) |
| 5 | 2 sets of 3 + 1 run of 4 | Two sets plus a four-card run (ten cards) |
| 6 | 1 set of 3 + 2 runs of 4 | One set plus two four-card runs (eleven cards) |
| 7 | 3 runs of 4 (no discard) | Three four-card runs — play your whole hand, no final discard |
Notice how the contracts grow steadily harder. By Round 7 you need three full runs and must go out by playing every card you hold — there is no discard to end that final round.
What You Need to Play
Shanghai Rummy is a contract rummy variant built for groups. It plays best with 3 to 8 players.
- Decks: Use two standard 52-card decks for up to five players. For six or more players, add a third deck so there are always enough cards to go around.
- Jokers: Include the jokers from each deck — they act as wild cards. Many groups use two jokers per deck.
Shuffle all the decks together into one big pack. With more players and more decks in play, you'll see lots of duplicate cards, which actually makes completing those runs and sets more achievable.
Dealing the Cards
At the start of every round, the dealer deals 11 cards to each player, one at a time, face down. (Some groups deal 10 cards instead — it's a common variation, so agree on the number before you start.) The deal rotates clockwise each round, so everyone gets a turn to deal.
The rest of the cards become the face-down stock in the middle of the table. Flip the top card face up beside it to start the discard pile. Now the round is ready to begin.
How a Turn Works
Play passes clockwise. On your turn you follow these steps in order:
- Draw one card — take the unknown top card of the stock, or the visible top card of the discard pile.
- Meld your contract — if you can lay down the exact contract for this round, do it. You may only complete the contract once, and you must put down exactly what's required (for example, two sets of three in Round 1) before you can do anything else with your melds.
- Lay off — once you have melded your contract, on this and later turns you can add extra cards to any melds already on the table, including opponents' melds, to shed cards faster.
- Discard one card face up onto the discard pile to end your turn. The only exception is Round 7, which has no discard — you win it by playing your entire hand at once.
You cannot lay off until you've melded your contract for the round. So everyone is working toward the same goal each round: complete the contract, then dump the rest.
Buying the Discard
Here's the rule that gives Shanghai Rummy its bite. When a card is discarded and it isn't your turn, you can ask to buy it before the next player draws. If the player whose turn it is doesn't want that discard, the buyer takes it — plus one penalty card drawn blindly from the stock. So buying always costs you two cards into your hand for one card you actually wanted.
A few important points on buying:
- The player whose turn it is always has first claim on the discard. Buying only happens if they pass on it.
- If several players want to buy, the one seated nearest to the player about to take their turn (going clockwise) gets priority.
- Each player is usually limited to three buys per round. Some groups cap it at two — settle on a number before the game.
- Buying does not give you an extra turn. You simply collect those two cards and wait for your normal turn.
Used well, buying lets you snatch the exact card that completes a run. Used carelessly, it bloats your hand with penalty cards you'll be counting against yourself at round's end.
Jokers and Wild Cards
Jokers are wild in Shanghai Rummy — a joker can stand in for any card to complete a set or a run. That flexibility is precious, especially for the tougher contracts in later rounds.
Many groups also allow a joker already sitting in a meld on the table to be swapped out: if you hold the natural card the joker represents, you may exchange your real card for the joker (on your turn, after you've melded your contract) and reuse the freed joker elsewhere. House rules vary on whether this is allowed, so confirm it with your table. Because jokers carry the heaviest penalty if caught in your hand, never sit on one too long.
Practice your runs and sets now Drill the building blocks of every Shanghai contract against smart opponents in our free Rummy game. Play Rummy free →Scoring in Shanghai Rummy
Shanghai Rummy is a low-score-wins game. The moment one player gets rid of all their cards, the round ends and everyone else counts the points still trapped in their hand. Those points are added to a running total, and after all seven rounds, the player with the lowest total wins. If you'd like a refresher on the general principles, here's how rummy scoring works across rummy games.
A clean, widely used point scheme looks like this:
| Card | Points |
|---|---|
| 2 through 9 | 5 points each |
| 10, Jack, Queen, King | 10 points each |
| Ace | 15 points |
| Joker (wild) | 25 points |
Other tables count number cards at face value, aces at 20 and jokers as high as 50 — the exact numbers are a house rule. Whatever scheme you choose, the message is the same: high cards and jokers hurt most, so meld your contract early and don't hoard expensive cards waiting for the perfect run.
Shanghai Rummy and Its Cousins
Shanghai Rummy belongs to the wider Contract Rummy family — games where the required meld changes from round to round. What sets Shanghai apart is its specific seven-round contract ladder and its buying rule. A close relative is Liverpool Rummy, which uses a very similar contract structure; if you enjoy one, you'll pick up the other in minutes. The main thing to confirm at any new table is the deal size, the buy limit and the joker rules, since those are where house variations live.
Strategy Tips to Win More
- Complete the contract first, always. You can't lay off a single card until your contract is down, so prioritise it over everything else.
- Track the round's contract before you draw. Keep only the cards that build this round's combination and ditch the rest early, while they're still cheap to discard.
- Buy with discipline. A buy that finishes a run is gold; a buy "just in case" leaves you holding two extra cards that can wreck your score. Save your limited buys for cards that truly complete a meld.
- Hold jokers for the hard rounds. Wilds shine in run-heavy contracts like Rounds 3, 6 and 7. Don't waste a joker on an easy set you could complete naturally.
- Watch what opponents pick up. If someone keeps buying spades, stop feeding them spade discards — throw cards that are useless to the table when you can.
- Mind the no-discard Round 7. You must go out in one move with three full runs, so plan that hand carefully and lean on your wilds to bridge the gaps.
Frequently Asked Questions
How many cards do you deal in Shanghai Rummy?
Each player is dealt 11 cards every round. Some groups deal 10 instead, which is a common house variation, but 11 is the most widely used.
How many players can play Shanghai Rummy?
Shanghai Rummy works with 3 to 8 players. Use two standard decks plus jokers for up to five players, and three decks for six or more.
What is buying in Shanghai Rummy?
Buying lets an out-of-turn player claim the top discard. They take that card plus one penalty card from the stock. Players are usually limited to three buys per round.
What is the difference between Shanghai Rummy and Contract Rummy?
Shanghai Rummy is a branch of the Contract Rummy family. It is best known for its fixed seven-round contracts and its buying rule, which not every Contract Rummy variant uses.
What happens in Round 7?
Round 7 asks for three runs of four and has no discard. You win the round by laying down your entire hand in one move, so wild cards become especially valuable.