MathsGenie logo
RevisionResourcesBlog
  1. Home
  2. /
  3. Blog
  4. /
  5. Cumulative Frequency GCSE Maths Revision Guide

Cumulative Frequency GCSE Maths Revision Guide

Learn cumulative frequency for Higher GCSE Maths: build tables and graphs, estimate quartiles and IQR, avoid mistakes, and practise exam questions.

MathsGenie Team
•Last updated: 3 Nov 2026
Share
Add as a preferred source on Google

Cumulative frequency records a running total of frequencies. In cumulative frequency GCSE Maths questions, you may need to complete a table, draw or interpret a graph, estimate the median and quartiles, calculate the interquartile range, or compare two distributions.

This Higher tier guide explains each skill step by step, with cumulative frequency worked examples and exam-style questions. You can also use the GCSE Maths topics by exam board and tier guide to check how the topic fits into your course.

What is cumulative frequency?

The frequency tells you how many values lie in one class interval. The cumulative frequency tells you how many values lie up to and including the end of that interval.

For example, suppose grouped times have frequencies of 444, 777 and 131313 in the first three intervals. The cumulative frequencies are:

4,4+7=11,4+7+13=24. 4,\quad 4+7=11,\quad 4+7+13=24. 4,4+7=11,4+7+13=24.

The final cumulative frequency must equal the total number of observations. This is an important check in an examination.

A cumulative frequency graph is useful because it shows how the data build up across the whole distribution. It can be used to estimate the median, quartiles, percentiles and the number of observations above or below a particular value.

How to complete a cumulative frequency table

Add each new frequency to the running total. Do not treat each row as a separate calculation from zero.

Worked example 1: Finding cumulative frequencies

The table shows the times, ttt minutes, taken by 404040 students to complete a task.

Time, ttt minutesFrequencyCumulative frequency
0<t≤100<t\leq100<t≤10444444
10<t≤2010<t\leq2010<t≤20777111111
20<t≤3020<t\leq3020<t≤30131313242424
30<t≤4030<t\leq4030<t≤40101010343434
40<t≤5040<t\leq5040<t≤50666404040

The running totals are:

4,4+7=11,11+13=24,24+10=34,34+6=40. 4,\quad 4+7=11,\quad 11+13=24,\quad 24+10=34,\quad 34+6=40. 4,4+7=11,11+13=24,24+10=34,34+6=40.

The final value is 404040, which agrees with the total number of students.

To recover an ordinary frequency from cumulative frequencies, subtract consecutive totals. For example, the frequency in 20<t≤3020<t\leq3020<t≤30 is:

24−11=13. 24-11=13. 24−11=13.

Drawing a cumulative frequency graph

Plot the upper class boundary against the cumulative frequency. For the worked example, the plotted points are:

(10,4), (20,11), (30,24), (40,34), (50,40). (10,4),\ (20,11),\ (30,24),\ (40,34),\ (50,40). (10,4), (20,11), (30,24), (40,34), (50,40).

Because there are no times at or below the lower boundary of 000, you can also begin with (0,0)(0,0)(0,0). This gives the graph a meaningful starting point.

Use the following method:

  1. Put the measured variable, such as time or height, on the horizontal axis.
  2. Put cumulative frequency on the vertical axis.
  3. Choose scales that use most of the grid and label both axes.
  4. Plot each cumulative frequency at the upper boundary of its interval.
  5. Join the points with a smooth increasing curve, or follow the precise instruction given in the question.

A cumulative frequency graph must never decrease. The running total can stay level if an interval has frequency zero, but it cannot go down.

The MathsGenie cumulative frequency revision lesson includes further teaching resources, while the revision guide provides focused topic notes and questions.

Estimating the median, quartiles and interquartile range

For NNN observations, use these cumulative frequency positions:

MeasurePosition on the cumulative frequency axis
Lower quartile, Q1Q_1Q1​N4\frac{N}{4}4N​
MedianN2\frac{N}{2}2N​
Upper quartile, Q3Q_3Q3​3N4\frac{3N}{4}43N​

On a graph, mark the required position on the cumulative frequency axis. Draw horizontally to the curve, then vertically down to the horizontal axis. The value read from the horizontal axis is the estimate.

The interquartile range, or IQR, measures the spread of the middle half of the data:

IQR=Q3−Q1. \text{IQR}=Q_3-Q_1. IQR=Q3​−Q1​.

