How to Play Shanghai Rummy – Rules, Contracts and Strategy Guide

Tom Holland Avatar

Shanghai Rummy is a long-form contract rummy played across ten hands, with each round demanding a harder combination of sets and runs than the one before. If you enjoy Contract Rummy, Phase 10, or family-style rummy variants, Shanghai hits a similar sweet spot but with its own buying rule and joker restrictions that reward patience over luck.

This guide walks through everything a Canadian player needs: the full rules, the ten standard contracts, scoring, buying limits, wild-card rules, and strategy tips that actually matter at the table.

What Is Shanghai Rummy?

Shanghai Rummy (sometimes spelled “Shanghai Rum”) is a variant of Contract Rummy, itself adapted from gin rummy. It emerged in China and became popular in North America as a home-game favourite for mixed skill levels. The core idea is straightforward: each hand has a mandatory meld — a “contract” — that grows more demanding as the game goes on.

How It Compares to Other Rummy Games

  • Gin Rummy is a two-player head-to-head game with a single hand structure.
  • Contract Rummy uses progressive contracts like Shanghai, but typically seven rounds and no Shanghai-specific buying cap.
  • Phase 10 uses a branded deck and pre-set “phases” that mirror Shanghai’s contracts.
  • Shanghai Rummy adds stricter buying limits, specific joker restrictions per meld, and a signature ten-round structure.

Players, Cards and Setup

Number of Players

Shanghai works best with 3 to 8 players. Four to six is the sweet spot — enough hands to keep the discard pile lively without dragging individual rounds too long.

Decks Required

  • 2 to 4 players: two standard 52-card decks plus 4 jokers (two full 54-card decks).
  • 5 to 6 players: three 54-card decks.
  • 7 to 8 players: four 54-card decks.

The Deal

Each player is dealt 11 cards per hand regardless of the round. The remaining cards form the stock pile, and the top card is flipped face-up to start the discard pile.

The Ten Contracts

Every round has a fixed contract that must be laid down before a player can start shedding cards. You cannot meld a partial contract — it goes down as one complete play on your turn.

Standard Ten-Round Structure

  1. Round 1: Two sets of 3
  2. Round 2: One set of 3 and one run of 4
  3. Round 3: Two runs of 4
  4. Round 4: Three sets of 3
  5. Round 5: Two sets of 3 and one run of 4
  6. Round 6: One set of 3 and two runs of 4
  7. Round 7: Three runs of 4
  8. Round 8: Four sets of 3
  9. Round 9: Two sets of 3 and two runs of 4
  10. Round 10: Three runs of 5 (no discards allowed — you must go out in a single play)

A set is three or more cards of the same rank (suits ignored). A run is four or more consecutive cards in the same suit. Aces can play low (A-2-3-4) or high (J-Q-K-A) but cannot wrap around the corner.

How a Turn Works

Draw, Meld, Discard

On your turn you either take the top card from the stock pile or the upcard from the discard pile. If you have the round’s contract in hand, you may lay it down face-up in front of you. You end the turn by discarding one card — unless it is your final card and you are going out.

Laying Off After Melding

Once you have laid down your contract, on subsequent turns you can “lay off” extra cards onto any player’s existing melds — for example, adding a fourth 7 to someone’s set of three 7s, or extending a run at either end. This is the main way to shed cards once the contract is down.

Buying the Discard

Shanghai’s signature mechanic: if it is not your turn and you want the upcard, you can buy it. You take the discard plus two penalty cards from the stock. Buying counts against a per-hand limit:

  • Rounds 1–8: three buys per hand per player.
  • Rounds 9–10: four buys per hand per player.

The player whose actual turn is next has priority if two players both want to buy. Buys only happen before the in-turn player has drawn.

Jokers and Wild Cards

Jokers are wild and can substitute for any card in a set or run. Shanghai limits how many you can pile into a single meld so wild cards don’t trivialize the contracts.

Joker Limits Per Meld

  • Set of 3: maximum 1 joker.
  • Run of 4: maximum 2 jokers, and not both adjacent if possible.
  • Run of 5: maximum 2 jokers.

