Free bingo card generator
Type your own words or use numbers 1–75, then print as many unique bingo cards as you need. It works for classrooms, parties, showers, holidays and game nights, with no sign-up.
Make your cards
Preview of one card. Tap squares to try marking them. Every printed card is shuffled differently.
How to make bingo cards
- Pick Words for custom cards or Numbers 1–75 for classic bingo.
- Type a title and your word list, one word per line.
- Choose 3×3, 4×4 or 5×5, and decide whether to keep the free space.
- Set the number of cards and how many to print on each page.
- Select Print cards, or Print cards + calling list to get a checklist for the caller.
To save a PDF, choose "Save as PDF" in your browser's print window. For best results, turn on "Background graphics" so the card colors print.
Popular bingo themes
Start from a ready-made word list and customize it in one click.
- Christmas bingo
- Halloween bingo
- Baby Shower bingo
- Sight Words bingo
- Thanksgiving bingo
- Road Trip bingo
- Bridal Shower bingo
- Multiplication bingo
- Icebreaker bingo
- Memory Lane (Seniors) bingo
- Easter bingo
- Birthday Party bingo
Browse all 100 bingo guides and themes
Bingo cards for every state
Each state page opens the generator with local landmarks, foods and city names already loaded.
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
Frequently asked questions
Is this bingo card generator free?
Yes. You can make and print unlimited bingo cards free, with no account and no watermark.
How do I make bingo cards with my own words?
Choose Words, type or paste one word per line, pick a grid size and the number of cards, then select Print cards. Every card is shuffled so no two are the same.
Can I make number bingo cards?
Yes. Choose Numbers 1–75 to print classic 75-ball cards with B-I-N-G-O columns and a free center space.
How many cards can I print at once?
Up to 200 cards in one go, with 1, 2 or 4 cards per page.
How do I save my cards as a PDF?
Select Print cards, then choose 'Save as PDF' as the printer in your browser's print dialog.
Do I need a word for every square?
Yes. A 5x5 card with a free space needs 24 words, a 4x4 card needs 16, and a 3x3 card with a free space needs 8. Extra words make the cards more varied.