Here are the 2nd grade math topics and sub topics. This is typical for this grade. I will provide the printable version as well so if your interested in creating your own, its easily available.

Counting and number patterns

Skip-counting

Skip-counting sequences

Counting patterns – up to 100

Number lines – up to 100

Hundreds chart

Even or odd

Identify numbers as even or odd

Select even or odd numbers

Even or odd numbers on number lines

Which even or odd number comes before or after?

Skip-counting stories

Skip-counting puzzles

Number lines – up to 1000

Counting patterns – up to 1000

Comparing and ordering

Comparing numbers up to 100

Comparing numbers up to 1000

Put numbers up to 100 in order

Put numbers up to 1000 in order

Greatest and least – word problems – up to 100

Greatest and least – word problems – up to 1000

Names of numbers

Ordinal numbers up to 10th

Ordinal numbers up to 100th

Writing numbers up to 100 in words

Writing numbers up to 1000 in words

Distinguishing ordinal and cardinal numbers

Roman numerals I, V, X, L

Patterns

Repeating patterns

Growing patterns

Find the next shape in a pattern

Complete a repeating pattern

Make a repeating pattern

Find the next row in a growing pattern

Review – add one-digit numbers – sums to 10

Review – ways to make a number – sums to 10

Review – writing addition sentences – sums to 10

Ways to make a number – sums to 20

Addition with pictures – sums to 20

Write addition sentences to describe pictures – sums to 20

Addition input/output tables – sums to 20

Addition word problems – one digit

Complete the addition sentence – one digit

Write the addition sentence – one digit

Balance addition equations – one digit

Add three or more one-digit numbers

Add three or more one-digit numbers – word problems

Identify repeated addition in arrays: sums to 10

Write addition sentences for arrays: sums to 10

Identify repeated addition in arrays: sums to 25

Write addition sentences for arrays: sums to 25

Subtraction – one digit

Review – subtract one-digit numbers – up to 10

Review – ways to subtract – up to 10

Review – writing subtraction sentences – up to 10

Subtract doubles

Subtract a one-digit number from a two-digit number up to 18

Subtraction with pictures

Write subtraction sentences to describe pictures – up to 18

Subtraction input/output tables – up to 18

Subtract zero/all

Subtraction word problems – up to 18

Complete the subtraction sentence – up to 18

Write the subtraction sentence – up to 18

Balance subtraction equations – up to 18

Add a two-digit and a one-digit number – without regrouping

Add a two-digit and a one-digit number – with regrouping

Add two two-digit numbers – without regrouping

Add two two-digit numbers – with regrouping

Write addition sentences to describe pictures

Addition input/output tables – up to two digits

Ways to make a number using addition

Addition word problems – up to two digits

Complete the addition sentence – up to two digits

Write the addition sentence – up to two digits

Balance addition equations – up to two digits

Add three or more numbers up to two digits each

Add three or more numbers up to two digits – word problems

Subtraction – two digits

Subtract multiples of 10

Subtract a one-digit number from a two-digit number – without regrouping

Subtract a one-digit number from a two-digit number – with regrouping

Subtract two two-digit numbers – without regrouping

Subtract two two-digit numbers – with regrouping

Write subtraction sentences to describe pictures – up to two digits

Subtraction input/output tables – up to two digits

Ways to make a number using subtraction

Subtraction word problems – up to two digits

Complete the subtraction sentence – up to two digits

Write the subtraction sentence – up to two digits

Balance subtraction equations – up to two digits

Addition input/output tables – up to three digits

Addition word problems – up to three digits

Complete the addition sentence – up to three digits

Write the addition sentence – up to three digits

Balance addition equations – up to three digits

Subtraction – three digits

Subtract multiples of 100

Subtract three-digit numbers

Subtraction input/output tables – up to three digits

Subtraction word problems – up to three digits

Complete the subtraction sentence – up to three digits

Write the subtraction sentence – up to three digits

Balance subtraction equations – up to three digits

Properties

Related subtraction facts

Fact families

Addition, subtraction, multiplication and division terms

Solve inequalities using addition and subtraction shortcuts

Place values

Place value models – tens and ones

