Significant terms: 18+. New UK customers (excluding Northern Ireland). First deposit only. Minimum deposit £10. 80 free spins on Big Bass Bonanza, £0.10 each. No wagering requirements; winnings paid in cash. Cannot be used with any other offer. Only available to players who arrive through the designated offer link. Full T&Cs apply. GamCare.org.uk
90-ball bingo: rules and odds
90-ball bingo is the classic British format: each ticket holds 15 numbers on a grid of three rows and nine columns, and prizes go to the first player to complete one line, then two lines, then a full house. Your chance of winning depends on how many tickets are in play, not on which numbers you hold.
Key takeaways
- A 90-ball ticket has 3 rows and 9 columns: 15 numbers, five per row, and 12 blank squares.
- A strip of six tickets holds every number from 1 to 90 exactly once.
- Prizes usually run in three stages: one line, two lines and a full house.
- Every ticket has the same chance, so your odds equal your share of the tickets in play.
- UK law requires bingo to be equal chance gaming, with no staking against a bank.
- Balls
- 1 to 90
- Ticket
- 3 rows × 9 columns, 15 numbers
- Strip
- 6 tickets covering 1 to 90 once
- Prize stages
- One line, two lines, full house
- Your chance
- Your tickets ÷ all tickets in play
The 90-ball bingo ticket explained
A 90-ball bingo ticket is a small grid of three horizontal rows and nine vertical columns, giving 27 squares. Fifteen squares carry numbers and the other 12 are blank. Each row always holds exactly five numbers, so each row also has four blanks. That fixed five-per-row rule is what makes the line prizes work.
The columns are sorted by value. The first column holds numbers from 1 to 9, the second from 10 to 19, and so on, with the ninth column holding 80 to 90. So if you see 47 on your ticket, it will always sit in the fifth column. Knowing the column ranges makes a called number quick to find. The bingo equipment supplier Bingo Rental gives a clear guide to how 90-number tickets are built (opens in a new tab).
| Column | Numbers | How many in the range |
|---|---|---|
| 1 | 1 to 9 | 9 |
| 2 | 10 to 19 | 10 |
| 3 | 20 to 29 | 10 |
| 4 | 30 to 39 | 10 |
| 5 | 40 to 49 | 10 |
| 6 | 50 to 59 | 10 |
| 7 | 60 to 69 | 10 |
| 8 | 70 to 79 | 10 |
| 9 | 80 to 90 | 11 |
Strips of six: why every call hits one ticket
Tickets are traditionally printed in strips of six. Across those six tickets, every number from 1 to 90 appears exactly once: six tickets × 15 numbers = 90 numbers. That has a neat consequence. If you hold a full strip, every single number called lands on one of your tickets.
It is easy to misread what that means. A full strip guarantees you mark a number on each call, but it does not make any ticket more likely to win. Each of your six tickets still has the same chance as every other ticket in the game. Holding six tickets out of 600 gives you 1% of the tickets, and therefore about a 1% share of each prize, whether those six come from one strip or six different ones.
Buying a strip is a convenience and a spending decision, not an odds improvement. Six tickets cost six times one ticket and give six times one ticket’s chance.
90-ball bingo prizes: one line, two lines, full house
A game of 90-ball bingo is usually played for three prizes in turn. Calling continues after each one, so the same game produces up to three winners.
| Prize | What you need | Numbers marked |
|---|---|---|
| One line | All five numbers in any one row | 5 |
| Two lines | Any two complete rows on the same ticket | 10 |
| Full house | All 15 numbers on one ticket | 15 |
The two-line prize must be on a single ticket; one line on each of two separate tickets does not count. When two or more players complete the same stage on the same call, rooms normally split that prize. The size of each prize, and how ties are handled, are set by the room, so read its game information before you buy.
How to play 90-ball bingo online
- Choose a 90-ball room and read its ticket price, prize amounts and start time.
- Decide how many tickets to buy before the game starts, within a budget you have already set.
- Wait for the caller or random number generator to start drawing balls from 1 to 90.
- Mark numbers as they are called; most online rooms mark them for you automatically.
- Watch for the one-line prize, then two lines, then the full house, as calling continues.
- Collect any prize, which is usually paid to your account balance once the game ends.
- Stop when your budget is spent rather than buying into the next game to win it back.
Online rooms often sort your tickets so the ones closest to a prize appear first, and show how many numbers each needs, a display players call ‘one to go’ or ‘two to go’. That display is just a count; it does not mean a win is more likely on the next call than the maths below suggests.
90-ball bingo odds: how many calls a ticket needs
You can work out how quickly a single ticket fills by counting. The chance that a particular set of k numbers have all been drawn after N calls from 90 is the number of ways to choose k from N, divided by the number of ways to choose k from 90. For a full house, k is 15; for a single row, k is 5, and the three rows are combined using standard probability rules.
| Numbers called | One line | Two lines | Full house |
|---|---|---|---|
| 40 | 4.4% | 0.04% | 0.0001% |
| 50 | 13.9% | 0.53% | 0.005% |
| 60 | 33.4% | 3.7% | 0.12% |
| 70 | 63.4% | 17.7% | 1.6% |
| 75 | 79.3% | 33.5% | 5.0% |
| 80 | 92.2% | 57.4% | 14.5% |
| 85 | 99.1% | 85.6% | 39.3% |
On average, a lone ticket needs about 65 calls to complete a line, about 78 calls for two lines and about 85 calls for a full house. The full-house average comes from a simple formula: for k numbers drawn from 90, the last of them arrives on average at call k × 91 ÷ (k + 1), which is 15 × 91 ÷ 16 = 85.3.
Real games end much sooner, because hundreds of tickets race each other and only the fastest one matters. That is why the numbers above describe your ticket, not the game, and why the next section is the one that decides your chances.
Your real chance of winning 90-ball bingo
Because every ticket has the same chance, your probability of winning a prize is simply your tickets divided by all the tickets in play, setting aside split prizes. Buy 6 of 300 tickets and you hold 2% of the chances on each stage. Buy 6 of 3,000 and it falls to 0.2%. The Gambling Commission notes in its technical standards that the likelihood of winning at bingo cannot be stated in advance, because it depends on how many people take part.
A worked example with an invented prize pot
The figures here are made up to show the method, not taken from any real room. Say 400 tickets are sold at 10p, so £40 is staked, and the room pays £6 for one line, £8 for two lines and £18 for the full house: £32 in total. Each ticket’s expected return is £32 ÷ 400 = 8p against a 10p cost, an 80% return. Holding 6 tickets costs 60p and returns 48p on average: an expected loss of 12p a game.
If a room fixes its prizes regardless of sales, the maths moves with the crowd. With only 200 tickets sold, the same £32 in prizes means each ticket returns 16p on average; with 800 sold, only 4p. The expected value of a ticket therefore depends on the prize terms and the number of players, so check both before you buy.
90-ball bingo myths that cost money
- Lucky numbers: every ticket has the same chance. A ticket full of birthdays wins no more often than any other.
- Spreading numbers across columns: the ticket layout is fixed by the column rule, and the draw does not favour any column.
- Numbers that are due: a number not yet called is no more likely next time than any other undrawn number. See the gambler’s fallacy.
- Quiet rooms always pay better: they can, when prizes are fixed, but a room that sets prizes as a share of sales scales them down when fewer tickets are sold.
- More tickets mean you will win: more tickets raise your share and your spending by the same proportion.
The decisions that matter are the ticket price, the number of tickets you buy, the prize terms and how long you play. For budget ideas see making a budget last.
90-ball bingo against 75-ball and 80-ball games
90-ball is the format most associated with UK halls. 75-ball bingo, the North American favourite, uses a 5x5 card with a free centre and pattern prizes. 80-ball bingo uses a 4x4 card of 16 numbers. A 90-ball game takes longer to reach a full house because each ticket needs 15 of 90 numbers, but it offers two earlier prizes along the way. For a wider view of rooms, licences and formats, see our online bingo UK guide.
UK rules for 90-ball bingo
The Gambling Act 2005 does not define bingo in detail. The Gambling Commission’s explanation of how bingo is defined (opens in a new tab) starts from the 1978 Royal Commission description, ‘bingo is a lottery played as a game’, and requires it to be equal chance gaming: players must not stake against a bank, every ticket must have the same chance, players must take part to win, and each game needs a defined end.
Online bingo for commercial gain needs a Commission remote operating licence, and you must be 18 or over, with age and identity checked before you can deposit or play. Credit cards cannot be used to gamble. The online slot stake limits do not apply to bingo, and the Commission’s five-second minimum game cycle for non-slot casino games excludes bingo. See our UK rules hub and age verification pages for more.
Where to play 90-ball bingo
Our partner offers below are casino slot offers, and since 19 January 2026 a single promotion cannot mix product types such as casino and bingo, so none of these spins can be used on bingo tickets. PlayOJO holds a Gambling Commission bingo licence and lists bingo among its products; for Coral and Ladbrokes, check each site’s lobby. 18+ and terms apply.
New PlayOJO customers in the UK, excluding Northern Ireland, get 80 free spins on Big Bass Bonanza with a first deposit of £10 or more; each spin is worth 10p and winnings are paid in cash with no wagering. At Coral Casino, depositing and betting £10 on slots (1 October 2026 to 1 February 2027) brings 100 free spins at 10p on selected games, to accept within 48 hours and use within 7 days, wager-free, with some payment methods excluded. At Ladbrokes Casino, playing £10 on slots after a deposit brings 50 free spins daily for 10 days, up to 500, at 10p each, claimed by 23:59 daily and valid for 7 days, wager-free, with some payment methods excluded.
Bingo is paid entertainment, and ticket sales fund prizes and the operator’s costs, so losses are likely over time. If it stops being fun, the National Gambling Helpline is free on 0808 8020 133, and the NHS gambling addiction pages (opens in a new tab) list treatment options. Our specialty games hub covers other draw games.
Ad18+ only. We may earn commission from these links. Advertiser disclosure
Coral and Ladbrokes are both run by LC International Limited (Entain). If you already hold an account with one Entain brand, you may not be able to open another; check the terms first.
Significant terms: 18+. New players only. Offer runs 01/10/2026 to 01/02/2027. Deposit (certain types excluded) and bet £10+ on slot games to get 100 free spins (selected games, £0.10 each, 48 hrs to accept, valid 7 days). No wagering on free spin winnings. Deposits by Neteller, PayPal, Paysafe, Skrill, prepaid cards and certain debit cards do not qualify. Restrictions and T&Cs apply. GamCare.org.uk

