Bingo Card Generator
Free instant PDF — no signup, no watermark, and no cap on how many cards you print. The preview is the first card in the set; every card is different, and the caller's list is the last page of the same file.
Shares these exact options — anyone with the link gets this sheet.
Teacher or parent? Pin this so it's there when you need it.
Save to PinterestHow to use this bingo card generator
Choose what goes on the squares — words, numbers, or math answers — then pick a grid size and how many cards you need. The preview updates instantly to show the first card in the set. Click Download PDF and print: every card is different, and the caller's list is the last page of the same file. Want the classic game? Leave it on numbers with a 5x5 grid and you get the familiar B-I-N-G-O columns and a FREE center.
What's included in every bingo set
Each download is one PDF: the cards first, then a caller's list. Every card is a genuinely different grid, so each player gets their own — one print run of thirty cards is thirty distinct cards, never the same one repeated with the squares shuffled. The caller's list covers every square on every card — it's the draw pool other sites hide behind a paywall, printed here as the last page. On a classic number card that list even shows the letter with each number (B-7, N-42), the way a real caller reads them.
Tips for running a bingo game
- Print one card per player and keep one spare — someone always arrives late. Four cards to a page makes a class set only a few sheets.
- Use the caller's list as your checklist: read each item, mark it off, and you can always tell a real win from a miscount by looking back at what has actually been called.
- For young children, start with a 3x3 word card and a picture-free theme — fewer squares means a winner in a few minutes, which keeps a first game moving.
- Math bingo is fact practice in disguise: call the problem, not the answer, and players have to work out what to cover. Set the operation and the largest number to match the tables you're working on.
- Paste your own words for a spelling review, a vocabulary unit, or a birthday theme — one word per line, and every card draws a different selection from your list.
- Laminate a set of cards and hand out dry-erase markers or counters, and the same PDF lasts a whole term.
Customization options
Content: words, numbers, or math
Words builds cards from a theme list or the words you paste in — great for spelling, vocabulary, and party themes. Numbers gives you classic 1–75 bingo with the B-I-N-G-O columns on a 5x5 grid, or your own number range. Math puts answers on the squares and the problems on the caller's list, so calling out “7 times 8” is fact practice that feels like a game.
Grid size and the FREE space
Pick 3x3, 4x4, or 5x5. The classic game is 5x5 with a FREE center square that everyone counts as covered. The FREE space only appears on an odd grid, because a 4x4 has no single middle square; you can switch it off if you want every square to be called.
Number of cards and cards per page
Make up to 30 cards in one set — every one a different grid — and print one, two, or four to a page. One per page is a big, easy-to-read card; four per page is the compact class set. The caller's list always follows the cards, however many you make.
Your own words
In word mode you can paste a list of your own — one word per line. Give at least as many words as a card has squares and the cards are built from your list; give fewer and the chosen theme fills in, so a card is never left half-empty. Your words never leave your browser.
Paper size
US Letter (8.5 × 11 inches) or A4 (210 × 297 mm). The cards are recalculated to fit whichever sheet you choose, so nothing is stretched or clipped.
Frequently asked questions
How do I make my own bingo cards?
Pick a content mode — words, numbers, or math — choose a grid size, and set how many cards you want. The preview shows the first card instantly, and Download PDF gives you the whole set as one file, with a caller's list on the last page. Everything is generated in your browser, so there is no signup and nothing to wait for.
Is the bingo card generator really free?
Yes. Every grid size, every content mode, and every card is free — no signup, no email, no watermark, and no cap on how many cards you generate, download, or print. Most sites limit you to a handful of cards or hide the caller's list behind a subscription; here the whole set and the caller's list are always in the one PDF.
Are all the cards in a set different?
Always. Every card in the set is a genuinely different grid — no two are identical — which is exactly what you need so each player has their own card. The generator draws a fresh combination for each one and checks it against every card already made, so a print run of 30 cards is 30 distinct grids.
How many bingo cards do I need?
One per player. For a classroom, 20 to 30 covers most groups; for a family game night, a handful is plenty. You can make up to 30 cards at once and print one, two, or four to a page, so a class set is only a few sheets of paper.
What is the FREE space in the middle?
The center square of a classic card is a free mark — everyone counts it as already covered, which is why it says FREE. It only exists on an odd grid (3x3 or 5x5), because an even grid has no single middle square. You can turn it off if you'd rather every square be called.
Can I use my own words for bingo?
Yes. Switch to word mode and paste your own list — spelling words, vocabulary, sight words, a party theme — one per line. As long as you give at least as many words as a card has squares, the generator builds the cards from your list; give fewer and it falls back to the chosen theme so a card is never left half-empty.
How does math bingo work?
In math mode the squares are the answers, and the caller's list holds the problems. The caller reads a problem out loud — say "6 times 7" — and players cover the answer, 42, if it's on their card. It turns addition, subtraction, or times-table practice into a game, and the caller's list prints the problem and its answer so checking is instant.
How many squares are on a bingo card?
It depends on the grid you pick. A 5x5 card has 25 squares (24 to fill plus the FREE center), a 4x4 has 16, and a 3x3 has 9. The classic number game is 5x5 with the B-I-N-G-O columns; the smaller grids are quicker to fill and good for younger players.
What is the caller's list for?
It's the draw pool — every value that appears on any card, in a suggested call order — printed as the last page of the PDF. The caller works down (or around) the list, reading each item and checking it off, and because it covers every square on every card, any card in the set can be completed. It's the sheet most sites hide; here it's built in.
Related worksheets
- Word search makerThe other party printable, with a themed word list and answer key.
- Sight words worksheetsDolch and Fry lists — the words that make great word bingo.
- Multiplication worksheetsTimes-table drills to pair with math bingo practice.
- Printable sudokuAnother grid game, with the answer key on page two.
- Coloring pagesMazes, mandalas, and dot-to-dot line art to print free.
- Matching worksheetsDraw-a-line and letter-answer match-ups for any topic.
- Kindergarten worksheetsEarly-learning printables where a 3x3 word card fits right in.
- All free worksheetsEvery printable generator on the site in one place.