A smaller IQR means the middle 50%50\%50% of the values are more closely grouped, so the distribution is more consistent.

Worked example 2: Estimating quartiles

For the 404040 students in the earlier table, the required cumulative frequencies are:

Q1:404=10, Q_1:\frac{40}{4}=10, Q1​:440​=10, median:402=20, \text{median}:\frac{40}{2}=20, median:240​=20, Q3:3×404=30. Q_3:\frac{3\times40}{4}=30. Q3​:43×40​=30.

Reading these positions from a cumulative frequency graph would give approximate values. If straight line segments are used between the plotted points, the estimates are approximately:

Q1≈18.6, Q_1\approx18.6, Q1​≈18.6, median≈26.9, \text{median}\approx26.9, median≈26.9, Q3≈36.0. Q_3\approx36.0. Q3​≈36.0.

Therefore:

IQR≈36.0−18.6=17.4. \text{IQR}\approx36.0-18.6=17.4. IQR≈36.0−18.6=17.4.

These are estimates because the original values within each grouped interval are unknown. A slightly different sensible reading from a hand-drawn curve may still be accepted within the tolerance stated by the mark scheme.

Reading other information from the graph

If the graph shows a total of NNN observations and the cumulative frequency at xxx is CCC, then:

  • the estimated number at or below xxx is CCC;
  • the estimated number above xxx is N−CN-CN−C;
  • the estimated number between aaa and bbb is C(b)−C(a)C(b)-C(a)C(b)−C(a).

For example, suppose a graph represents 120120120 runners. If the cumulative frequency is 444444 at 303030 minutes and 101101101 at 505050 minutes, the estimated number taking between 303030 and 505050 minutes is:

101−44=57. 101-44=57. 101−44=57.

The estimated number taking more than 505050 minutes is:

120−101=19. 120-101=19. 120−101=19.

Subtraction is required because cumulative frequencies include all preceding values.

Comparing two cumulative frequency distributions

Comparisons normally need one statement about the average and one about the spread.

Use the median to compare typical values. Use the interquartile range to compare consistency or variability.

For example, suppose distribution A has median 282828 and IQR 121212, while distribution B has median 313131 and IQR 777. Distribution B has the higher typical value because its median is higher. It is also more consistent because its IQR is smaller.

Avoid saying one set is simply “better”. State what the statistics show in the context of the question. The related MathsGenie box plots lesson is useful because box plots display the same median and quartile information directly.

Cumulative frequency exam question

The table shows the distances, ddd kilometres, travelled by 808080 cyclists.

Distance, ddd kilometresFrequency
0<d≤50<d\leq50<d≤5666
5<d≤105<d\leq105<d≤10141414
10<d≤1510<d\leq1510<d≤15282828
15<d≤2015<d\leq2015<d≤20202020
20<d≤2520<d\leq2520<d≤25121212
  1. Complete the cumulative frequency values.
  2. State the points that should be plotted.
  3. Estimate the median, lower quartile and upper quartile using straight line segments between the points.
  4. Calculate the interquartile range.

Answer

The cumulative frequencies are:

6,20,48,68,80. 6,\quad20,\quad48,\quad68,\quad80. 6,20,48,68,80.

The points are:

(0,0), (5,6), (10,20), (15,48), (20,68), (25,80). (0,0),\ (5,6),\ (10,20),\ (15,48),\ (20,68),\ (25,80). (0,0), (5,6), (10,20), (15,48), (20,68), (25,80).

For 808080 cyclists, the quartile positions are:

Q1=20,median=40,Q3=60. Q_1=20,\quad \text{median}=40,\quad Q_3=60. Q1​=20,median=40,Q3​=60.

The lower quartile occurs exactly at a cumulative frequency of 202020, so:

Q1=10. Q_1=10. Q1​=10.

The median lies between cumulative frequencies 202020 and 484848:

median≈10+40−2048−20×5≈13.6. \text{median}\approx10+\frac{40-20}{48-20}\times5\approx13.6. median≈10+48−2040−20​×5≈13.6.

The upper quartile lies between cumulative frequencies 484848 and 686868:

Q3≈15+60−4868−48×5=18. Q_3\approx15+\frac{60-48}{68-48}\times5=18. Q3​≈15+68−4860−48​×5=18.

Therefore:

IQR=18−10=8. \text{IQR}=18-10=8. IQR=18−10=8.

