IB Diploma · Biology

IB Biology practice questions

Free practice questions for every IB Biology syllabus topic — each with worked answers and explanations. Pick a topic to revise, then start an interactive quiz that tracks your score.

Start an interactive quiz →
A1.1
Water
475 practice questions →
A1.2
Nucleic Acids
699 practice questions →
A2.1
Orig. of cells
120 practice questions →
A2.2
Cell Structure
767 practice questions →
A2.3
Viruses
207 practice questions →
A3.1
Div. of Org.
450 practice questions →
A3.2
Clas. & Clad.
314 practice questions →
A4.1
Evo. & Spec.
521 practice questions →
A4.2
Cons. of Biodiv.
305 practice questions →
B1.1
Carb. & Lipids
524 practice questions →
B1.2
Proteins
391 practice questions →
B2.1
Mem. & Mem. Trans.
811 practice questions →
B2.2
Org. & Compart.
201 practice questions →
B2.3
Cell Spec.
360 practice questions →
B3.1
Gas Exchange
507 practice questions →
B3.2
Transport
975 practice questions →
B3.3
Muscle & Motility
255 practice questions →
B4.1
Adapt. to Envir.
265 practice questions →
B4.2
Eco. niches
215 practice questions →
C1.1
Enzy. & Meta.
751 practice questions →
C1.2
Cell Resp.
838 practice questions →
C1.3
Photosynthesis
762 practice questions →
C2.1
Chem. Signal.
163 practice questions →
C2.2
Neu. Signal.
546 practice questions →
C3.1
Int. of Body Sys.
644 practice questions →
C3.2
Def. against Dis.
824 practice questions →
C4.1
Pop. & Commu.
593 practice questions →
C4.2
Tran. of En. & Mat.
977 practice questions →
D1.1
DNA Replication
427 practice questions →
D1.2
Protein Syn.
554 practice questions →
D1.3
Mut. & Gene Edit.
553 practice questions →
D2.1
Cell & Nuc. Div.
718 practice questions →
D2.2
Gene Exp.
156 practice questions →
D2.3
Water potential
294 practice questions →
D3.1
Reproduction
810 practice questions →
D3.2
Inheritance
1049 practice questions →
D3.3
Homeostasis
704 practice questions →
D4.1
Nat. Select.
529 practice questions →
D4.2
Stab. & Change
186 practice questions →
D4.3
Climate Change
371 practice questions →
DIAG
Diagnostic Questions
119 practice questions →