Free 2nd Grade Math Worksheets
All of the second grade math worksheets below are samples from the 2nd Grade Math Worksheet Library on our Infinite K-8 Math Worksheet Portal.
Click any of the links below to download the corresponding 2nd grade math worksheets and answer key.
▶️: Sample Worksheet Download | 🔒: Worksheet Only Available to Members | 🔽 Jump to a Topic:
Welcome to the complete Mashup Math 2nd Grade Math Worksheets Library, which includes over one hundred second grade math worksheets organized by math topic and difficulty level. All of practice worksheets below were created to support 2nd grade students with practicing, learning, and exploring math. The worksheets are colorful, engaging, and appropriately challenging for second grade students. The worksheets are organized across twelve different foundational 2nd grade math topics including number sense, place value, rounding, geometry, operations, fractions, telling time, and solving word problems. By giving your students plenty of opportunities to master these fundamental math skills, you are placing them on a path that leads to them being successful at higher levels of mathematics later on in life. And, since a high level of math proficiency is required for many desirable career paths, you are ensuring that they have excellent opportunities by the time that they reach college and beyond.
What differentiates our second grade math worksheets from typical worksheets you will find online is that we prioritize engagement and learning over monotony and repetition. This means that our worksheets are designed with the attention span of a typical 2nd grade student in mind. Therefore, we do not include an excessive amount of practice problems in an effort to prevent students from thinking that learning math is simply an act of memorization and repetition. Rather, our second grade math worksheets present math in a way that is colorful, engaging, colorful, and fun!
If you find the sample worksheets and answer keys below to be useful, you can gain on-demand access to our full library of 2nd grade math worksheets by signing-up for one year of access to our K-8 math worksheet portal, where ALL of our K-8 math worksheets are unlocked and available to download as printable pdf files that can also be shared on Google Classroom. Enjoy!
🛑 Wait! Would you like getting FREE K-8 math activities, lesson resources, worksheets, and puzzles in your inbox every week? 💁♀️
⇥ Click here to join our mailing list and get a free pdf math workbook as a bonus!
▶️ Skip counting by 2 (even only)
🔒 Skip counting by 2 (odd only)
🔒 Skip counting by 8
🔒 Skip counting by 9
🔒 Skip counting by 10
🔒 Skip counting: mixed
🔒 Skip counting by 20
🔒 Skip counting by 30
🔒 Skip counting by 50
▶️ Practice writing numbers 1-25
▶️ Practice writing numbers 26-50
▶️ Practice writing numbers 51-75
▶️ Practice writing numbers 76-100
▶️ Writing numbers as words 1-10
▶️ Writing numbers as words 11-20
▶️ Writing numbers as words 21-30
🔒 Writing numbers as words 31-40
🔒 Writing numbers as words 41-50
🔒 Writing numbers as words 51-60
🔒 Writing numbers as words 61-70
🔒 Writing numbers as words 71-80
🔒 Writing numbers as words 81-90
▶️ Writing numbers as words 91-100
▶️ Matching numbers with words 1-20
▶️ Matching numbers with words 1-80
🔒 Matching numbers with words 1-150
▶️ Make 5 through 10 using number bonds
🔒 Practice with number bonds (mixed)
▶️ Identifying number patterns (up: 1,2,or 5)
▶️ Identifying number patterns (up/down: 1, 2, 5, or 10)
▶️ Identifying number patterns (up/down: 1, 2, 5, or 10)
🔒 Identifying number patterns (up/down: 1-5, 10)
🔒 Identifying number patterns (up/down: 1-5, 10)
▶️ Input and output charts (A)
🔒 Input and output charts (B)
🔒 Input and output charts (C)
🔒 Reading number lines (B)
🔒 Reading number lines (C)
▶️ Comparing number using < or > (up to 25)
🔒 Comparing number using < or > (up to 50)
🔒 Comparing number using < or > (up to 100)
🔒 Even or odd? (up to 50)
🔒 Even or odd? (up to 100)
🔒 Writing ordinal numbers B
▶️ Order numbers from greatest to least (up to 10)
▶️ Order numbers from greatest to least (up to 50)
🔒 Order numbers from greatest to least (up to 100)
🔒 Order numbers from least to greatest (up to 10)
🔒 Order numbers from least to greatest (up to 50)
🔒 Order numbers from least to greatest (up to 100)
▶️ Base 10 blocks-regrouping (A)
🔒 Base 10 blocks-regrouping (B)
▶️ Counting with base 10 blocks (A)
🔒 Counting with base 10 blocks (B)
🔒 Counting with base 10 blocks (C)
▶️ Express numbers as 10’s and 1’s (A)
🔒Express numbers as 10’s and 1’s (B)
🔒 Express numbers as 10’s and 1’s (C)
▶️ Adding using base 10 blocks (A)
🔒 Adding using base 10 blocks (B)
🔒 Adding using base 10 blocks (C)
▶️ Place value: identify tens and ones (A)
🔒 Place value: identify tens and ones (B)
🔒 Place value: identify tens and ones (C)
🔒 Combine tens and ones (B)
🔒 Combine tens and ones (C)
🔒 Build a 3-digit number (B)
▶️ Fill in the missing place value (3-digit numbers) (A)
🔒 Fill in the missing place value (3-digit numbers) (B)
▶️ Identifying place value: tens and ones (A)
🔒 Identifying place value: tens and ones (B)
🔒 Identifying place value: tens and ones (C)
🔒 Adding tens and ones (B)
▶️ Adding tens and ones - advanced (A)
🔒 Adding tens and ones - advanced (B)
▶️ Rounding to the nearest 10 (A)
🔒 Rounding to the nearest 10 (B)
🔒 Rounding to the nearest 10 (C)
▶️ Rounding to the nearest 10 (up to 1000) (A)
🔒 Rounding to the nearest 10 (up to 1000) (B)
▶️ Rounding to the nearest hundred (A)
🔒 Rounding to the nearest hundred (B)
▶️ Rounding to the nearest ten or hundred (A)
🔒 Rounding to the nearest ten or hundred (B)
▶️ Measuring lengths in inches (A)
🔒 Measuring lengths in inches (B)
🔒 Measuring lengths in inches (C)
🔒 Measuring lengths in inches (D)
🔒 Measuring lengths in inches (E)
🔒 Measuring lengths in inches (F)
▶️ Measure the object in centimeters (A)
🔒 Measure the object in centimeters (B)
🔒 Measure the object in centimeters (C)
🔒 Which object weighs less?
🔒 Counting tally marks (B)
🔒 Drawing tally marks (B)
▶️ Completing tally charts (A)
🔒 Completing tally charts (B)
🔒 Completing tally charts (C)
🔒 Reading bar graphs (B)
🔒 Reading bar graphs (C)
🔒 Making bar graphs (B)
🔒 Making bar graphs (C)
🔒 Analyzing bar graphs (B)
🔒 Analyzing bar graphs (C)
🔒 Pictographs (C)
🔒 Pictographs (D)
🔒 Pictographs (E)
🔒 Pictographs (F)
🔒 Reading Line Plots (B)
🔒 Reading Line Plots (C)
🔒 Making Line Plots (B)
🔒 Reading Venn Diagrams (B)
🔒 Reading Venn Diagrams (C)
▶️ Matching coins with names (USD)
▶️ Matching coins with names (CAD)
▶️ Matching coins with values (USD)
▶️ Matching coins with values (CAD)
🔒 Coin Chart (USD)
🔒 Coin Chart (CAD)
🔒 Coin Focus: Quarter (USD)
▶️ Match the total value of coins (USD)
▶️ Match the total value of coins (CAD)
🔒 Write the total value of coins (USD)
🔒 Write the total value of coins (CAD)
▶️ Piggy bank: count the coins (USD)
▶️ How much does it cost? (USD) (A)
🔒 How much does it cost? (USD) (B)
▶️ Telling time in whole hours (A)
▶️ Telling time in whole hours (B)
🔒 Telling time in half hours (A)
🔒 Telling time in half hours (B)
🔒 Telling time in quarter hours (A)
🔒 Telling time in quarter hours (B)
▶️ Draw the time on the clock (hours)
🔒 Draw the time on the clock using a digital clock (hours)
▶️ Draw the time on the clock (hours, half hours)
🔒 Draw the time on the clock (hours, half hours, quarter hours)
🔒 Elapsed time (B)
🔒 Elapsed time (C)
▶️ Practice with Number Bonds: 5
▶️ Practice with Number Bonds: 6
▶️ Practice with Number Bonds: 7
▶️ Practice with Number Bonds: 8
🔒 Practice with Number Bonds: 9
🔒 Practice with Number Bonds: 10
🔒 Practice with Number Bonds: 11-19
🔒 Practice with Number Bonds: 20
🔒 Add three (single-digit)
🔒 Add using dice
▶️ Simple addition: single-digit (large font) (A)
🔒 Simple addition: single-digit (large font) (B)
🔒 Addition: make 10 (B)
▶️ Vertical addition to 10 (A)
🔒 Vertical addition to 10 (B)
▶️ Vertical addition to 20 (A)
🔒 Vertical addition to 20 (B)
▶️ Vertical addition to 50 (A)
🔒 Vertical addition to 50 (B)
▶️ Vertical addition to 100 (A)
🔒 Vertical addition to 100 (B)
🔒 Adding Doubles
🔒 Addition practice: add to the next ten
🔒 Addition practice: adding whole tens
▶️ Addition: fill in the missing number (up to 10)
▶️ Addition: fill in the missing number (up to 20)
🔒 Addition: fill in the missing number (up to 100)
▶️ Adding single-digit numbers
▶️ Adding double-digit numbers (A)
🔒 Adding double-digit numbers (B)
🔒 Adding triple-digit numbers
▶️ Mixed addition and subtraction (single-digit)
▶️ Mixed addition and subtraction (2-digit) A
🔒 Mixed addition and subtraction (2-digit) B
🔒 Mixed addition and subtraction (3-digit)
▶️ Subtract one (single-digit)
▶️ Subtract two (single-digit)
▶️ Subtract three (single-digit)
🔒 Subtract from 10 (B)
▶️ Simple subtraction: single-digit (large font) (A)
🔒 Simple subtraction: single-digit (large font) (B)
▶️ Vertical subtraction (to 10)
▶️ Vertical subtraction (to 20)
▶️ Vertical subtraction (to 50)
🔒 Vertical subtraction (to 100)
▶️ Subtraction: fill in the missing number (up to 10)
▶️ Subtraction: fill in the missing number (up to 20)
🔒 Subtraction: fill in the missing number (up to 100)
▶️ Subtracting single-digit numbers
▶️ Subtracting double-digit numbers (A)
🔒 Subtracting double-digit numbers (B)
🔒 Subtracting triple-digit numbers
🔒 Subtraction practice: subtract to the next ten
🔒 Subtraction practice: subtracting whole tens
▶️ Mixed addition and subtraction (single-digit)
▶️ Mixed addition and subtraction (2-digit) A
🔒 Mixed addition and subtraction (2-digit) B
🔒 Mixed addition and subtraction (3-digit)
▶️ Multiplication chart (times tables to 12) - blank
▶️ Multiplication chart (times tables to 12) - completed
↪ Follow-Along Times Table Chart Video Link
🔒 Practice multiplying by 4
▶️ Practice multiplying by 5 (A)
🔒 Practice multiplying by 5 (B)
🔒 Practice multiplying by 7
🔒 Practice multiplying by 9
▶️ Practice multiplying by 10 (A)
🔒 Practice multiplying by 10 (B)
▶️ Multiplication practice by 5’s and 10’s (A)
🔒 Multiplication practice by 5’s and 10’s (B)
🔒 Practice multiplying by 11
🔒 Practice multiplying by 12
▶️ Multiplying single-digit numbers
▶️ Multiplying double-digit numbers (A)
🔒 Multiplying double-digit numbers (B)
🔒 Multiplying double-digit numbers (C)
▶️ Mixed multiplication practice (0-12) (A)
🔒 Mixed multiplication practice (0-12) (B)
🔒 Mixed multiplication practice (0-12) (C)
🔒 Mixed multiplication practice (0-12) (D)
🔒 Mixed multiplication practice (0-12) (E)
🔒 Mixed multiplication practice (0-12) (F)
▶️ Multiplication practice - missing factors (0-5) (A)
🔒 Multiplication practice - missing factors (0-5) (B)
▶️ Multiplication practice - missing factors (6-10) (A)
🔒 Multiplication practice - missing factors (6-10) (B)
▶️ Multiplication practice - missing factors (8-12) (A)
🔒 Multiplication practice - missing factors (8-12) (B)
▶️ Identifying equal parts (shapes)
▶️ Dividing shapes into equal parts
▶️ Matching fractions with pictures
▶️ Matching fractions with words A
🔒 Matching fractions with words B
🔒 Matching fractions with words C
🔒 Writing Fractions B
▶️ Matching fractions with diagrams (A)
🔒 Matching fractions with diagrams (B)
▶️ Matching diagrams with fractions (A)
🔒 Matching diagrams with fractions (B)
▶️ Identifying fractions using diagrams (A)
🔒 Identifying fractions using diagrams (B)
▶️ Fraction kit reference page (↪ Video Tutorial)
🔒 Comparing fractions (C)
🔒 Comparing fractions (D)
🔒 Comparing fractions (E)
🔒 Patterns of objects
🔒 Patterns of shapes
▶️ Common shapes reference sheet
🔒 Matching shapes and their names
▶️ Matching Shapes to Real-World Objects (A)
▶️ Matching Shapes to Real-World Objects (B)
🔒Matching Shapes to Real-World Objects (C)
🔒 Matching Shapes to Real-World Objects (D)
🔒 Matching Shapes to Real-World Objects (E)
▶️ Matching Shapes to Their Names (A)
🔒 Matching Shapes to Their Names (B)
🔒 Drawing shapes: ovals
🔒 Drawing shapes: squares
🔒 Drawing shapes: diamonds
▶️ Naming Three-Dimensional Shapes
▶️ Drawing lines of symmetry (A)
🔒 Drawing lines of symmetry (B)
🔒 Find the perimeter (B)
🔒 Find the perimeter (C)
▶️ Find the area of each rectangle (A)
🔒 Find the area of each rectangle (B)
🔒 Find the area of each rectangle (C)
▶️ Draw the figure given the area (using a grid) (A)
🔒 Draw the figure given the area (using a grid) (B)
🔒 Draw the figure given the area (using a grid) (C)
▶️ Addition word problems (single-digit)
▶️ Addition word problems (2-digit) A
🔒 Addition word problems (2-digit) B
🔒 Addition word problems (3-digit)
▶️ Subtraction word problems (single-digit)
▶️ Subtraction word problems (2-digit) A
🔒 Subtraction word problems (2-digit) B
🔒 Subtraction word problems (3-digit)
▶️ Mixed addition and subtraction word problems
▶️ Length word problems (in inches) (A)
🔒 Length word problems (in inches) (B)
▶️ Length word problems (in centimeters) (A)
🔒 Length word problems (in centimeters) (B)
▶️ Multiplication word problems (single-digit)
▶️ Multiplication word problems (double-digit) (A)
🔒 Multiplication word problems (double-digit) (B)
🛑 WAIT! Are you looking to unlock ALL of our 2nd Grade Math Worksheets?
When you sign up for the Mashup Math Infinite K-8 Worksheet Portal, you will gain access to all of our second grade math worksheets and answer keys all in one convenient place.
▶️ Click here to gain on-demand access to all of our 2nd Grade math worksheets
We Offer the Best 2nd Grade Math Worksheets in the World! Here’s Why…
The 2nd grade math worksheets available above were designed to give your 2nd graders a math learning experience that is both enjoyable and engaging. Not all worksheets are created equal and it’s important that you give your students practice opportunities that will help them to develop important foundational math skills in a way that keeps them interested in the subject and interested in learning whatever comes next. The second grade worksheets offered in the Mashup Math library are organized by topics including operations, fractions, geometry, money, basic multiplication, measurement, and solving word problems. Every one of the second grade math worksheets above was designed by math teachers with the goal of presenting math topics in fun, approachable, and appropriately challenging way that will help students to become interested in exploring and learning math at an early age. Sparking a love of mathematics at the elementary level is incredibly important because students need to develop a strong math foundation during grades K-2 in order to be successful in mathematics when they reach middle school, high school, and beyond.
If you have already shared some of our worksheets with your students, then you already know that Mashup Math worksheets are not your typical math activities. The first thing about our worksheets that you will notice is that we only include twenty or fewer practice problems. This quality-over-quantity approach places the focus allowing students to practice, learn, and explore math in a way that does not cause them to become overwhelmed or engaged in monotonous and repetitive thinking that harms learning. By presenting math in a colorful and appropriate way, our second grade math worksheets are designed to spark lasting interest and engagement in learning.
Mashup Math worksheets are also designed to be completed by students at an appropriate pace. Unlike tests and exams, students should be encouraged to work on math worksheets at their own pace so that they do not feel rushed. Giving students opportunities to work at their own pace allows them to practice and learn math without feeling anxious or slow. While this may seem like common sense, many math teachers teach at too fast of a pace and many students learn to believe that they are bad at math simply because they need to take their time to develop their math skills and to truly understand a given topic. With this advice in mind, our worksheets are excellent for homework and extra practice assignments both in the classroom and at home because they allow students to practice math at their own pace.
No matter how you plan on using our second grade math worksheets with your kids (whether at home or in your classroom), they can be an invaluable tool for supplementing our instruction, promoting self-paced math learning, exploring new math topics, and having your students engage in deep critical thinking and problem-solving. The main goal is to provide students with learning experiences that are appropriately challenging (not monotonous or highly repetitive) and conducive to helping students to develop positive feelings about mathematics at a young age. If students develop a belief that mathematics is a boring and useless topic, they are much more likely to give up on the subject by the time that they reach high school.
On another note, our 2nd grade math worksheets are applicable to all curriculums since they are organized by topic and skill level. Teachers and parents can use our worksheets in many ways including as primary learning activities, warm-ups, practice and review sessions, extra credit assignments, and as homework.
Finally, learning and understanding mathematics through exploration is one of the best ways to help students to develop strong math skills and deep understanding. 2nd grade students are naturally curious learners and effective teachers know how to channel this curiosity into exploratory learning activities that students find engaging and exciting. We take this approach into account when designing our worksheets and they often include structured opportunities for students to apply their math skills in exploratory ways that can deepen their understanding of a topic.
When designed and implemented correctly, math worksheets can be an incredibly useful tool for teachers and parents who work with second grade students. When 2nd grade students are given the opportunity to practice, learn, and explore mathematics in a fun and engaging way, they are much more likely to stick with mathematics at higher grade levels and, as a result, they will have access to considerably more career opportunities by the time they reach college and beyond.