Try 4 more cumulative frequency practice questions. Show all construction lines and calculations so that method marks are available even if a graph reading is slightly inaccurate.

Common mistakes in cumulative frequency questions

  • Plotting class midpoints: Cumulative frequency points are plotted at upper class boundaries, not midpoints.
  • Using ordinary frequencies as coordinates: Add the frequencies first, then plot the running totals.
  • Starting at the wrong point: When appropriate, begin at the lower boundary with cumulative frequency 000.
  • Finding quartiles on the horizontal axis first: Calculate N4\frac{N}{4}4N​, N2\frac{N}{2}2N​ and 3N4\frac{3N}{4}43N​ on the cumulative frequency axis.
  • Adding when finding an interval frequency: Subtract cumulative frequencies at the two boundaries.
  • Reversing the IQR subtraction: Use Q3−Q1Q_3-Q_1Q3​−Q1​, not Q1−Q3Q_1-Q_3Q1​−Q3​.
  • Giving exact-looking answers: Values read from grouped data or a curve are estimates.
  • Comparing only medians: A complete comparison often needs both median and IQR.

How to revise cumulative frequency effectively

First practise completing cumulative frequency tables without drawing graphs. Then focus on plotting upper class boundaries accurately and reading quartiles with clear construction lines.

Next, practise questions that ask for counts above, below or between two values. Finish with questions comparing distributions or linking cumulative frequency graphs to box plots.

The cumulative frequency exam booklet provides concentrated practice. Check your work with the worked solutions and mark guidance, then apply the skill under timed conditions in past papers.

Conclusion

Cumulative frequency is a running total. To answer Higher tier questions successfully, complete the totals carefully, plot them at upper class boundaries, and use N4\frac{N}{4}4N​, N2\frac{N}{2}2N​ and 3N4\frac{3N}{4}43N​ to estimate the quartiles and median.

Remember that graph readings from grouped data are estimates. Use the median to compare typical values and the IQR to compare spread. MathsGenie’s revision lesson, practice questions, exam booklet and solutions provide a structured way to develop these skills before attempting full past papers.

Sources and referenced URLs

  • https://mathsgenie.co.uk/blog/gcse-maths-topics-by-exam-board-and-tier
  • https://mathsgenie.co.uk/gcse/maths/edexcel/grade-6-6-11-cumulative-frequency
  • https://mathsgenie.co.uk/gcse/maths/edexcel/grade-6-6-11-cumulative-frequency/revision-guides
  • https://mathsgenie.co.uk/gcse/maths/edexcel/grade-6-6-11-cumulative-frequency/questions/q1
  • https://mathsgenie.co.uk/gcse/maths/edexcel/grade-6-6-11-cumulative-frequency/booklet
  • https://mathsgenie.co.uk/gcse/maths/edexcel/grade-6-6-11-cumulative-frequency/solutions
  • https://mathsgenie.co.uk/gcse/maths/edexcel/grade-6-6-12-box-plots
  • What is cumulative frequency?
  • How to complete a cumulative frequency table
  • Drawing a cumulative frequency graph
  • Estimating the median, quartiles and interquartile range
  • Reading other information from the graph
  • Comparing two cumulative frequency distributions
  • Cumulative frequency exam question
  • Common mistakes in cumulative frequency questions
  • How to revise cumulative frequency effectively
  • Conclusion
  • Sources and referenced URLs

Frequently Asked Questions

How helpful was this article?
Add as a preferred source on Google

More from the blog

3 Nov 2026

Year 10 Maths: How Parents Can Help Now

Practical Year 10 maths advice for parents: identify the tier, find topic gaps, build a weekly routine and support effective GCSE revision at home.

3 Nov 2026

Active Recall for Maths: How to Do It

Learn how to use active recall for GCSE Maths with a practical routine, an algebra example, mistake checks and effective mixed-question practice.

3 Nov 2026

Spaced Practice for GCSE Maths: A Practical Guide

Learn how spaced practice for GCSE Maths improves long-term recall, with a simple revision schedule, a five-question activity and practical tips.

3 Nov 2026

How Long Should You Revise Maths Each Day?

Find out how long to revise GCSE Maths each day, how to structure each session and which revision techniques help you make measurable progress.

1m+ Students Can't Be Wrong

What GCSE and A-level students say after revising with MathsGenie.

Harvey B. avatar

