Bar charts are one of the most common ways to display data in GCSE Maths and appear on Foundation and Higher papers across AQA, Edexcel and OCR. You need to know how to read values from bar charts, draw them accurately, and recognise dual and composite bar charts. At Higher level, you may also be asked to identify misleading features. This guide covers all the key skills. For an overview of every topic, see our complete GCSE Maths topics list.
What Is a Bar Chart?
A bar chart uses rectangular bars to represent the frequency (or value) of different categories. The bars are usually the same width, separated by equal gaps, and the height of each bar corresponds to the frequency.
Types of Bar Charts
- Single bar chart — one bar per category, used to display one data set.
- Dual (comparative) bar chart — two bars side by side for each category, used to compare two data sets.
- Composite (stacked) bar chart — bars divided into sections stacked on top of each other, showing how each category is made up of sub-categories.
Key Formulas
For composite bar charts, the frequency of a sub-section is the height of that section alone, not the cumulative height.
Step-by-Step Method
- Draw and label the horizontal axis with categories and the vertical axis with frequency (include units if applicable).
- Choose a sensible scale for the vertical axis that fits all your data and uses most of the available space.
- Draw each bar to the correct height. Keep all bars the same width with equal gaps between them.
- Add a title and, for dual or composite charts, include a key.
Worked Example 1 — Foundation Level
Question: A shop records the number of each type of drink sold in a day: Tea 35, Coffee 50, Juice 20, Water 30. Draw a bar chart.
Working:
Label the horizontal axis with the drink types. Label the vertical axis "Number sold" with a scale from 0 to 50 (or 0 to 60 for clarity), going up in steps of 10.
Draw bars: Tea to height 35, Coffee to 50, Juice to 20, Water to 30. Equal widths, equal gaps.
Answer: The bar chart should have four bars at heights 35, 50, 20 and 30, with labelled axes and a title.
Worked Example 2 — Higher Level
Question: A dual bar chart shows the number of boys and girls choosing each option subject. From the chart, English has boys = 15 and girls = 22. History has boys = 18 and girls = 14. Art has boys = 10 and girls = 20. (a) Which subject has the biggest difference between boys and girls? (b) How many pupils chose Art in total?
Working:
(a) English difference: 22 − 15 = 7. History: 18 − 14 = 4. Art: 20 − 10 = 10. Art has the biggest difference.
(b) Art total = 10 + 20 = 30 pupils.
Answer: (a) Art has the biggest difference (10). (b) 30 pupils chose Art.
Worked Example 3 — Exam Style
Question: A student draws a bar chart with the vertical axis starting at 50 instead of 0. Explain how this could be misleading.
Working:
Starting the vertical axis at 50 exaggerates the differences between bars. A bar showing a value of 55 would appear much shorter relative to a bar at 70, making the difference look far greater than it actually is. A correct bar chart should start the vertical axis at 0 so the bar heights are proportional to the values.
Answer: Starting the axis above 0 makes differences between categories appear larger than they really are, misleading the reader.
Common Mistakes
- Unequal bar widths or gaps. All bars should be the same width with equal spacing.
- Missing labels or title. Always label both axes and include a title — missing labels lose marks.
- Poor scale choice. If your scale is too compressed or too stretched, the chart becomes hard to read. Choose round-number intervals (5, 10, 20, etc.).
- Misreading composite bars. For a stacked section, read only the height of that section, not the total from the bottom.
Exam Tips
- Use a ruler and sharp pencil to draw neat, accurate bars.
- If the question says "draw an accurate bar chart", your bars must reach the exact correct height — careless drawing loses accuracy marks.
- For dual bar charts, always include a key to distinguish the two data sets.
- When asked about misleading graphs, check whether the axis starts at zero, whether bar widths are equal, and whether the scale is consistent.
- For related data display, see drawing pie charts. For key formulas, visit our GCSE Maths formulas page.
Practice Questions
Q1 (Foundation): A bar chart shows goals scored by four teams: Team A = 12, Team B = 8, Team C = 15, Team D = 10. Which team scored the most goals?
Q2 (Foundation): A composite bar chart has a total bar height of 45 for Monday. The blue section goes from 0 to 20 and the red section from 20 to 45. How many does the red section represent?
Q3 (Higher): A dual bar chart compares Year 10 and Year 11 exam results. Year 10 has a bar at 62 and Year 11 at 58, but the axis starts at 55. A student says "Year 10 did much better." Is this justified?
Practise reading and drawing bar charts free on GCSEMathsAI.
Related Topics
Summary
- Bar charts display categorical data using bars whose heights represent frequency.
- Single bar charts show one data set; dual bar charts compare two; composite bar charts show sub-categories stacked.
- Always label both axes, use a sensible scale starting at 0, and keep bar widths and gaps equal.
- Misleading graphs often have axes that do not start at 0, unequal bar widths or inconsistent scales.
- When reading composite bar charts, read the height of each section individually, not the cumulative total.
Test your understanding
5 quick MCQs to identify any misconceptions on this topic.
Further reading from leading academic institutions — free and open-access.