Printable abacus worksheet generator
Build a worksheet at exactly the difficulty you need and download it as a PDF, with an optional answer key on a second page. Runs entirely in your browser — no account, no email, nothing uploaded.
Sheet #1000. The same settings and number always produce the same sheet, so you can reprint an identical paper — or press New sheet for fresh problems at the same difficulty.
Preview25 problems · 5 rows · 2 digits
- 181+84−89−48+19
- 273−67+86−60−30
- 361+42−37−23+83
- 473+51+46−76+41
- 543−29+12+73−72
- 683+15+86+33+26
- 768−64+84−14+66
- 871−48+45−21+32
- 912+35+90+18−39
- 1021−19+24+99+16
- 1192+73+26+51+45
- 1250+93+85−17−99
- 1375−46+16+99−62
- 1469+47−66−31+81
- 1574+81+18−20−36
- 1619+46+31+13−91
- 1752+21+57−95+45
- 1899+98−13−27−41
- 1928+68+82+84−34
- 2086−41−19+23−35
How to use it
- 1Pick the problem type and difficulty. The preview updates as you go.
- 2Set how many problems you want and how many fit across the page.
- 3Download the PDF. With the answer key on, the sheet prints first and the key second.
- 4Press New sheet for a different paper at identical difficulty — useful for re-tests where memorising would flatter the score.
Worksheets are generated in your browser from a seeded problem generator, the same one behind our practice pages, so the arithmetic matches what students see online. Print them for classroom use, homework, or a session away from a screen. They are free to use in a class you teach, including a paid one.
Browse the free practice drills →Common questions
How does the level dropdown map to my student's level?
Each of the nine ladder levels fills the difficulty controls with that level's arithmetic: Foundation is two rows of one digit, addition only; Elementary A is four one-digit rows with both signs; Intermediate A is ten two-digit rows; Higher A is 2-digit by 1-digit multiplication; Grand Level is exact division. Editing any control afterwards drops the selector back to Custom.
How is this different from the math worksheet generator?
The arithmetic engine is identical; the presets differ. This page's dropdown is the nine-level abacus ladder, and each level links through to the practice drill that teaches it, which suits a teacher who already knows a student is on Elementary B. The math worksheet generator offers grade-style presets instead, and carries no abacus wording on the printed sheet.
Are the worksheet problems the same ones students see in the app?
They come from the same seeded generator that builds the problems on our practice pages, so the arithmetic on paper matches what a student meets on screen at the same level. It is a simplified sampler, though: the drills inside the app apply technique rules — which complement a row must use — that a printed sheet cannot enforce.
What does the printed sheet look like?
A4 portrait: a header with the sheet title, a line describing the shape (problem count, rows, digits), and a name, date and score row, then the problems in 3 to 6 columns with an answer rule under each. Long sheets paginate instead of running off the page, and the answer key follows on its own page when the toggle is on.
Do the sheets print in languages other than English?
Headings print in your language wherever the PDF font can encode it, which covers Spanish, French, Portuguese, Indonesian, German, Dutch and Italian. Arabic, Kurdish, Urdu, Russian, Japanese, Hindi, Turkish and Vietnamese fall back to English headings, because the built-in font has no mapping for those scripts and blank boxes would be worse. Digits and operators are always Western and laid out left to right.