Place value models – up to hundreds

Place value models – up to thousands

Place value – tens and ones

Place value – up to hundreds

Place value – up to thousands

Regroup tens and ones

Regroup tens and ones – ways to make a number

Convert to/from a number – tens and ones

Convert to/from a number – up to hundreds

Convert to/from a number – up to thousands

Convert between place values – up to thousands

Convert from expanded form – up to hundreds

Convert from expanded form – up to thousands

Identify a digit up to the hundreds place

Estimation and rounding

Estimate to the nearest ten

Round to the nearest ten

Round to the nearest ten or hundred

Round to the nearest ten, hundred or thousand

Estimate sums

Logical reasoning

Guess the number

Money

Coin values

Count money – up to \$1

Count money – up to \$5

Equivalent amounts of money – up to \$1

Equivalent amounts of money – up to \$5

Exchanging coins

Comparing groups of coins

Add and subtract money – up to \$1

Add and subtract money – word problems – up to \$1

Which picture shows more – up to \$1

Which picture shows more – up to \$5

Least number of coins

Purchases – do you have enough money – up to \$1

Purchases – do you have enough money – up to \$5

How much more to make a dollar?

Making change

Time

Match analogue clocks and times

Match digital clocks and times

Match analogue and digital clocks

Time words: o’clock, half, quarter

A.M. or P.M.

Compare clocks

Elapsed time

Time patterns

Relate time units

Seasons

Days of the week

Months of the year

Number of days in each month

Data and graphs

Objects on a coordinate plane

Which tally chart is correct?

Interpret tally charts

Interpret bar graphs

Which bar graph is correct?

Interpret line plots

Create line plots

Interpret pictographs

Create pictographs

Interpret line graphs

Which line graph is correct?

Sort shapes into a Venn diagram

Count shapes in a Venn diagram

Units of measurement

Long and short

Tall and short

Light and heavy

Holds more or less

Compare size, weight and capacity

Measure using objects

Measure using a centimetre ruler

Which metric unit of length is appropriate?

Metric units of length: word problems

Which metric unit of mass is appropriate?

Which metric unit of volume is appropriate?

Compare and convert metric units of volume

Compare and convert metric units of mass

Choose the appropriate measuring tool

Two-dimensional shapes

Name the two-dimensional shape

Select two-dimensional shapes

Count sides and vertices

Compare sides and vertices

Number of sides in polygons

Flip, turn and slide

Identify congruent shapes

Symmetry

Three-dimensional shapes

Name the three-dimensional shape

Select three-dimensional shapes

Count vertices, edges and faces

Compare vertices, edges and faces

Identify shapes traced from solids

Identify faces of three-dimensional shapes

Shapes of everyday objects

Geometric measurement

Perimeter

Perimeter – word problems

Area

Select figures with a given area

Create figures with a given area

Fractions

Halves, thirds and fourths

Identify the fraction

Which shape illustrates the fraction?

Unit fractions: modelling word problems

Fractions of a group

Fractions of a group: word problems

Compare fractions using models

Probability and statistics

More, less and equally likely

Certain, probable, unlikely and impossible

Mixed operations

Add and subtract numbers up to 20

Addition and subtraction – ways to make a number – up to 20

Addition and subtraction word problems – up to 20

Addition and subtraction – balance equations – up to 20

Input/output tables – write the rule – up to 20

Add and subtract numbers up to 100

Addition and subtraction – ways to make a number – up to 100

Addition and subtraction word problems – up to 100

Addition and subtraction – balance equations – up to 100

Input/output tables – write the rule – up to 100

Which sign (+ or -) makes the number sentence true?

Inequalities with addition and subtraction – up to 100

Understand multiplication

Count equal groups

Identify multiplication expressions for equal groups

Write multiplication sentences for equal groups

Relate addition and multiplication for equal groups

Multiplication

Multiplication tables for 2, 3 and 4

Multiplication tables up to 5

Multiplication tables for 2, 3, 4, 5 and 10

Multiplication tables for 6, 7, 8 and 9

Multiplication tables up to 10

Division

Divisors and quotients up to 5

Divisors and quotients up to 10