To plot a straight line graph, substitute a set of x values into the equation to find the corresponding y values, plot those coordinate pairs on a grid, and draw a single straight line through them. Every straight line can be written in the form y = mx + c.

Understanding y = mx + c

Every straight line graph in KS3 maths has an equation of the form:

y = mx + c

Where:

  • m is the gradient (steepness of the line)
  • c is the y-intercept (where the line crosses the y-axis)
Part of y = mx + c What it tells you
m (gradient) How steep the line is; positive = slopes up left to right, negative = slopes down
c (y-intercept) The y-coordinate where the line crosses the y-axis

Example: In y = 3x + 2, the gradient is 3 and the y-intercept is 2.

How to plot a straight line graph — step by step

Step 1 — build a table of values

Choose at least three x values (usually the question specifies a range). Substitute each x value into the equation to find y.

Step 2 — write the coordinate pairs

Write each (x, y) pair. These are the points you will plot.

Step 3 — plot the points on a grid

Mark each point accurately on your coordinate grid.

Step 4 — draw the line

Use a ruler to draw a straight line through all the points. Extend the line to the edges of the grid unless the question specifies otherwise.

Worked example 1 — plot y = 2x + 1 for x from −2 to 3

Table of values:

x 2x + 1 y
−2 2(−2) + 1 −3
−1 2(−1) + 1 −1
0 2(0) + 1 1
1 2(1) + 1 3
2 2(2) + 1 5
3 2(3) + 1 7

Coordinate pairs: (−2, −3), (−1, −1), (0, 1), (1, 3), (2, 5), (3, 7)

The gradient is 2 (rises 2 units for every 1 unit across) and the y-intercept is 1. Plot each point and draw a straight line through them.

Worked example 2 — plot y = −x + 4 for x from 0 to 5

Table of values:

x −x + 4 y
0 −0 + 4 4
1 −1 + 4 3
2 −2 + 4 2
3 −3 + 4 1
4 −4 + 4 0
5 −5 + 4 −1

The gradient is −1 (line slopes downward) and the y-intercept is 4. The line crosses the x-axis at x = 4 (where y = 0).

Worked example 3 — plot y = ½x − 3 for x from −2 to 6

Table of values:

x ½x − 3 y
−2 ½(−2) − 3 −4
0 ½(0) − 3 −3
2 ½(2) − 3 −2
4 ½(4) − 3 −1
6 ½(6) − 3 0

Choosing even x values when the gradient is ½ avoids fractions in the y column. The y-intercept is −3.

Reading the gradient and y-intercept from a graph

If you are given a graph (rather than an equation), you can find m and c by inspection.

Finding c: read off the y-value where the line crosses the y-axis.

Finding m: choose two points on the line (preferably where the line crosses grid lines). Then use:

gradient = rise ÷ run = (change in y) ÷ (change in x)

Worked example 4 — find the equation from a graph

A line passes through (0, −2) and (4, 6).

c = −2 (y-intercept read directly)

Gradient = (6 − (−2)) ÷ (4 − 0) = 8 ÷ 4 = 2

Equation: y = 2x − 2

Special cases — horizontal and vertical lines

Line type Equation form Example
Horizontal line y = k (a constant) y = 3 (all points have y-coordinate 3)
Vertical line x = k (a constant) x = −2 (all points have x-coordinate −2)

Vertical lines cannot be written in y = mx + c form — their gradient is undefined.

Straight lines in the national curriculum

The DfE's KS3 mathematics programme of study requires pupils to use and interpret graphs in the form y = mx + c, and to identify and interpret the gradient and y-intercept of linear functions graphically and algebraically. BBC Bitesize's KS3 maths resources confirm that straight line graphs are among the most regularly examined algebra topics at both KS3 and GCSE.

Common mistakes when plotting straight line graphs

Mistake How it shows up How to avoid it
Arithmetic error in the table of values Points do not lie on a straight line Check at least one substitution twice; if the points do not align, recheck your arithmetic
Plotting (y, x) instead of (x, y) Graph looks wrong Always write x first in the coordinate pair
Ignoring negative y values Leaving points off the grid Extend the y-axis downward if needed
Drawing a curve through the points Loses marks even if points are correct Straight line graphs MUST be drawn with a ruler

Frequently asked questions

How do I find the gradient of a straight line graph?

Choose two points on the line where it crosses grid lines clearly. Gradient = (difference in y-values) ÷ (difference in x-values). If the line goes up from left to right, the gradient is positive. If it goes down, the gradient is negative. For example, through (1, 2) and (4, 8): gradient = (8 − 2) ÷ (4 − 1) = 6 ÷ 3 = 2.

What does the y-intercept mean on a straight line graph?

The y-intercept is the point where the line crosses the y-axis — that is, where x = 0. In the equation y = mx + c, the value c is the y-intercept. You can read it directly off a graph, or substitute x = 0 into the equation to calculate it.

How many points do I need to plot a straight line?

Mathematically, two points define a straight line. However, always plot at least three points. If the third point does not lie on the line through the other two, you have made an arithmetic error somewhere and can spot it before drawing. Using three points is standard practice in KS3 and GCSE examinations.

What is the equation of a horizontal line?

A horizontal line has gradient zero. Its equation is y = c, where c is the constant y-value. For example, the line y = 5 passes through (0, 5), (3, 5), (−2, 5), and all other points with y-coordinate 5. Vertical lines have equations of the form x = k and cannot be written as y = mx + c.


For step-by-step maths tutoring on graphs and algebra — visit aitutors.me.