Free IB Math Worksheets — 134 topic worksheets for AA and AI, SL and HL
One worksheet for every topic in every IB Mathematics course — 120 marks each, graded from routine to exam-hard, 77 with full worked solutions. Pick your course below, or jump straight to a topic.
All four courses · first assessment 2021 onwards · no sign-up.
Worksheets by course
Worksheets by syllabus topic
The same five topics run through all four courses. Each row links to the worksheet page for that course.
Topic 1: Number & Algebra
| Worksheet | Course | Pages | Solutions |
|---|---|---|---|
| Binomial Theorem | AA HL | 24 | — |
| Complex Numbers | AA HL | 22 | ✓ |
| Exponentials and Logs | AA HL | 22 | ✓ |
| Further Complex Numbers | AA HL | 25 | — |
| Partial Fractions, Indices and Standard Form | AA HL | 24 | ✓ |
| Permutations and Combinations | AA HL | 22 | ✓ |
| Proof by Induction and Contradiction | AA HL | 25 | — |
| Sequences and Series | AA HL | 24 | — |
| Simple Proof and Reasoning | AA HL | 21 | — |
| Systems of Linear Equations | AA HL | 24 | ✓ |
| Binomial Theorem | AA SL | 22 | ✓ |
| Exponentials and Logs | AA SL | 22 | ✓ |
| Number Toolkit | AA SL | 24 | ✓ |
| Proof and Reasoning | AA SL | 22 | ✓ |
| Sequences and Series | AA SL | 24 | ✓ |
| Complex Numbers | AI HL | 23 | — |
| Eigenvalues and Diagonalisation | AI HL | 24 | ✓ |
| Exponentials and Logs | AI HL | 22 | ✓ |
| Financial Applications | AI HL | 24 | — |
| Further Complex Numbers | AI HL | 24 | — |
| Matrices | AI HL | 24 | ✓ |
| Number Toolkit (Set 2) | AI HL | 22 | ✓ |
| Sequences and Series | AI HL | 23 | ✓ |
| Financial Applications | AI SL | 27 | — |
| Number Toolkit | AI SL | 29 | ✓ |
| Sequences and Series | AI SL | 26 | — |
Topic 2: Functions
| Worksheet | Course | Pages | Solutions |
|---|---|---|---|
| Functions Toolkit | AA HL | 28 | ✓ |
| Inequalities | AA HL | 25 | ✓ |
| Linear Functions and Graphs | AA HL | 26 | — |
| Modulus Functions and Further Transformations | AA HL | 27 | ✓ |
| Other Functions and Graphs | AA HL | 26 | ✓ |
| Polynomial Functions | AA HL | 24 | — |
| Quadratic Functions and Graphs | AA HL | 24 | ✓ |
| Reciprocal and Rational Functions | AA HL | 27 | — |
| Transformations of Graphs | AA HL | 26 | ✓ |
| Functions Toolkit | AA SL | 26 | ✓ |
| Further Functions and Graphs | AA SL | 25 | ✓ |
| Linear Functions and Graphs | AA SL | 28 | ✓ |
| Quadratic Functions and Graphs | AA SL | 26 | — |
| Transformations of Graphs | AA SL | 26 | — |
| Functions | AI HL | 27 | ✓ |
| Functions Toolkit | AI HL | 26 | ✓ |
| Linear Functions | AI HL | 25 | — |
| Logarithmic, Logistic and Piecewise Functions | AI HL | 31 | — |
| Modelling with Functions | AI HL | 32 | ✓ |
| Transformations of Graphs | AI HL | 24 | — |
| Further Functions and Graphs | AI SL | 28 | ✓ |
| Linear Functions and Graphs | AI SL | 29 | — |
| Modelling with Functions | AI SL | 33 | ✓ |
Topic 3: Geometry & Trigonometry
Topic 4: Statistics & Probability
Topic 5: Calculus
| Worksheet | Course | Pages | Solutions |
|---|---|---|---|
| Applications of Differentiation | AA HL | 26 | ✓ |
| Applications of Integration | AA HL | 26 | ✓ |
| Differential Equations | AA HL | 26 | ✓ |
| Differentiation Toolkit | AA HL | 27 | — |
| Integration Toolkit | AA HL | 25 | — |
| Limits and Convergence | AA HL | 29 | — |
| Differentiation | AA SL | 25 | — |
| Further Differentiation | AA SL | 27 | ✓ |
| Further Integration | AA SL | 27 | ✓ |
| Integration | AA SL | 23 | ✓ |
| Kinematics | AA SL | 24 | ✓ |
| Optimisation | AA SL | 25 | ✓ |
| Coupled and Second-Order Differential Equations | AI HL | 21 | ✓ |
| Differential Equations | AI HL | 24 | ✓ |
| Differentiation | AI HL | 22 | ✓ |
| Further Differentiation | AI HL | 21 | — |
| Further Integration | AI HL | 24 | ✓ |
| Integration | AI HL | 22 | — |
| Kinematics | AI HL | 26 | ✓ |
| Differentiation | AI SL | 26 | ✓ |
| Integration | AI SL | 32 | ✓ |
How the worksheets are built
Each set is written against one syllabus sub-topic and marked out of 120 so that your score is directly a percentage. Questions sit in three bands: the first checks the technique in isolation, the second is at the standard of Paper 1 and Paper 2, and the third contains the multi-step and "show that" questions that appear at the end of Section B. Where solutions are included they are full worked solutions, not just final answers, so you can find the exact line where a method went wrong.
Use them alongside the formula booklets, the question banks and past papers: worksheet first to build the technique, question bank to mix topics, past paper to practise timing.
Common questions
Are the IB Math worksheets free to download?
Yes, every PDF is free and there is no sign-up. They are made by Mr Ahmad for his own IB students in Dubai and shared here.
Which courses are covered?
All four: Analysis and Approaches SL and HL, and Applications and Interpretation SL and HL. Each course has its own page listing every worksheet by topic.
Do the worksheets include answers?
77 of the 134 worksheets include full worked solutions; the rest are questions only. Each course page and worksheet page shows which.
How many questions are in each worksheet?
Each worksheet is marked out of 120 and typically contains around 30 questions across three difficulty bands, over 21–33 pages including solutions where provided.
Can I print them?
Yes — they are A4 PDFs designed for printing, with space for working.
Related IB Math resources
Practice beyond the worksheets
- IB Math AA HL worksheets by topic — topic-by-topic practice for every AA HL unit.
- IB Math AA SL worksheets by topic — topic-by-topic practice for every AA SL unit.
- IB Math AI HL worksheets by topic — topic-by-topic practice for every AI HL unit.
- IB Math AI SL worksheets by topic — topic-by-topic practice for every AI SL unit.
- IB Math question banks by course and topic — exam-style practice organised by course and topic.
- IB Math past papers and mark schemes — how to use past papers and mark schemes properly.
- IB Math mock exams — full-paper practice under exam conditions.
- IB Math formula sheets (AA and AI, SL and HL) — every formula booklet for AA and AI, SL and HL, with how to use them in the exam.
- IB Math exam tips and strategies — timing, calculator use and mark-scheme habits.
Want a study plan built around these?
Mr Ahmad tutors all four IB Math courses in Dubai and online, using these worksheets inside a structured plan for each student.
Book a 50% Off Trial Lesson →