How to Create a Revision Timetable You'll Actually Follow

Most revision timetables are abandoned within days. Here's how to build one that's realistic, flexible, and based on what actually improves grades.


Almost every student makes a revision timetable. Most abandon it within a week. The problem is rarely discipline, it's that the timetable was unrealistic, rigid, or built around the wrong activities. Here's how to make one you'll actually stick to.

Start from the exam dates, not today

Write down every exam and its date, then work backwards. This tells you how many study days you really have and stops you from over-investing in early exams at the expense of later ones. Reserve the last few days before each exam for review and past papers rather than first-time learning.

Prioritise by impact, not comfort

It's tempting to spend the most time on subjects you enjoy and already do well in. Resist it. Allocate more time to the topics where you're weakest and where the most marks are available. A quick diagnostic quiz across each subject will show you exactly where your gaps are, so your timetable targets the areas that will actually raise your grade.

Build in the right kind of sessions

  • Keep sessions short and specific, 'biology: 20 questions on the heart,' not 'biology, 3 hours.'
  • Schedule active recall and practice questions, not just reading.
  • Space topics out so each one comes back several times before the exam.
  • Leave deliberate gaps for breaks, meals, sleep and catching up when you fall behind.

Make it flexible

A timetable that breaks the moment you miss one session is a timetable you'll quit. Build in slack: leave some unscheduled blocks each week to absorb overruns and life. Think of it as a guide, not a contract. The goal is consistent progress, not perfect adherence.

Track and adjust

At the end of each week, glance back at what you covered and how your practice scores are trending. If a topic keeps tripping you up, give it more time next week. A revision timetable should evolve as you learn what you do and don't know, and the fastest way to find that out is to keep testing yourself as you go.