Hand out strips
Give each player a strip of six tickets. One strip covers every number from 1 to 90, so each call marks exactly one square somewhere on the strip.
Rules + free tools
90-ball bingo is the British format. Each player takes a strip of six tickets; every ticket is a 3×9 grid holding 15 numbers and 12 blanks, and the six tickets together carry all 90 numbers exactly once. The caller draws 1–90 without repeats, and prizes go to one line, two lines and a full house.
Up to 50 cards free. No account required.
The essentials
Everyone follows the same calls on a different strip of six tickets.
Give each player a strip of six tickets. One strip covers every number from 1 to 90, so each call marks exactly one square somewhere on the strip.
Say what is in play before the first call. The usual order is one line, then two lines, then a full house.
Draw without replacement and call the number on its own. There is no letter prefix in 90-ball, so it is simply “forty-seven.”
Read the claimed ticket back against the call history before awarding a prize. Play usually continues to the next prize.
This quick practice draw never repeats a number. Use the full caller for voice, auto-call, history and fullscreen.
0 called · 90 remaining
Twenty-seven squares, fifteen numbers, twelve blanks — and exactly five numbers in every row.
| Column | Numbers it can hold | Pool size |
|---|---|---|
| 1st | 1–9 | 9 numbers |
| 2nd | 10–19 | 10 numbers |
| 3rd | 20–29 | 10 numbers |
| 4th | 30–39 | 10 numbers |
| 5th | 40–49 | 10 numbers |
| 6th | 50–59 | 10 numbers |
| 7th | 60–69 | 10 numbers |
| 8th | 70–79 | 10 numbers |
| 9th | 80–90 | 11 numbers |
The nine pools add up to 90. A single column on one ticket holds one, two or three numbers, never none, and those numbers always run in ascending order from the top row down. That is why an experienced player can find a called number almost instantly: the tens digit tells them which column to look in.
The blanks are not padding. They are what makes a row hold exactly five numbers, which is what makes “one line” a fair and consistent prize across every ticket in the room.
Unlike 75-ball, 90-ball does not use visual patterns. The same three prizes are used almost everywhere.
Five numbers completed in a single row of one ticket. Any of the three rows counts, but they must be on the same ticket.
Any two complete rows on the same ticket. A row on one ticket and a row on another does not count.
All fifteen numbers on one ticket. This is the main prize and normally ends the game.
Hosts running a longer session often add a “early five” prize for the first player to mark any five numbers on one ticket, or keep calling after the full house for a second full house. Announce any extra prize before the game starts, not after someone claims it.
Create each player in the host console, then send that person’s assigned link or QR code. The strip opens in a phone browser with no installation.
See virtual bingo softwareExport a PDF for halls, clubs and fundraisers where paper is simpler to hand out.
Open the 90-ball ticket templateProject the caller, enable voice, choose an interval and keep a visible audit trail of every call.
Open the 90-ball caller| Feature | 90-ball | 75-ball |
|---|---|---|
| Card layout | 3×9 ticket, usually in strips of six | 5×5 card |
| Numbers on a card | 15 numbers and 12 blanks | 24 plus a free centre |
| Typical wins | One line, two lines, full house | Lines and visual patterns |
| How calls are announced | The number alone | Letter then number, e.g. “B 12” |
| Common regions | United Kingdom and Australia | United States and Canada |
Fifteen. The ticket is a 3×9 grid of 27 squares holding 15 numbers and 12 blanks, with exactly five numbers in each of the three rows.
Six tickets hold 90 numbers between them, so a full strip contains every number from 1 to 90 exactly once. Whatever the caller draws, a player holding a strip marks it on exactly one of their six tickets.
One line, two lines and a full house. All three must be completed on a single ticket — rows from different tickets cannot be combined.
The first column holds 1–9, the middle seven columns hold 10–19 through 70–79, and the last column holds 80–90. Numbers ascend down each column.
No. 90-ball has no letter prefix, so the caller announces the number on its own. Letter prefixes belong to 75-ball, where B–I–N–G–O identifies the column.
Yes. Many casual games give each player one or two tickets rather than a full strip. You simply lose the guarantee that every call marks something, so games run a little longer.
Generate unique strips, choose print or online play, and run the caller in your browser.
Create my 90-ball tickets