KS3 & GCSE Maths · Key Stage 3

Line Graphs KS3: Reading and Drawing Graphs of Change

Learn to read and draw line graphs at KS3: plot points over time, choose appropriate scales, identify trends, and read off values between plotted data points.

Duke Harewood — author of AI Tutors for Key Stage 3Updated 5 min read

On this page

Short answer

A line graph shows how a quantity changes over time by connecting plotted data points with straight line segments. You read off values using the scales on both axes, and you draw one by plotting each data pair carefully before joining the dots in order.

At a glance

Key stage
Key Stage 3
Subject
Statistics
Type
How-to guide
For
Students
Read time
5 min
Last updated
21 October 2026

Where this fits

  1. Key Stage 3Years 7–9This article
  2. GCSEYears 10–11
This article is aimed at Key Stage 3 (Years 7–9), the stage before GCSE (Years 10–11).

Method at a glance

  1. Draw and label the axes
  2. Choose a suitable scale
  3. Plot each data point
  4. Join the points in order
  5. Give the graph a title
The 5 numbered steps in this article, in order.

When is a line graph the right choice?

Use a line graph when your data shows change over time — for example, temperature recorded every hour, a person's height measured each year, or monthly rainfall. The x-axis represents time and the y-axis represents the quantity being measured.

Situation Appropriate diagram
Sales figures each month Line graph ✓
Favourite colours in a class Bar chart (categories, not time)
Heights of 30 students Frequency diagram or stem and leaf
Temperature measured hourly Line graph ✓

A line graph is not appropriate when the x-axis represents categories with no natural order (e.g. different subjects) — use a bar chart instead.

How do you draw a line graph?

Method at a glance:

  1. Draw and label the axes. The x-axis shows time; the y-axis shows the measured quantity. Both axes need a unit label (e.g. "Time (months)", "Temperature (°C)").
  2. Choose a suitable scale. The scale must go from 0 (or just below the lowest value) to above the highest value. Use an even scale that is easy to read: multiples of 1, 2, 5, or 10 work well.
  3. Plot each data point. For each time–value pair, place a small cross (×) or dot at the correct position.
  4. Join the points in order. Connect consecutive points with straight lines using a ruler. Do not skip points.
  5. Give the graph a title. A clear title such as "Temperature in a garden each hour" makes the graph easy to interpret.

Worked example: drawing a line graph

The table shows the number of books borrowed from a library each month for six months.

Month Jan Feb Mar Apr May Jun
Books borrowed 120 95 110 130 150 140
  • Scale the y-axis from 0 to 160 in steps of 20.
  • Plot six points: (Jan, 120), (Feb, 95), (Mar, 110), (Apr, 130), (May, 150), (Jun, 140).
  • Join with straight lines left to right.

Reading a value from your graph: To find approximately how many books were borrowed mid-March, read up from "mid-March" on the x-axis to the line, then across to the y-axis. The answer is approximately 120.

How do you describe the trend in a line graph?

A trend is the general direction the graph is moving over time. Use these terms:

  • Increasing trend — values generally rise over time.
  • Decreasing trend — values generally fall.
  • No clear trend — values go up and down with no consistent direction.
  • Fluctuating — values rise and fall repeatedly around a roughly constant level.

In the worked example above, the overall trend from January to June is increasing, even though February shows a dip. When describing a trend, comment on the overall pattern first, then mention any exceptions.

How do you read values between plotted points?

This is called interpolation — reading a value from inside the plotted range. Find the time on the x-axis, draw a vertical line up to the graph, then read across horizontally to the y-axis.

Example: The graph shows population at years 2000, 2005, 2010, 2015. To estimate the population in 2007, locate 2007 on the x-axis (two fifths of the way between 2005 and 2010) and read off the corresponding y-value from the line.

Extrapolation — estimating beyond the plotted range — is less reliable. Always state that a value is an estimate when you extrapolate.

What common mistakes should you avoid?

Mistake How to avoid it
Uneven scale on an axis Mark the scale evenly before plotting
Joining points in the wrong order Work strictly left to right along the time axis
Not using a ruler Straight lines look cleaner and read more accurately
No axis labels or title Always write labels — marks are lost without them
Connecting across a gap If data is missing for one period, leave a gap in the line

Frequently asked questions

Should the line graph always start at (0, 0)?

No. The time axis begins at the first time point in your data, not necessarily zero. The y-axis should start at or below the lowest value. If the values are all between 80 and 160, you may start the y-axis at 80 and use a scale break (a zig-zag mark near the origin) to show it does not begin at zero.

Can a line graph have more than one line?

Yes — a comparative line graph has two or more lines on the same diagram, using different colours or styles. Each line represents a different group (e.g. boys and girls, two different months). Label each line clearly with a key (legend).

What is the difference between a line graph and a distance–time graph?

Both are line graphs, but a distance–time graph has distance on the y-axis and time on the x-axis, with a specific additional interpretation: the gradient of the line equals the speed. An ordinary line graph does not use gradient to represent speed.

How precise should my plotted points be?

Plot to the nearest half small square on the grid. If your scale has 2 mm squares and each square represents 10 units, plot to the nearest 5 units. Examine the question to see whether your answer is expected to be exact or approximate.


Professor Pi walks you through data and graphs step by step — add the AI Tutors connector at aitutors.me.

Key terms

  • line graph
  • change over time
  • not
  • Choose a suitable scale
  • Plot each data point
  • trend
  • Increasing trend
  • Decreasing trend

Sources