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.

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 minutes | Frequency | Cumulative frequency |
|---|---|---|
| 0<t≤100<t\leq100<t≤10 | 444 | 444 |
| 10<t≤2010<t\leq2010<t≤20 | 777 | 111111 |
| 20<t≤3020<t\leq3020<t≤30 | 131313 | 242424 |
| 30<t≤4030<t\leq4030<t≤40 | 101010 | 343434 |
| 40<t≤5040<t\leq5040<t≤50 | 666 | 404040 |
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:
- Put the measured variable, such as time or height, on the horizontal axis.
- Put cumulative frequency on the vertical axis.
- Choose scales that use most of the grid and label both axes.
- Plot each cumulative frequency at the upper boundary of its interval.
- 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:
| Measure | Position on the cumulative frequency axis |
|---|---|
| Lower quartile, Q1Q_1Q1 | N4\frac{N}{4}4N |
| Median | N2\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 kilometres | Frequency |
|---|---|
| 0<d≤50<d\leq50<d≤5 | 666 |
| 5<d≤105<d\leq105<d≤10 | 141414 |
| 10<d≤1510<d\leq1510<d≤15 | 282828 |
| 15<d≤2015<d\leq2015<d≤20 | 202020 |
| 20<d≤2520<d\leq2520<d≤25 | 121212 |
- Complete the cumulative frequency values.
- State the points that should be plotted.
- Estimate the median, lower quartile and upper quartile using straight line segments between the points.
- 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



