How to Host a Bingo Night With Friends (Complete Home Guide)

The first bingo night I hosted, I used a jam jar and forty scraps of folded paper. By the third round the papers were damp, two had torn in half, and my uncle was loudly convinced I was palming the ones I'd already read out. He wasn't right. He also wasn't completely wrong, because I genuinely couldn't prove otherwise.

That's the whole problem with a home bingo night, and it has almost nothing to do with the rules. Everyone already knows how to play. What they don't have is a reason to trust the person calling the numbers.

PickerSpin Tambola and Housie caller showing drawn numbers 9, 37, 62 and 81 as coloured balls
The 90-ball caller I use now. Draws 1–90, never repeats a number, keeps the board on screen.

The rules, quickly

Tambola, Housie, 90-ball bingo — same game, three names depending on where you grew up. Ninety numbers, and each ticket holds fifteen of them across three rows and nine columns, five to a row.

American bingo is the other common shape: seventy-five numbers on a five-by-five grid with the B-I-N-G-O columns across the top. If that's the version your group knows, use the 1–75 bingo caller instead and everything below still applies.

The prizes go in roughly this order:

  • Early Five — first to mark any five numbers. Ends fast, which is the point.
  • Top, middle, bottom line — all five numbers in that row. Three separate prizes.
  • Full House — all fifteen. Most hosts run a first and second Full House so the room doesn't empty after one win.

One thing I'd insist on: say out loud which prizes you're running before the first number. Every argument I've had at a bingo table traces back to skipping that sentence.

Why I stopped calling numbers myself

My uncle's complaint stuck with me, because the honest answer was "you'll have to take my word for it," and that's a terrible thing to say to a room of people who want to win something.

A jar or a ball cage has real problems — papers stick together, the cage favours whatever settles on top. But a lot of software is quietly worse. Most bingo number generators reach for Math.random(), which is a seeded pseudo-random generator; the JavaScript specification itself says not to use it where the sequence matters. It's fine for shuffling a playlist. It is not something I'd defend to a sceptical uncle.

So the caller I built draws from crypto.getRandomValues() instead — the browser's cryptographically secure generator, seeded from the operating system's entropy pool. Every number already drawn tells you nothing about the next one. If you'd rather test that than trust it, the randomness proof page runs a chi-squared test on the same generator across up to 100,000 draws.

Two other things matter as much as the randomness:

  • No repeats. A drawn number is removed from the pool, so 1–90 comes out exactly once each. Sounds obvious. A surprising number of online callers get it wrong.
  • A visible board. Called numbers stay lit on the master grid, so anyone can audit the game as it runs. When someone claims a line, have them read their numbers aloud and check each against the screen.

It's free, there's no signup, and there are no ads between calls: the 1–90 Tambola caller for 90-ball, or the 1–75 version for American bingo.

The calls

Worth learning even if they feel silly, and not only for atmosphere. "Two fat ladies" carries across a loud room in a way that "eighty-eight" doesn't — half the reason these exist is that they're hard to mishear.

NumberTraditional callNumberTraditional call
1Kelly's Eye22Two Little Ducks
2One Little Duck27Duck and a Crutch
7Lucky Seven44Droopy Drawers
8Garden Gate55All the Fives
11Legs Eleven77Sunset Strip
13Unlucky for Some88Two Fat Ladies
21Key of the Door90Top of the Shop

Prizes, and how little they can cost

The competitiveness has almost no relationship to the value of the prize. I have watched grown adults turn on each other over who gets out of washing up.

  • Nothing at all — winner skips dish night, picks the next film, chooses the weekend dessert.
  • A few pounds — decent coffee, a scratch card, a small puzzle, good chocolate.
  • A pot — equal buy-in per ticket, then split it. Roughly 20% Early Five, 20% across the lines, 60% Full House works.

Or skip prizes entirely and make the loser draw a forfeit from a dare generator. Gets more laughs than chocolate, costs nothing.

Tickets on paper, caller on screen

This is the setup I've landed on and I don't think I'll change it. Physical tickets, digital caller.

Put the caller on a TV or a laptop the room can see — it doubles as the audit trail, which is the entire point. For 1–75 bingo the printable bingo card generator makes unique cards; generate one per player and print or email them. No printer is genuinely fine: a hand-drawn three-by-nine grid works, and for years that's all anyone had.

Running it over video instead of round a table changes the pacing more than you'd expect — the virtual bingo night guide covers getting cards out beforehand and keeping calls in sync on a laggy connection.

Three steps

  1. Open the free Tambola caller.
  2. Hand out tickets, announce the prizes.
  3. Tap Draw Number and call it out.

That's it. No jam jar, and nothing for your uncle to accuse you of.

How to Host a Bingo Night With Friends (Complete Home Guide) — questions

How many numbers are in Tambola?

Ninety. Tambola, Housie and 90-ball bingo all draw from 1 to 90, and each ticket holds 15 of those across 3 rows and 9 columns. American bingo is the 75-number version played on a 5x5 grid with B-I-N-G-O columns.

What are the Tambola winning patterns?

Early Five (any five numbers marked), then Top Line, Middle Line and Bottom Line, then Full House for all fifteen. Most hosts award a second Full House too. Announce which ones you are running before the first number is called.

Does the bingo number generator repeat numbers?

No. Each number is removed from the pool once drawn, so 1 to 90 comes out exactly once per game. The 1-75 caller works the same way.

Is the online bingo caller actually random?

Yes. Both callers draw with crypto.getRandomValues(), the browser cryptographically secure generator, using rejection sampling so every remaining number is equally likely. You can test the same generator yourself on the randomness proof page.

Do I need to download anything to host a bingo night?

No. The caller runs in any modern browser with no signup, no download and no ads. Put it on a TV or laptop the room can see and tap Draw Number.

How long does a game of Tambola take?

A Full House usually lands somewhere between 45 and 60 numbers called, so 20 to 30 minutes at a comfortable pace. Awarding Early Five and the three lines along the way keeps everyone involved instead of waiting on one prize.