IB Mathematics · Free worksheets

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.

134worksheets
77with solutions
4courses
16,080marks of practice

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

WorksheetCoursePagesSolutions
Binomial TheoremAA HL24—
Complex NumbersAA HL22✓
Exponentials and LogsAA HL22✓
Further Complex NumbersAA HL25—
Partial Fractions, Indices and Standard FormAA HL24✓
Permutations and CombinationsAA HL22✓
Proof by Induction and ContradictionAA HL25—
Sequences and SeriesAA HL24—
Simple Proof and ReasoningAA HL21—
Systems of Linear EquationsAA HL24✓
Binomial TheoremAA SL22✓
Exponentials and LogsAA SL22✓
Number ToolkitAA SL24✓
Proof and ReasoningAA SL22✓
Sequences and SeriesAA SL24✓
Complex NumbersAI HL23—
Eigenvalues and DiagonalisationAI HL24✓
Exponentials and LogsAI HL22✓
Financial ApplicationsAI HL24—
Further Complex NumbersAI HL24—
MatricesAI HL24✓
Number Toolkit (Set 2)AI HL22✓
Sequences and SeriesAI HL23✓
Financial ApplicationsAI SL27—
Number ToolkitAI SL29✓
Sequences and SeriesAI SL26—

Topic 2: Functions

WorksheetCoursePagesSolutions
Functions ToolkitAA HL28✓
InequalitiesAA HL25✓
Linear Functions and GraphsAA HL26—
Modulus Functions and Further TransformationsAA HL27✓
Other Functions and GraphsAA HL26✓
Polynomial FunctionsAA HL24—
Quadratic Functions and GraphsAA HL24✓
Reciprocal and Rational FunctionsAA HL27—
Transformations of GraphsAA HL26✓
Functions ToolkitAA SL26✓
Further Functions and GraphsAA SL25✓
Linear Functions and GraphsAA SL28✓
Quadratic Functions and GraphsAA SL26—
Transformations of GraphsAA SL26—
FunctionsAI HL27✓
Functions ToolkitAI HL26✓
Linear FunctionsAI HL25—
Logarithmic, Logistic and Piecewise FunctionsAI HL31—
Modelling with FunctionsAI HL32✓
Transformations of GraphsAI HL24—
Further Functions and GraphsAI SL28✓
Linear Functions and GraphsAI SL29—
Modelling with FunctionsAI SL33✓

Topic 3: Geometry & Trigonometry

WorksheetCoursePagesSolutions
Geometry ToolkitAA HL25✓
Geometry of 3D ShapesAA HL23✓
Inverse and Reciprocal Trigonometric FunctionsAA HL24✓
The Unit Circle and Exact ValuesAA HL27✓
Trigonometric Equations and IdentitiesAA HL22✓
Trigonometric Functions and GraphsAA HL26✓
Trigonometric Proof and Equation StrategiesAA HL27✓
TrigonometryAA HL23✓
Vector Equations of LinesAA HL29✓
Vector PlanesAA HL26—
Vector PropertiesAA HL27✓
Geometry ToolkitAA SL25✓
Geometry of 3D ShapesAA SL25✓
The Unit Circle and Exact ValuesAA SL28✓
Trigonometric Equations and IdentitiesAA SL23✓
Trigonometric Functions and GraphsAA SL28✓
TrigonometryAA SL24✓
3D GeometryAI HL23✓
Geometry and Trigonometry ToolkitAI HL24—
Graph TheoryAI HL27—
Matrix TransformationsAI HL28—
Trigonometric Identities and EquationsAI HL26✓
TrigonometryAI HL21✓
Vector Equations of LinesAI HL27✓
Vector PropertiesAI HL24—
Vectors and KinematicsAI HL26—
Voronoi DiagramsAI HL25—
Geometry ToolkitAI SL24—
Geometry of 3D ShapesAI SL29—
TrigonometryAI SL32—
Voronoi DiagramsAI SL31—

Topic 4: Statistics & Probability

WorksheetCoursePagesSolutions
Binomial DistributionAA HL23✓
Continuous Random VariablesAA HL27—
Correlation and RegressionAA HL28—
Discrete Random VariablesAA HL24—
Normal DistributionAA HL22—
ProbabilityAA HL25✓
Statistics ToolkitAA HL26—
Binomial DistributionAA SL25—
Correlation and RegressionAA SL28✓
Normal DistributionAA SL24✓
ProbabilityAA SL28—
Probability DistributionsAA SL25✓
Statistics ToolkitAA SL32✓
Binomial DistributionAI HL22—
Chi-Squared Hypothesis TestingAI HL27✓
Correlation and RegressionAI HL26—
Hypothesis TestingAI HL27✓
Markov ChainsAI HL27—
Non-Linear Regression and Log ScalesAI HL25—
Normal DistributionAI HL23—
Poisson DistributionAI HL23—
ProbabilityAI HL25✓
Probability DistributionsAI HL22—
Random VariablesAI HL24✓
Sample Means and Confidence IntervalsAI HL22—
Statistics ToolkitAI HL31—
Binomial DistributionAI SL25—
Correlation and RegressionAI SL30—
Hypothesis TestingAI SL32—
Normal DistributionAI SL28✓
ProbabilityAI SL33—
Probability DistributionsAI SL26✓
Statistics ToolkitAI SL30—

Topic 5: Calculus

WorksheetCoursePagesSolutions
Applications of DifferentiationAA HL26✓
Applications of IntegrationAA HL26✓
Differential EquationsAA HL26✓
Differentiation ToolkitAA HL27—
Integration ToolkitAA HL25—
Limits and ConvergenceAA HL29—
DifferentiationAA SL25—
Further DifferentiationAA SL27✓
Further IntegrationAA SL27✓
IntegrationAA SL23✓
KinematicsAA SL24✓
OptimisationAA SL25✓
Coupled and Second-Order Differential EquationsAI HL21✓
Differential EquationsAI HL24✓
DifferentiationAI HL22✓
Further DifferentiationAI HL21—
Further IntegrationAI HL24✓
IntegrationAI HL22—
KinematicsAI HL26✓
DifferentiationAI SL26✓
IntegrationAI SL32✓

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.

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 →
Mr. Ahmad · IB Maths TutorAsk me anything about lessons