Math Practice Online

Math Worksheets

Free printable math worksheets for addition, subtraction, multiplication, and division. Choose a topic below, pick a difficulty level, and click Generate — each click creates a brand-new set of 12 randomized problems. Print the worksheet for pencil-and-paper practice, or print the answer key to check your work.

Each worksheet fits on one printed page, just like a classroom handout. For best results, print from a desktop or laptop.

Worksheet Guide by Grade Level

K – Grade 2

Addition & Subtraction Worksheets

Start with 1-digit facts, then progress to 2-digit addition and subtraction with and without regrouping. Builds the arithmetic foundation for all later math.

Grade 3

Multiplication & Division Facts

Students build core multiplication and division fact fluency. Single-digit multiplication (1-12) and division (1-12) are the core Grade 3 focus.

Grade 4–5

Multiplication Fluency & Long Division

Students continue building fluency with multiplication and division facts while beginning long division with remainders. This supports confidence with fractions and multi-step word problems.

Frequently Asked Questions

How do these math worksheets work?

Choose an operation and a difficulty level, then click Generate to create a fresh set of randomized problems. Click Print Worksheet to print a blank copy for pencil-and-paper practice. Click Print Answer Key to print the same worksheet with all answers filled in. For best results, print from a desktop or laptop.

Can I print these worksheets?

Yes. Every worksheet includes Print Worksheet and Print Answer Key buttons. Printed pages include just the problems plus a Name and Date line at the top, just like a classroom handout.

What grades are these worksheets for?

The worksheets span Kindergarten through Grade 5. Addition and subtraction worksheets cover grades K–3, while multiplication and division worksheets are designed for grades 3–5. Each worksheet page offers multiple difficulty options so you can match the right level to each student.

How many problems are on each worksheet?

Each worksheet has 12 problems, sized to fit on one printed page. Problems are randomly generated each time, so every worksheet is unique.

Are these worksheets free?

Yes, all worksheets are completely free. There is no signup, no account required, and no limit on how many worksheets you can generate or print.