Worksheets by curriculum
Pick a grade to see every matching worksheet, grouped by subject and curriculum area.
Want pupils to practice on screen? Try the interactive exercises →Art
colour and shape
- Ready-to-Print Coloring PagesKindergarten–Grade 3
- Text to Coloring PageKindergarten–Grade 3
- Photo to Coloring PageKindergarten–Grade 3
English
Practise on screen →reading comprehension
- Reading LogGrade 2–6
- Reading Comprehension WorksheetsGrade 2–6
vocabulary and spelling
- Word Chain & First Letter WorksheetsKindergarten–Grade 2
- Word Search GeneratorGrade 1–6
- Crossword GeneratorGrade 1–6
- Classroom BingoGrade 1–6
- Spelling Worksheet GeneratorGrade 1–6
- Christmas Word Search — Free PrintableGrade 1–6
- Easter Word Search — Free PrintableGrade 1–6
- Halloween Word Search — Free PrintableGrade 1–6
- Summer Word Search — Free PrintableGrade 1–6
- Animals word search (PDF)Grade 1–4
- Fruit word search (PDF)Grade 1–4
- Colors word search (PDF)Grade 1–4
- Weather word search (PDF)Grade 1–4
- Ocean word search (PDF)Grade 1–4
- Space word search (PDF)Grade 1–4
- School word search (PDF)Grade 1–4
- Body word search (PDF)Grade 1–4
- Sports word search (PDF)Grade 1–4
- Food word search (PDF)Grade 1–4
- Farm word search (PDF)Grade 1–4
- Insects word search (PDF)Grade 1–4
- Transport word search (PDF)Grade 1–4
- Music word search (PDF)Grade 1–4
- Christmas word search (PDF)Grade 1–4
- Halloween word search (PDF)Grade 1–4
- Easter word search (PDF)Grade 1–4
- Autumn word search (PDF)Grade 1–4
- Summer word search (PDF)Grade 1–4
- Winter word search (PDF)Grade 1–4
handwriting
- Letter Hunt WorksheetKindergarten–Grade 2
- Handwriting Worksheet GeneratorKindergarten–Grade 2
- Name Tracing Worksheet GeneratorKindergarten–Grade 2
- Letter A tracing worksheet (PDF)Kindergarten–Grade 1
- Letter B tracing worksheet (PDF)Kindergarten–Grade 1
- Letter C tracing worksheet (PDF)Kindergarten–Grade 1
- Letter D tracing worksheet (PDF)Kindergarten–Grade 1
- Letter E tracing worksheet (PDF)Kindergarten–Grade 1
- Letter F tracing worksheet (PDF)Kindergarten–Grade 1
- Letter G tracing worksheet (PDF)Kindergarten–Grade 1
- Letter H tracing worksheet (PDF)Kindergarten–Grade 1
- Letter I tracing worksheet (PDF)Kindergarten–Grade 1
- Letter J tracing worksheet (PDF)Kindergarten–Grade 1
- Letter K tracing worksheet (PDF)Kindergarten–Grade 1
- Letter L tracing worksheet (PDF)Kindergarten–Grade 1
- Letter M tracing worksheet (PDF)Kindergarten–Grade 1
- Letter N tracing worksheet (PDF)Kindergarten–Grade 1
- Letter O tracing worksheet (PDF)Kindergarten–Grade 1
- Letter P tracing worksheet (PDF)Kindergarten–Grade 1
- Letter Q tracing worksheet (PDF)Kindergarten–Grade 1
- Letter R tracing worksheet (PDF)Kindergarten–Grade 1
- Letter S tracing worksheet (PDF)Kindergarten–Grade 1
- Letter T tracing worksheet (PDF)Kindergarten–Grade 1
- Letter U tracing worksheet (PDF)Kindergarten–Grade 1
- Letter V tracing worksheet (PDF)Kindergarten–Grade 1
- Letter W tracing worksheet (PDF)Kindergarten–Grade 1
- Letter X tracing worksheet (PDF)Kindergarten–Grade 1
- Letter Y tracing worksheet (PDF)Kindergarten–Grade 1
- Letter Z tracing worksheet (PDF)Kindergarten–Grade 1
writing
- Lined Paper GeneratorGrade 1–9
grammar
- Grammar ExercisesGrade 1–6
Language and texts, grade 7–9 (PDF)
- Word classes (PDF)Grade 7–9
- Sentence analysis (PDF)Grade 7–9
- Text types and rhetoric (PDF)Grade 7–9
- Synonyms and antonyms (PDF)Grade 7–9
- Literary devices (PDF)Grade 7–9
Letters, rhymes and sentences, grade 1–3 (PDF)
- Letters, rhymes and sentences (PDF)Grade 1–3
coordinates
- Graph Paper GeneratorGrade 4–9
- Coordinate Grid GeneratorGrade 4–9
number sense
- Math Practice & Word ProblemsGrade 1–3
- Combined WorksheetGrade 1–3
- Math Worksheet GeneratorGrade 1–3
- Math Exercises Ages 6–9Grade 1–3
- Subtraction worksheetsGrade 1–3
- Weekly math worksheetGrade 1–3
- 2nd grade addition and subtraction worksheetsGrade 1–3
- Doubles and halves (PDF)Grade 1–2
- Multiplication Worksheet GeneratorGrade 3
- Division worksheetsGrade 3
- 3rd grade multiplication worksheetsGrade 3
- Long division worksheetsGrade 3
- Math Exercises Ages 10–12Grade 4–6
- Fraction worksheetsGrade 4–6
- Decimal worksheetsGrade 4–6
- 4th grade fractions worksheetsGrade 4–6
- 5th grade decimals worksheetsGrade 4–6
- 6th grade fractions worksheetsGrade 4–6
problem solving
- Sudoku GeneratorGrade 1–6
- Maze GeneratorGrade 1–6
- Multi-step maths worksheetsGrade 8–9
Math
- Grade 1 Math WorksheetsGrade 1
- Math worksheets ages 6–8 (grades 1–2)Grade 1–2
- Grade 2 Math WorksheetsGrade 2
- Math worksheets ages 8–10 (grades 2–4)Grade 2–4
- Grade 3 Math WorksheetsGrade 3
- Grade 4 Math WorksheetsGrade 4
- Math worksheets ages 10–12 (grades 4–6)Grade 4–6
- Grade 5 Math WorksheetsGrade 5
- Grade 6 Math WorksheetsGrade 6
- Math Worksheets Ages 12–14Grade 6–8
- Grade 7 Math WorksheetsGrade 7
- Grade 8 Math WorksheetsGrade 8
- Math Worksheets Ages 14–16Grade 8–9
- Grade 9 Math WorksheetsGrade 9
- Mixed math review (ages 14–16)Grade 9
- Grade 10 Math WorksheetsGrade 10
- Grade 11 Math WorksheetsGrade 11
- Grade 12 Math WorksheetsGrade 12
algebra
- Equation worksheetsGrade 6–8
- 6th grade equations worksheetsGrade 6–8
- Algebra worksheetsGrade 7–9
- Pythagorean theorem worksheetsGrade 7–9
- Linear function worksheetsGrade 7–9
- Systems of equations worksheetsGrade 7–9
- Pre-algebra worksheetsGrade 7–9
- Quadratic function WorksheetsGrade 10–11
- Trigonometry WorksheetsGrade 10–11
- Inequality WorksheetsGrade 10–11
- Exponential function WorksheetsGrade 11
- Logarithm WorksheetsGrade 11
- Arithmetic sequence WorksheetsGrade 11
- Polynomial equation WorksheetsGrade 11–12
- Derivative WorksheetsGrade 12
- Integral WorksheetsGrade 12
geometry
- Area and perimeter worksheetsGrade 4–6
- Volume worksheetsGrade 4–6
- Unit conversion worksheetsGrade 4–6
- Vector WorksheetsGrade 10–11
- Circle equation WorksheetsGrade 10–11
- Sine and cosine rule WorksheetsGrade 12
statistics
- Statistics worksheetsGrade 4–6
- Mean and median worksheetsGrade 4–6
- Standard deviation WorksheetsGrade 11
telling time
- Clock Worksheet GeneratorGrade 1–3
- Time worksheetsGrade 1–3
money
- Money Worksheet GeneratorGrade 1–3
relationships and change
- Percentage worksheetsGrade 6–8
- Proportion worksheetsGrade 7–9
- Interest worksheetsGrade 7–9
Mathematics
Practise on screen →Algebra (PDF)
- Linear equations level 1 (PDF)Grade 7–9
- Equations with x on both sides (PDF)Grade 7–9
- Evaluating algebraic expressions (PDF)Grade 7–9
- Expanding brackets and simplifying (PDF)Grade 7–9
- Linear functions y = kx + m (PDF)Grade 7–9
Percent (PDF)
- Percent of a number (PDF)Grade 7–9
- Percent increase and decrease (PDF)Grade 7–9
- Percentage growth and interest (PDF)Grade 7–9
Geometry (PDF)
- Area of shapes (PDF)Grade 7–9
- Perimeter and circumference (PDF)Grade 7–9
- Pythagorean theorem (PDF)Grade 7–9
- Volume of prisms and cylinders (PDF)Grade 7–9
Numbers and probability (PDF)
- Negative numbers (PDF)Grade 7–9
- Powers and scientific notation (PDF)Grade 7–9
- Operations with fractions (PDF)Grade 7–9
- Probability basics (PDF)Grade 7–9
- Squares and square roots (PDF)Grade 7–9
- Mean, median and range (PDF)Grade 7–9
- Ratio and proportion (PDF)Grade 7–9
Numbers, time and money, grade 1–3 (PDF)
- Number bonds to 10 and 20 (PDF)Grade 1–3
- Place value: hundreds, tens, ones (PDF)Grade 1–3
- Telling time: hours, half and quarter (PDF)Grade 1–3
- Money word problems (PDF)Grade 1–3
Music
Practise on screen →notation
- Guitar Tab GeneratorGrade 4–9
Science
Practise on screen →the natural world
- Weather ChartGrade 1–3
- Animal Fact SheetGrade 1–3
- Science ExercisesGrade 1–3
Biology, physics and chemistry (PDF)
- Elements, symbols and formulas (PDF)Grade 7–9
- Density and speed calculations (PDF)Grade 7–9
- Ohm's law U = R × I (PDF)Grade 7–9
- Cells, body and ecology (PDF)Grade 7–9
- Units and conversions in science (PDF)Grade 7–9
- Energy, force and work (PDF)Grade 7–9
Nature and animals, grade 1–3 (PDF)
- Nature and animals (PDF)Grade 1–3