Harvey B.

Student

“This is such an amazing platform, it offers everything needed to improve your grade in a time efficient manor. Personally I love the videos as I am able to find areas that I am weak at in the practice papers.”
Tameem R. avatar

Tameem R.

Student

“Genuinely took me from a grade 4 in maths to achieving a grade 8 in my GCSE's in less than a few months. Best mathematics revision website for those who are aiming to get those high grades.”
Anyim P. avatar

Anyim P.

Student

“Genuinely I think every maths student should have this site. It takes you through the entire AS and A level Maths course, alongside exam questions with step by step solutions.”
Muhammad A. avatar

Muhammad A.

Student

“predicted papers are very useful and i believe there's not a better website for GCSE maths in the UK”
Rayan K. avatar

Rayan K.

Student

“Best Maths Resource out there! Absolutely amazing videos and very concise explantions on everything. Don't even get me started on the loads of exam question/worksheets that are so helpful. And it's all free!”
Dee avatar

Dee

Student

“The best Maths resource site in the world! They have it all and do a great job of keeping everything up to date. I still don't know how they are able to make this free for all. You are truly amazing.”
Hamid I. avatar

Hamid I.

Student

“They have helped me with my A level Maths performance significantly and I jumped from a grade U to a Grade A in only 2-3 months. I HIGHLY recommend to Maths students especially for A level.”
Sophie avatar

Sophie

Student

“MathsGenie's YouTube videos and worksheets are amazing. The videos go into such great depth but in a way that's simple to understand.”
Maria E. avatar

Maria E.

Student

“Amazing website! Truly helped with my GCSEs - I was a very poor student. Managed to go up and reach all grade 6-9's from U-4's. Would definitely recommend :)”
Justine K. avatar

Justine K.

Student

“Absolutely brilliant website with well organised, well written resources for learning or revising maths. I never hesitate to recommend mathsgenie to my students.”
Daryl G. avatar

Daryl G.

Student

“Took me a bit of getting used to but this new site is excellent. I found the old one really useful but this is next level. I share it with all my colleagues and students.”
Binuk J. avatar

Binuk J.

Student

“I used to be really bad at math. My first GCSE mocks I had a 2 but after I found MathsGenie I jumped from 2 to 4 under 3 months.”
Jourdie avatar

Jourdie

Student

“Improved my grade, I used to be borderline passing maths now I'm performing much better. There are videos, practice papers, solutions, exam questions, past GCSE papers all for free. This is really useful.”
Olla avatar

Olla

Student

“Honestly, it's super great. Easy, with the explanation on the side. Every topic also has more than 50 questions, making you feel more confident in doing different types f question in one topic. Try it!”

Ready to breeze through your GCSEs?IGCSEs?A-Levels?AS Levels?GCSEs?GCSEs?

Sign inStart studying for free

Footer

Quick links

  • GCSE past papers
  • GCSE question bank
  • GCSE worksheets
  • GCSE revision guides
  • GCSE lessons
  • Literary Hub
  • Free maths course
  • A Level past papers
  • A Level question bank
  • Old MathsGenie

Tools

  • Revision planner
  • Mock exam builder
  • Ask Genie AI
  • Answer marking
  • Grade calculator
  • Pricing

Company

  • About MathsGenie
  • Careers
  • Contact
  • For educators
  • For parents
  • Student ambassadors
  • Help centre
  • More resources
  • Blog
  • Student questions
  • Sitemap
  • Privacy policy
  • Terms of Service
  • Cookie policy
  • Report a bug

GCSE

  • Biology
  • Chemistry
  • English Language
  • English Literature
  • Geography
  • Maths
  • Old Maths
  • Physics
  • Statistics

IGCSE

  • Biology
  • Business
  • Chemistry
  • Computer Science
  • English Language
  • English Literature
  • Geography
  • Maths
  • Physics

A Level

  • Biology
  • Business
  • Chemistry
  • Economics
  • Maths
  • Old Maths
  • Physics
  • Psychology
  • Sociology

AS Level

  • Biology
  • Business
  • Chemistry
  • Economics
  • Maths
  • Physics
  • Psychology
  • Religious Studies
  • Sociology
MathsGenie logo

© 2026 MyDojo, Inc. All rights reserved. MyDojo, Inc. does business as MathsGenie.

Exam board names are used for identification only and do not imply affiliation or endorsement.