How to Find Slope From a Graph

Algebra · Read the Graph

The graph gives you the points. Your job is to read their coordinates correctly, compare their vertical and horizontal changes, and explain what the ratio means.

Quick Answer

Choose two clear points on the same straight line. Read each coordinate using the axis labels, then calculate slope = change in y ÷ change in x. On the graph below, A = (1, 1) and B = (5, 3). Moving from A to B goes up 2 units and right 4 units, so the slope is 2/4 = 1/2. A horizontal line has slope 0; a vertical line has undefined slope. OpenStax explains the rise-over-run method.

How Do You Read Two Points From a Graph?

Choose points where the line crosses grid intersections exactly. Read the horizontal coordinate first and the vertical coordinate second. Do not estimate a point halfway between grid lines when a cleaner pair is available. Both points must lie on the same straight line. OpenStax shows how to read rise and run from graphed points.

Slope From Points A and BCoordinate graph with point A at 1 comma 1 and point B at 5 comma 3. A horizontal run from A to x equals 5 is four units. A vertical rise to B is two units. The line’s slope is one-half.01513xyA (1, 1)B (5, 3)run = 4rise = 2
Read the labeled points, not the apparent steepness on a resized screen. From A to B, Δy = 2 and Δx = 4, so the slope is 1/2.

How Do You Count Rise and Run?

Move from the first point to the second. The rise is the change in the vertical value; the run is the change in the horizontal value. Count graph units, not the number of pixels on your screen. For A = (1, 1) and B = (5, 3), the rise is 3 − 1 = 2 and the run is 5 − 1 = 4.

  1. PickUse two exact points on the line.
  2. SubtractKeep the point order matched: y₂ − y₁ over x₂ − x₁.
  3. InterpretSimplify the ratio and state the y-change per x-unit.

Dividing gives m = 2/4 = 1/2. If you start at B and move back to A, both changes are negative: (1 − 3)/(1 − 5) = −2/−4 = 1/2. Reversing only one subtraction would give the wrong sign. The slope calculator can check the arithmetic once you have read the two points from the graph.

Why Do Axis Scale and Units Matter?

A grid square is not always one unit. If an x-axis advances by 5 per square and a y-axis by 20 per square, a movement of two squares right and one square up means Δx = 10 and Δy = 20. The slope is 20/10 = 2, not 1/2. Always read the printed tick values before counting changes.

Example: Interpreting a Rate

Suppose the horizontal axis is hours studied and the vertical axis is practice questions completed. Points (1 hour, 18 questions) and (5 hours, 50 questions) give slope (50 − 18)/(5 − 1) = 8 questions per hour. The units are vertical units divided by horizontal units. This describes the average change between those two observations; it does not prove that studying causes exactly eight more answers each hour.

On a straight-line graph, the slope stays constant between any two points on that line. On a curved graph, the slope calculated between two points describes the average rate of change over that interval; different pairs can give different values. OpenStax explains slope as a rate with contextual units.

What About Negative, Zero, and Undefined Slope?

Read the line from left to right. If it falls, its slope is negative. If it is horizontal, the rise is zero and the slope is zero. If it is vertical, the run is zero and division by zero is undefined. A vertical slope is not zero. OpenStax demonstrates both special cases.

Sign Check: From (1, 4) to (4, 1), the rise is −3 and the run is 3, so the slope is −1. The line falls one y-unit for each x-unit to the right.

Can You Check Your Reading?

Try points (−2, 1) and (2, 3). Then compare (4, 0) with (4, 5). Decide which pair has a numerical slope before opening the answer.

Show the Worked Answers

For (−2, 1) and (2, 3), rise = 3 − 1 = 2 and run = 2 − (−2) = 4, so slope = 1/2. For (4, 0) and (4, 5), run = 4 − 4 = 0. That line is vertical, so its slope is undefined.

Check the Points You Read

Enter the coordinates from your graph to verify rise, run, and slope. Use the graphing tool when you need to see how an equation plots.