Common Core State Standards for Mathematics
The Common Core State Standards for Mathematics (CCSSM) define what students should understand at each grade level. Browse every standard below with links to free practice and worked examples.
Kindergarten
0β20 (counting to 100)βΆ
Kindergarten
0β20 (counting to 100)- Counting β Count 100Count to 100 by ones and by tens
- Counting β WriteWrite numbers 0β20; represent quantities
- Counting β Compare OrderCount to determine how many; compare groups
- AddSub β Within 10Represent addition/subtraction with objects and equations
- AddSub β Fluency 5Fluently add and subtract within 5
- AddSub β DecomposeDecompose numbers β€10 into pairs
- PlaceValue β Teen NumbersCompose and decompose 11β19 as ten and ones
- Measurement β CompareDescribe and compare measurable attributes
- Statistics β ClassifyClassify objects into categories; count each
- Geometry2d β Shapes BasicIdentify and describe 2D and 3D shapes; positions
Grade 1
0β120βΆ
Grade 1
0β120- AddSub β Within 20Add and subtract within 20; word problems
- AddSub β Three AddendsAdd three whole numbers whose sum β€ 20
- AddSub β PropertiesApply commutative and associative properties
- AddSub β InverseSubtraction as unknown-addend
- AddSub β Fluency 10Fluently add/subtract within 10
- Expressions β EqualityMeaning of equals sign; true/false equations
- Expressions β Missing NumberFind unknown in equation
- Counting β To 120Count to 120; read and write numerals
- PlaceValue β Tens OnesTwo-digit numbers as tens and ones
- PlaceValue β CompareCompare two two-digit numbers using >, =, <
- AddSub β Within 100Add within 100
- Measurement β Length NonstandardOrder objects by length; measure using non-standard units
- Measurement β Time BasicTell time to hour and half-hour
- Geometry2d β Shapes BasicDistinguish between defining/non-defining attributes
- Fractions β Intro ShapesPartition circles and rectangles into halves/fourths
Grade 2
0β1000βΆ
Grade 2
0β1000- AddSub β Within 100Fluently add/subtract within 100
- AddSub β Two StepSolve two-step word problems
- Counting β Even OddDetermine even/odd; write equations for even numbers
- PlaceValue β HundredsThree-digit place value
- Counting β Skip CountSkip count by 5s, 10s, 100s
- PlaceValue β CompareCompare three-digit numbers
- AddSub β Within 1000Add/subtract within 1,000
- Measurement β Length StandardMeasure in inches, feet, cm, meters
- Measurement β Time 5minTell time to 5 minutes
- Measurement β MoneySolve word problems involving money
- Statistics β Line PlotGenerate measurement data; line plots
- Geometry2d β Shapes BasicRecognise and draw shapes; identify faces
- Fractions β Intro ShapesPartition shapes into halves, thirds, fourths
Grade 3
0β10,000; fractions introducedβΆ
Grade 3
0β10,000; fractions introduced- MulDiv β ConceptInterpret products of whole numbers
- MulDiv β InverseDivision as unknown factor
- MulDiv β Word ProblemsSolve multiplication/division word problems
- MulDiv β TablesFluently multiply/divide within 100
- MulDiv β PropertiesApply commutative, associative, distributive properties
- Expressions β PatternsIdentify arithmetic patterns
- PlaceValue β RoundingRound whole numbers to nearest 10 or 100
- AddSub β AlgorithmFluently add/subtract within 1,000 using strategies
- Fractions β RepresentationsUnderstand fractions as numbers
- Fractions β Number LineRepresent fractions on number line
- Fractions β Equivalent BasicExplain equivalent fractions; compare fractions
- Measurement β TimeTell time to nearest minute; elapsed time
- Measurement β Mass CapacityMeasure mass and capacity (g, kg, L)
- Geometry2d β Area IntroUnderstand area; measure by counting unit squares
- Geometry2d β PerimeterSolve perimeter problems
- Geometry2d β ClassifyUnderstand shapes belong to categories
Grade 4
0β1,000,000; fractions with denominators 2β12βΆ
Grade 4
0β1,000,000; fractions with denominators 2β12- MulDiv β Multi DigitMultiply up to 4-digit by 1-digit
- MulDiv β Long Division IntroDivide with remainders (1-digit divisor)
- Expressions β Factors PrimesFind factor pairs; identify prime/composite
- Expressions β PatternsGenerate and analyse number patterns
- PlaceValue β MillionsRead/write multi-digit whole numbers
- PlaceValue β CompareCompare multi-digit numbers
- PlaceValue β RoundingRound to any place
- AddSub β AlgorithmFluently add/subtract using standard algorithm
- Fractions β EquivalentExplain and generate equivalent fractions
- Fractions β CompareCompare fractions with different numerators/denominators
- Fractions β Add Sub LikeAdd fractions with like denominators
- Fractions β Subtract LikeSubtract fractions with like denominators
- Fractions β Multiply WholeMultiply fraction by whole number
- Decimals β IntroDecimal notation for fractions (tenths/hundredths)
- Decimals β CompareCompare two decimals to hundredths
- Measurement β Convert BasicConvert within measurement system
- Geometry2d β Area PerimeterApply area and perimeter formulas
- Geometry2d β Angles IntroMeasure and classify angles
- Geometry2d β SymmetryIdentify line-symmetric figures
- Geometry2d β LinesDraw and identify lines, angles, rays
Grade 5
0βbillions; decimals to thousandthsβΆ
Grade 5
0βbillions; decimals to thousandths- Expressions β Order Of OpsEvaluate expressions with parentheses
- Expressions β Two PatternsGenerate and compare two numerical patterns
- PlaceValue β Decimal SystemUnderstand place value system (powers of 10)
- PlaceValue β Multiply Divide PowersMultiply/divide by powers of 10
- MulDiv β Long MultiplicationMultiply multi-digit whole numbers
- MulDiv β Long DivisionDivide by two-digit divisors
- Decimals β ThousandthsRead/write/compare decimals to thousandths
- Decimals β OperationsAdd, subtract, multiply, divide decimals
- Fractions β Add Sub UnlikeAdd fractions with unlike denominators
- Fractions β Subtract UnlikeSubtract fractions with unlike denominators
- Fractions β MultiplyMultiply fractions and mixed numbers
- Fractions β Divide IntroDivide with unit fractions
- Measurement β Convert AdvancedConvert measurement units within a system
- Geometry3d β Volume IntroUnderstand volume; measure by counting cubes
- Geometry3d β Rectangular PrismVolume of rectangular prisms
- Geometry2d β Coordinates BasicGraph points in first quadrant
- Geometry2d β ClassifyClassify 2D shapes in a hierarchy
Grade 6
rational numbers; ratios; expressionsβΆ
Grade 6
rational numbers; ratios; expressions- RatiosProp β IntroUnderstand ratio concepts; use ratio reasoning
- RatiosProp β Unit RateUnit rates; solve problems
- Decimals β PercentFind percent of a quantity
- MulDiv β Long DivisionFluently divide multi-digit numbers
- Fractions β DivideDivide fractions by fractions
- NegNumbers β IntroUnderstand positive and negative numbers
- NegNumbers β CompareOrder and absolute value of rational numbers
- Expressions β EvaluateWrite and evaluate expressions
- Expressions β SimplifyApply properties to generate equivalent expressions
- Expressions β Equations One StepSolve one-variable equations and inequalities
- Expressions β Dependent IndependentRepresent relationships between quantities
- Geometry2d β Area AdvancedArea of triangles, quadrilaterals, polygons
- Geometry3d β Nets Surface AreaSurface area from nets
- Geometry3d β Rectangular PrismVolume with fractional edges
- Statistics β VariabilityStatistical questions; centre and variability
- Statistics β MeasuresMean, median, MAD, IQR
Grade 7
rational numbers; proportional relationshipsβΆ
Grade 7
rational numbers; proportional relationships- RatiosProp β ProportionalAnalyse proportional relationships
- RatiosProp β Complex RatesCompute unit rates with fractions
- RatiosProp β Percent ProblemsMulti-step percent problems
- NegNumbers β OperationsAdd, subtract, multiply, divide rational numbers
- Expressions β ManipulateUse properties to rewrite expressions
- Expressions β Equations Two StepSolve multi-step real-life problems
- Expressions β InequalitiesSolve inequalities of the form px + q > r
- Geometry2d β Draw PreciseDraw geometric shapes with given conditions
- Geometry2d β Area AdvancedArea and circumference of circles; angle relationships
- Geometry3d β PrismsVolume and surface area of prisms
- Geometry2d β Cross SectionsDescribe cross-sections of 3D shapes
- Statistics β SamplingUnderstand sampling; draw inferences
- Statistics β CompareCompare two populations
- Probability β TheoreticalDevelop probability models
- Probability β CompoundCompound events; tree diagrams
Grade 8
real numbers; linear equations; functionsβΆ
Grade 8
real numbers; linear equations; functions- Expressions β Exponent RulesKnow and apply properties of integer exponents
- Expressions β RootsSquare root and cube root symbols
- Expressions β Scientific NotationScientific notation; operations
- LinearAlg β Slope IntroGraph proportional relationships; interpret slope
- LinearAlg β SystemsSolve systems of two linear equations
- LinearAlg β Function ConceptDefine, evaluate, compare functions
- LinearAlg β Slope InterceptUse functions to model linear relationships
- LinearAlg β Linear Vs NonlinearDistinguish linear from nonlinear
- Geometry2d β Transformations BasicUnderstand congruence via transformations
- Geometry2d β CongruenceUnderstand congruence and similarity
- Geometry2d β PythagorasExplain and apply Pythagorean theorem
- Geometry2d β Distance FormulaApply Pythagorean theorem to find distance
- Geometry3d β Curved VolumesVolume of cylinders, cones, spheres
- Statistics β Scatter PlotConstruct and interpret scatter plots
- Statistics β Line Of FitUse line of best fit; interpret slope/intercept
Algebra I
real numbers; polynomials; quadraticsβΆ
Algebra I
real numbers; polynomials; quadratics- Expressions β StructureInterpret the structure of expressions
- Expressions β ManipulateRewrite expressions in equivalent forms
- Quadratics β FactorFactor quadratic expressions
- Expressions β Equations AdvancedCreate equations in one variable
- LinearAlg β Create SystemsCreate equations in two variables
- Expressions β Equations SolveSolve linear equations and inequalities
- LinearAlg β SystemsSolve systems of equations
- Quadratics β SolveSolve quadratic equations
- LinearAlg β Function NotationUnderstand function notation
- LinearAlg β Graph AnalysisInterpret key features of graphs
- LinearAlg β Build FunctionWrite function from relationships
- LinearAlg β Linear Vs ExponentialDistinguish linear and exponential
- Statistics β BivariateSummarise and interpret bivariate data
Geometry
geometric reasoning; proofsβΆ
Geometry
geometric reasoning; proofs- Geometry2d β Transformations FormalRepresent transformations in the plane
- Geometry2d β Congruence ProofProve geometric theorems
- Geometry2d β Similarity FormalUnderstand similarity via transformations
- Trigonometry β Right TriangleDefine trig ratios; solve problems
- Geometry2d β Circles TheoremsUnderstand and apply circle theorems
- Geometry2d β Circles EquationsDerive circle equation; complete the square
- Geometry2d β Coordinate ProofsUse coordinates to prove theorems
- Geometry3d β Cross SectionsIdentify cross-sections of 3D objects
- Geometry3d β All VolumesUse volume formulas
- Geometry2d β ProofsApply geometric concepts in modelling
- Probability β ConditionalUnderstand conditional probability
- Probability β CombinatoricsCounting principles; permutations; combinations
Algebra II
complex numbers; polynomials; exponentials; logarithmsβΆ
Algebra II
complex numbers; polynomials; exponentials; logarithms- Expressions β Complex IntroPerform operations with complex numbers
- Quadratics β Polynomial OpsAdd, subtract, multiply polynomials
- Quadratics β Polynomial DivisionPolynomial long division; remainder theorem
- Quadratics β Zeros GraphIdentify zeros; construct rough graph
- Expressions β Rational RadicalSolve simple rational and radical equations
- LinearAlg β Compare FunctionsCompare properties of functions
- Expressions β LogarithmsLogarithmic functions
- Expressions β Composition InverseFunction composition and inverses
- LinearAlg β Linear Vs ExponentialConstruct exponential models
- Trigonometry β Unit CircleExtend trig to unit circle
- Trigonometry β ModellingModel periodic phenomena
- Statistics β Inference IntroUnderstand statistical inference
- Probability β Expected ValueCalculate expected values; use in decisions
Pre-Calculus / AP
limits; advanced functions; seriesβΆ
Pre-Calculus / AP
limits; advanced functions; series- Calculus β LimitsLimits and continuity
- Calculus β DerivativesDifferentiation rules and applications
- Calculus β IntegralsIntegration and applications
- Expressions β SeriesArithmetic and geometric series
- Quadratics β ConicsConic sections
- Trigonometry β IdentitiesProve and use trig identities
- Trigonometry β EquationsSolve trig equations
- Expressions β Advanced FunctionsAnalyse polynomial, rational, exponential, log functions
- LinearAlg β Model ComparisonCompare linear, quadratic, exponential models
- Vectors β IntroVectors: magnitude, direction, addition, scalar multiplication
- Vectors β AdvancedVectors: dot product, cross product, 3D operations
- Statistics β Hypothesis TestingHypothesis testing and significance
- Probability β NormalNormal distribution and z-scores
- Probability β BinomialBinomial probability distributions
- Probability β CombinatoricsPermutations, combinations, and counting principles