A common house rule lets the next player “swap” a natural card for a joker already in a meld, freeing the wild for their own use — agree on this before the first deal.

Scoring

At the end of each hand, everyone except the winner counts the cards still in their hand as penalty points. Lowest total after ten rounds wins the game.

Card Values

  • Number cards 2–9: 5 points each
  • 10, J, Q, K: 10 points each
  • Aces: 15 points each (some tables use 20)
  • Jokers: 25 points each (some tables use 50)

Going Out Blind

If you manage to meld the entire contract and go out in one turn without ever laying cards down in a previous turn, many tables give a 25-point bonus (deducted from your running score). Confirm this before starting — it is a common variation, not a universal rule.

Strategy Tips That Actually Help

Plan Around the Contract, Not Your Hand

Beginners sort by rank and suit and hope the contract comes together. Stronger players read the contract first and discard anything that doesn’t serve it, even useful-looking high cards. In Round 3 (two runs of 4) a pair of Kings is worthless unless you have the connecting suits.

Use Buys Deliberately

Buys look cheap but each one adds two unknown cards to your hand, which is two more cards to count if you don’t go out. Save buys for the early rounds when you are specifically missing one card to complete a contract, not to “maybe help later.”

Watch the Discard Pile

Shanghai is a memory game disguised as a rummy game. The upcards other players discard tell you which suits and ranks they don’t need, and therefore which cards you can safely hold. If two Kings get discarded early, your third King in hand becomes a liability, not an anchor.

Round 10 Requires a Different Plan

Three runs of 5 with no discard means you need at least 15 of your 11 dealt cards in runs — impossible without jokers or buys. Enter Round 10 planning one or two buys from the start, and hold jokers specifically for run bridges rather than wasting them on earlier rounds.

House Rules You’ll See in Canada

Home games in Canada often bend the standard rules. The most common variations:

  • Seven-round version: drops rounds 4, 6, and 8 to shorten the game to about 90 minutes.
  • Ace values: some tables count the ace as 10 or 11 to simplify scoring.
  • Forced buy: the player immediately to the dealer’s left must take the first upcard (no penalty draw).
  • Joker ransom: any opponent can replace a joker in your meld with the natural card it represents.

None of these are “wrong” — agree on the set of house rules before the first deal so Round 10 doesn’t end in an argument.

Shanghai Rummy FAQ

How long does a full game of Shanghai Rummy take?

A ten-round game with four players typically runs 2 to 3 hours. Five or six players pushes that to 3 or 4 hours. If you want a shorter session, use the seven-round variation.

Can I play Shanghai Rummy with just two players?

Technically yes — deal 11 cards each from a single 54-card deck — but the discard pile moves too fast and the buying rule loses its edge. Shanghai really needs at least three players to feel right.

Do I have to lay down the contract as soon as I can?

No. You can hold a completed contract in your hand for tactical reasons — for example, to deny an opponent a lay-off target or to go out the same turn you meld. Most players lay down as soon as possible to start shedding cards.

What happens if the stock pile runs out?

Set aside the top discard, shuffle the rest of the discard pile, and turn it face-down as the new stock. The hand continues until someone goes out or everyone is blocked, at which point the lowest hand wins the round.

Is Shanghai Rummy the same as Phase 10?

They share the “progressive contracts” idea but are different games. Phase 10 uses a custom deck with its own number cards and Skip/Wild cards, and its phases don’t match Shanghai’s ten contracts. If you like Phase 10, Shanghai is a natural next step using a standard deck you already own.

Bottom Line

Shanghai Rummy rewards players who think two rounds ahead rather than two cards ahead. The ten-contract structure forces you to constantly rebuild your hand, and the buying rule turns every discard into a small bluff. It is not a quick game, but it is one of the more satisfying rummy variants once everyone at the table has played a few full rounds.

For a shorter family-friendly alternative, try Go Fish variations; for a more strategic two-player rummy, start with classic gin rummy.