- Revision timetables
- A-level
A-level revision timetable
Your exam date and weekly hours. A free plan, topic by topic.
Your plan
Official date from AQA. Change it if yours differs.
Days, start and harder parts
144 sessions
60-minute sessions, 144 hours over 30 weeks, to Friday 21 May 2027.
- Learn106
- Practise30
- Timed8
- Maths36
- Biology36
- Chemistry36
- Physics36
Week by week
Week 1 26 Oct to 1 Nov
- Fri 30
- Algebra entry check: indices, surds and exact valuesLearn · Maths
- Sat 31
- Maths and data for biologyLearn · Biology
- Fri 30
Week 2 2 Nov to 8 Nov
- Mon 2
- Particles and isotopesLearn · Chemistry
- Tue 3
- Units, prefixes and equation scalesLearn · Physics
- Wed 4
- Inequalities and solution setsLearn · Maths
- Thu 5
- Sugars, polysaccharides and their testsLearn · Biology
- Fri 6
- Moles, particles and relative massesLearn · Chemistry
- Sat 7
- Catch-up
- Mon 2
Week 3 9 Nov to 15 Nov
- Mon 9
- Estimates, plots and defensible conclusionsLearn · Physics
- Tue 10
- Lines, gradients and perpendicularityLearn · Maths
- Wed 11
- Amino acids and protein structureLearn · Biology
- Thu 12
- Equations, yield and atom economyLearn · Chemistry
- Fri 13
- Motion graphs and constant accelerationLearn · Physics
- Sat 14
- Catch-up
- Mon 9
Show all 30 weeks
Week 4 16 Nov to 22 Nov
- Mon 16
- Sampling and the population questionLearn · Maths
- Tue 17
- DNA and RNA structureLearn · Biology
- Wed 18
- Covalent bonds and polarityLearn · Chemistry
- Thu 19
- Newton laws and free-body argumentsLearn · Physics
- Fri 20
- Averages, spread and grouped percentilesLearn · Maths
- Sat 21
- Catch-up
- Mon 16
Week 5 23 Nov to 29 Nov
- Mon 23
- ATP, water and inorganic ionsLearn · Biology
- Tue 24
- Enthalpy and calorimetry: RP2Learn · Chemistry
- Wed 25
- Work, power and efficiencyLearn · Physics
- Thu 26
- Conditional probability: trees, tables and setsLearn · Maths
- Fri 27
- Prokaryotic cells and virusesLearn · Biology
- Sat 28
- Catch-up
- Mon 23
Week 6 30 Nov to 6 Dec
- Mon 30
- Collisions and energy distributionsLearn · Chemistry
- Tue 1
- Young modulus: RP4Learn · Physics
- Wed 2
- Position, displacement, distance, speed and velocityLearn · Maths
- Thu 3
- Membranes and transport across themLearn · Biology
- Fri 4
- Dynamic equilibriumLearn · Chemistry
- Sat 5
- Catch-up
- Mon 30
Week 7 7 Dec to 13 Dec
- Mon 7
- resistivity, temperature and superconductors: RP5Learn · Physics
- Tue 8
- Magnitude, direction and vector geometryLearn · Maths
- Wed 9
- Antibodies, vaccines, HIV and ELISALearn · Biology
- Thu 10
- PeriodicityLearn · Chemistry
- Fri 11
- Potential dividers and sensorsLearn · Physics
- Sat 12
- Catch-up
- Mon 7
Week 8 14 Dec to 20 Dec
- Mon 14
- Equilibrium and Newton's third-law pairsLearn · Maths
- Tue 15
- Gas exchange in insects, fish, leaves and lungsLearn · Biology
- Wed 16
- Chlorine and ion tests: RP4Learn · Chemistry
- Thu 17
- Nuclear stability and beta decayLearn · Physics
- Fri 18
- Non-right triangles and the ambiguous caseLearn · Maths
- Sat 19
- Catch-up
- Mon 14
Week 9 21 Dec to 27 Dec
- Mon 21
- Haemoglobin and oxygen dissociationLearn · Biology
- Tue 22
- Structural and E/Z isomerismLearn · Chemistry
- Wed 23
- Particle families and quark compositionLearn · Physics
- Thu 24
- Logarithms and exponential equationsLearn · Maths
- Fri 25
- Transport in plantsLearn · Biology
- Sat 26
- Catch-up
- Mon 21
Week 10 28 Dec to 3 Jan
- Mon 28
- Radicals and ozoneLearn · Chemistry
- Tue 29
- Excitation, ionisation and spectral linesLearn · Physics
- Wed 30
- Power, exponential and basic trig derivativesLearn · Maths
- Thu 31
- Mutation and meiosisLearn · Biology
- Fri 1
- Alkene additionsLearn · Chemistry
- Sat 2
- Catch-up
- Mon 28
Week 11 4 Jan to 10 Jan
- Mon 4
- Wave types and polarisationLearn · Physics
- Tue 5
- Definite integrals, areas and limiting stripsLearn · Maths
- Wed 6
- Species, courtship and classificationLearn · Biology
- Thu 7
- Alcohol oxidationLearn · Chemistry
- Fri 8
- diffraction and gratings: RP2Learn · Physics
- Sat 9
- Catch-up
- Mon 4
Week 12 11 Jan to 17 Jan
- Mon 11
- Discrete random variables and binomial assumptionsLearn · Maths
- Tue 12
- Measuring genetic diversity and variationLearn · Biology
- Wed 13
- Born–Haber cyclesLearn · Chemistry
- Thu 14
- SHM equations and graphsLearn · Physics
- Fri 15
- Composite/inverse functions and domain/rangeLearn · Maths
- Sat 16
- Catch-up
- Mon 11
Week 13 18 Jan to 24 Jan
- Mon 18
- The Calvin cycle and limiting factorsLearn · Biology
- Tue 19
- Orders and rate constantsLearn · Chemistry
- Wed 20
- Driven oscillations and resonanceLearn · Physics
- Thu 21
- Fri 22
- Link reaction, Krebs cycle and oxidative phosphorylationLearn · Biology
- Sat 23
- Catch-up
- Mon 18
Week 14 25 Jan to 31 Jan
- Mon 25
- Gas equilibria and KpLearn · Chemistry
- Tue 26
- Kinetic theory from collisionsLearn · Physics
- Wed 27
- Rational binomial expansions and approximationLearn · Maths
- Thu 28
- Nitrogen and phosphorus cyclesLearn · Biology
- Fri 29
- Acid–base equilibria and pHLearn · Chemistry
- Sat 30
- Catch-up
- Mon 25
Week 15 1 Feb to 7 Feb
- Mon 1
- Orbits, escape and satellitesLearn · Physics
- Tue 2
- R-sine/cosine forms and extremaLearn · Maths
- Wed 3
- Control of heart rateLearn · Biology
- Thu 4
- Titration curves and indicators: RP9Learn · Chemistry
- Fri 5
- Capacitance and dielectricsLearn · Physics
- Sat 6
- Catch-up
- Mon 1
Week 16 8 Feb to 14 Feb
- Mon 8
- Linearising power/exponential models with logsLearn · Maths
- Tue 9
- Synaptic transmissionLearn · Biology
- Wed 10
- Complex ions and their shapesLearn · Chemistry
- Thu 11
- force on a current: RP10Learn · Physics
- Fri 12
- Parametric models, tangents and parameter domainsLearn · Maths
- Sat 13
- Catch-up
- Mon 8
Week 17 15 Feb to 21 Feb
- Mon 15
- Homeostasis and feedbackLearn · Biology
- Tue 16
- Transition-metal redox and titrationsLearn · Chemistry
- Wed 17
- Induction and generator reasoningLearn · Physics
- Thu 18
- Integration by substitutionLearn · Maths
- Fri 19
- The kidney and blood water potentialLearn · Biology
- Sat 20
- Catch-up
- Mon 15
Week 18 22 Feb to 28 Feb
- Mon 22
- Optical isomerismLearn · Chemistry
- Tue 23
- Nuclear scattering, diffraction and sizeLearn · Physics
- Wed 24
- Separable differential equations and interpretationLearn · Maths
- Thu 25
- Linkage, epistasis and the chi-squared testLearn · Biology
- Fri 26
- Acylation mechanismsLearn · Chemistry
- Sat 27
- Catch-up
- Mon 22
Week 19 1 Mar to 7 Mar
- Mon 1
- Binding energy, fission and reactor decisionsLearn · Physics
- Tue 2
- Newton-Raphson, failure cases and contextual rootsLearn · Maths
- Wed 3
- Populations in ecosystems and samplingLearn · Biology
- Thu 4
- Benzene bondingLearn · Chemistry
- Fri 5
- Linearising data with logarithmsLearn · Physics
- Sat 6
- Catch-up
- Mon 1
Week 20 8 Mar to 14 Mar
- Mon 8
- Tue 9
- Gene mutationsLearn · Biology
- Wed 10
- Amines as nucleophilesLearn · Chemistry
- Thu 11
- Evaluating results: models, anomalies and conclusionsLearn · Physics
- Fri 12
- Correlation tests and population parametersLearn · Maths
- Sat 13
- Catch-up
Week 21 15 Mar to 21 Mar
- Mon 15
- Transcription factors, epigenetics and RNA interferenceLearn · Biology
- Tue 16
- Enzymes and DNALearn · Chemistry
- Wed 17
- Magnitude and distanceLearn · Physics
- Thu 18
- Resolving forces, resultants and inclined planesLearn · Maths
- Fri 19
- Genome projectsLearn · Biology
- Sat 20
- Catch-up
- Mon 15
Week 22 22 Mar to 28 Mar
- Mon 22
- NMR structure deductionLearn · Chemistry
- Tue 23
- Supernovae, remnants and distance evidenceLearn · Physics
- Wed 24
- Ladders, rods and connected-system modelsLearn · Maths
- Thu 25
- DNA probes, screening and personalised medicineLearn · Biology
- Fri 26
- Particles and isotopesPractise · Chemistry
- Sat 27
- Catch-up
- Mon 22
Week 23 29 Mar to 4 Apr
- Mon 29
- Units, prefixes and equation scalesPractise · Physics
- Tue 30
- Algebra entry check: indices, surds and exact valuesPractise · Maths
- Wed 31
- Maths and data for biologyPractise · Biology
- Thu 1
- Molecular geometryPractise · Chemistry
- Fri 2
- Collisions and momentumPractise · Physics
- Sat 3
- Catch-up
- Mon 29
Week 24 5 Apr to 11 Apr
- Mon 5
- Averages, spread and grouped percentilesPractise · Maths
- Tue 6
- ATP, water and inorganic ionsPractise · Biology
- Wed 7
- Oxidation states and redox equationsPractise · Chemistry
- Thu 8
- Networks, cells and electrical energyPractise · Physics
- Fri 9
- Newton's second law in one dimensionPractise · Maths
- Sat 10
- Catch-up
- Mon 5
Week 25 12 Apr to 18 Apr
- Mon 12
- Size, surface area and exchangePractise · Biology
- Tue 13
- Radicals and ozonePractise · Chemistry
- Wed 14
- Photoemission and stopping potentialPractise · Physics
- Thu 15
- Stationary points, optimisation and curvaturePractise · Maths
- Fri 16
- Genetic diversity, selection and adaptationPractise · Biology
- Sat 17
- Catch-up
- Mon 12
Week 26 19 Apr to 25 Apr
- Mon 19
- Born–Haber cyclesPractise · Chemistry
- Tue 20
- SHM equations and graphsPractise · Physics
- Wed 21
- Geometric progressions and convergencePractise · Maths
- Thu 22
- Energy transfer and productivityPractise · Biology
- Fri 23
- Water and strong-base pHPractise · Chemistry
- Sat 24
- Catch-up
- Mon 19
Week 27 26 Apr to 2 May
- Mon 26
- Coulomb interactions and electric fieldsPractise · Physics
- Tue 27
- Connected rates and setting up differential equationsPractise · Maths
- Wed 28
- Control of blood glucosePractise · Biology
- Thu 29
- Aqueous metal-ion tests: RP11Practise · Chemistry
- Fri 30
- Oscilloscopes, AC and transformersPractise · Physics
- Sat 1
- Catch-up
- Mon 26
Week 28 3 May to 9 May
- Mon 3
- Inverse Normal, standardisation and unknown parametersPractise · Maths
- Tue 4
- Gene mutationsPractise · Biology
- Wed 5
- Amines as nucleophilesPractise · Chemistry
- Thu 6
- Designing an experiment: variables, controls and safetyPractise · Physics
- Fri 7
- MathsTimed
- Sat 8
- Catch-up
- Mon 3
Week 29 10 May to 16 May
Week 30 17 May to 23 May
A-level revision timetable
Friday 30 October 2026 to Friday 21 May 2027 · 144 sessions of 60 minutes
| Week of | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|
| 26 Oct | Algebra entry check: indices, surds and exact values · learn | Maths and data for biology · learn | |||||
| 2 Nov | Particles and isotopes · learn | Units, prefixes and equation scales · learn | Inequalities and solution sets · learn | Sugars, polysaccharides and their tests · learn | Moles, particles and relative masses · learn | Catch-up | |
| 9 Nov | Estimates, plots and defensible conclusions · learn | Lines, gradients and perpendicularity · learn | Amino acids and protein structure · learn | Equations, yield and atom economy · learn | Motion graphs and constant acceleration · learn | Catch-up | |
| 16 Nov | Sampling and the population question · learn | DNA and RNA structure · learn | Covalent bonds and polarity · learn | Newton laws and free-body arguments · learn | Averages, spread and grouped percentiles · learn | Catch-up | |
| 23 Nov | ATP, water and inorganic ions · learn | Enthalpy and calorimetry: RP2 · learn | Work, power and efficiency · learn | Conditional probability: trees, tables and sets · learn | Prokaryotic cells and viruses · learn | Catch-up | |
| 30 Nov | Collisions and energy distributions · learn | Young modulus: RP4 · learn | Position, displacement, distance, speed and velocity · learn | Membranes and transport across them · learn | Dynamic equilibrium · learn | Catch-up | |
| 7 Dec | resistivity, temperature and superconductors: RP5 · learn | Magnitude, direction and vector geometry · learn | Antibodies, vaccines, HIV and ELISA · learn | Periodicity · learn | Potential dividers and sensors · learn | Catch-up | |
| 14 Dec | Equilibrium and Newton's third-law pairs · learn | Gas exchange in insects, fish, leaves and lungs · learn | Chlorine and ion tests: RP4 · learn | Nuclear stability and beta decay · learn | Non-right triangles and the ambiguous case · learn | Catch-up | |
| 21 Dec | Haemoglobin and oxygen dissociation · learn | Structural and E/Z isomerism · learn | Particle families and quark composition · learn | Logarithms and exponential equations · learn | Transport in plants · learn | Catch-up | |
| 28 Dec | Radicals and ozone · learn | Excitation, ionisation and spectral lines · learn | Power, exponential and basic trig derivatives · learn | Mutation and meiosis · learn | Alkene additions · learn | Catch-up | |
| 4 Jan | Wave types and polarisation · learn | Definite integrals, areas and limiting strips · learn | Species, courtship and classification · learn | Alcohol oxidation · learn | diffraction and gratings: RP2 · learn | Catch-up | |
| 11 Jan | Discrete random variables and binomial assumptions · learn | Measuring genetic diversity and variation · learn | Born–Haber cycles · learn | SHM equations and graphs · learn | Composite/inverse functions and domain/range · learn | Catch-up | |
| 18 Jan | The Calvin cycle and limiting factors · learn | Orders and rate constants · learn | Driven oscillations and resonance · learn | Recursive sequences, monotonicity, periodicity and sigma · learn | Link reaction, Krebs cycle and oxidative phosphorylation · learn | Catch-up | |
| 25 Jan | Gas equilibria and Kp · learn | Kinetic theory from collisions · learn | Rational binomial expansions and approximation · learn | Nitrogen and phosphorus cycles · learn | Acid–base equilibria and pH · learn | Catch-up | |
| 1 Feb | Orbits, escape and satellites · learn | R-sine/cosine forms and extrema · learn | Control of heart rate · learn | Titration curves and indicators: RP9 · learn | Capacitance and dielectrics · learn | Catch-up | |
| 8 Feb | Linearising power/exponential models with logs · learn | Synaptic transmission · learn | Complex ions and their shapes · learn | force on a current: RP10 · learn | Parametric models, tangents and parameter domains · learn | Catch-up | |
| 15 Feb | Homeostasis and feedback · learn | Transition-metal redox and titrations · learn | Induction and generator reasoning · learn | Integration by substitution · learn | The kidney and blood water potential · learn | Catch-up | |
| 22 Feb | Optical isomerism · learn | Nuclear scattering, diffraction and size · learn | Separable differential equations and interpretation · learn | Linkage, epistasis and the chi-squared test · learn | Acylation mechanisms · learn | Catch-up | |
| 1 Mar | Binding energy, fission and reactor decisions · learn | Newton-Raphson, failure cases and contextual roots · learn | Populations in ecosystems and sampling · learn | Benzene bonding · learn | Linearising data with logarithms · learn | Catch-up | |
| 8 Mar | Inverse Normal, standardisation and unknown parameters · learn | Gene mutations · learn | Amines as nucleophiles · learn | Evaluating results: models, anomalies and conclusions · learn | Correlation tests and population parameters · learn | Catch-up | |
| 15 Mar | Transcription factors, epigenetics and RNA interference · learn | Enzymes and DNA · learn | Magnitude and distance · learn | Resolving forces, resultants and inclined planes · learn | Genome projects · learn | Catch-up | |
| 22 Mar | NMR structure deduction · learn | Supernovae, remnants and distance evidence · learn | Ladders, rods and connected-system models · learn | DNA probes, screening and personalised medicine · learn | Particles and isotopes · practise | Catch-up | |
| 29 Mar | Units, prefixes and equation scales · practise | Algebra entry check: indices, surds and exact values · practise | Maths and data for biology · practise | Molecular geometry · practise | Collisions and momentum · practise | Catch-up | |
| 5 Apr | Averages, spread and grouped percentiles · practise | ATP, water and inorganic ions · practise | Oxidation states and redox equations · practise | Networks, cells and electrical energy · practise | Newton's second law in one dimension · practise | Catch-up | |
| 12 Apr | Size, surface area and exchange · practise | Radicals and ozone · practise | Photoemission and stopping potential · practise | Stationary points, optimisation and curvature · practise | Genetic diversity, selection and adaptation · practise | Catch-up | |
| 19 Apr | Born–Haber cycles · practise | SHM equations and graphs · practise | Geometric progressions and convergence · practise | Energy transfer and productivity · practise | Water and strong-base pH · practise | Catch-up | |
| 26 Apr | Coulomb interactions and electric fields · practise | Connected rates and setting up differential equations · practise | Control of blood glucose · practise | Aqueous metal-ion tests: RP11 · practise | Oscilloscopes, AC and transformers · practise | Catch-up | |
| 3 May | Inverse Normal, standardisation and unknown parameters · practise | Gene mutations · practise | Amines as nucleophiles · practise | Designing an experiment: variables, controls and safety · practise | Maths · timed | Catch-up | |
| 10 May | Biology · timed | Chemistry · timed | Physics · timed | Maths · timed | Biology · timed | Catch-up | |
| 17 May | Chemistry · timed | Physics · timed | Catch-up | Rest |
Made free at unigenius.co.uk/revision-timetable/a-level
One A-level Maths email a week
A question to try, or a free tool. Nothing else.
How the timetable works
The exam day starts on the official date where it is published, and you can change it to your own. Where the date is not out yet, the field starts on a ready-by day we chose, or empty.
Your weekly hours become sessions of the exam's usual length on your study days. Sessions work through the course's own topics in order. Harder parts get twice the sessions. Learn new topics until 8 weeks out, then exam questions, then timed sets in the last 2 weeks. Weeks with three or more study days end on a catch-up slot. The day before the exam is a rest day.
A-level Maths Pro
Get an A* or your money back
£129 once
At least 12 months' access
Get the courseNo VAT is charged. Conditions