Ladbrokes Casino 4.2/5
Play £10 on slots, get up to 500 free spins
Significant terms: 18+. New customers only, from 14/11/25 until further notice. Certain deposit methods excluded. Deposit and spend £10+ on slots for 50 free spins a day during the first 10 days after first deposit and registration (max 500, £0.10 each, selected games, claim before 23:59 each day, valid 7 days). No wagering. Prepaid cards, PayPal, Paysafe, Neteller, Skrill and Moneybookers deposits do not qualify. Restrictions and T&Cs apply. GamCare.org.uk
18+. Every casino game has a built-in house edge, so over time you should expect to lose what you stake. Set a budget before you play and stop when it’s gone: safer gambling tools and support. Free, confidential help: National Gambling Helpline 0808 8020 133.
Frequently asked questions
How does 90-ball bingo work?
Players buy tickets with 15 numbers arranged in three rows of five across nine columns, then numbers from 1 to 90 are called at random. The first ticket to complete any row wins the one-line prize, the first with two full rows wins two lines, and the first with all 15 numbers wins the full house. Our online bingo UK guide explains how rooms and prizes work, and the specialty games hub covers related games.
How many numbers are on a 90-ball bingo ticket?
Each ticket carries 15 numbers in a grid of 27 squares, so 12 squares are blank. Every row holds exactly five numbers, and each column covers one range: 1 to 9 in the first, then 10 to 19 and so on, up to 80 to 90 in the ninth. A strip of six tickets covers all 90 numbers once. Compare the layout with the 24-number card in 75-ball bingo and the 16-number card in 80-ball bingo.
What are the odds of winning 90-ball bingo?
Your odds equal your tickets divided by all tickets in play, because UK bingo must give every ticket the same chance. With 6 tickets in a game of 300, you hold a 2% chance at each prize stage; with 6 in 3,000, it is 0.2%. Shared wins split the prize. Our probability basics page explains the counting, and expected value shows how to weigh the cost of tickets against the prizes.
Does buying a full strip improve my chances?
No. A full strip of six tickets covers every number, so each call marks something, but each ticket still has the same chance as anyone else’s. Six tickets give six times the chance of one ticket at six times the cost, exactly as six separate tickets would. If you want to keep costs down, buy fewer tickets. Our guides on bankroll management and setting a budget offer practical limits.
How many numbers are called before a full house?
It depends on how many tickets are in play. A single ticket on its own needs about 85 calls on average to fill all 15 numbers, using the formula 15 × 91 ÷ 16. In a busy game the fastest of hundreds of tickets wins, so a full house typically comes much earlier than that. Our variance and standard deviation page explains why individual games swing so widely around an average.
Can two people win the same 90-ball prize?
Yes. If two or more tickets complete the same stage on the same number, rooms normally split that prize between them. The exact rule, including how a split handles pennies, is set by the operator, so check the room’s game information before you buy. A split prize reduces the value of a win, which is one reason the expected return of a ticket falls in busy games. Our bonus terms explainer covers reading the small print.
Is 90-ball bingo legal online in the UK?
Yes, when it is run by an operator holding a Gambling Commission remote bingo licence. The Commission says running online bingo without a licence, including on social media or video calls, breaks section 6 of the Gambling Act 2005 even for charity. You must be 18 or over and pass age and identity checks. Our pages on the Gambling Act 2005 and checking a casino licence explain more.
Is 90-ball bingo random?
Yes. In a hall, balls are drawn by machine; online, a random number generator picks each number. The law requires every ticket to have the same chance, so no ticket, seat or number is favoured. Past games have no influence on the next one, so tracking which numbers came up recently does not help. Our pages on random number generators and independent events explain why.

