Average Rate of Change Calculator

Find the slope between two points on a function or data set.

Calculate average rate of change
Enter the initial and final coordinates to calculate change in y divided by change in x.

About average rate of change

The average rate of change measures how much a function output changes, on average, for each unit of change in its input over an interval. Given two points (x1, y1) and (x2, y2), subtract the initial y value from the final y value, then divide by the final x value minus the initial x value. The formula is (y2 - y1) ÷ (x2 - x1). Geometrically, this value is the slope of the secant line connecting the two points. A positive result means the function increased overall across the interval, while a negative result means it decreased. A result of zero means the endpoints have equal outputs, although the function may still rise or fall between them. The units are output units per input unit. For example, if y measures distance in kilometers and x measures hours, the rate is kilometers per hour. The initial and final x values cannot be equal because division by zero is undefined. Reversing both points does not change the answer: both the numerator and denominator change sign, so their quotient remains the same. The calculation uses only the endpoints and does not describe every instantaneous change inside the interval. For a curved function, instantaneous rate of change is found with a derivative rather than a secant slope. This concept appears in algebra, calculus, physics, economics, and data analysis. It can describe average velocity, cost per added item, temperature change per hour, or population growth per year. Enter coordinates directly from a graph, table, or function evaluation. The calculator shows the substituted formula as well as the result, making signs and subtraction easy to inspect. Keep the original measurement units when interpreting the answer, and remember that an endpoint average can hide variation occurring between the two selected points. Choosing meaningful endpoints is therefore essential for a useful interpretation.

Average rate of change examples

PointsRate
(1, 3) and (5, 11)(11 - 3) ÷ (5 - 1) = 2
(0, 10) and (2, 4)(4 - 10) ÷ (2 - 0) = -3
(-3, 2) and (3, 2)(2 - 2) ÷ (3 - -3) = 0

How to find average rate of change

  1. Enter the initial input and function value as x1 and y1.
  2. Enter the final input and function value as x2 and y2.
  3. Select Calculate Rate of Change.
  4. Read the secant slope and review the substituted formula.

Frequently asked questions

What does average rate of change mean?

It is the average change in output for one unit of input over a selected interval. On a graph, it equals the slope of the secant line through the endpoints.

Is average rate of change the same as slope?

It is the slope between two points, so it is a secant slope. For a linear function it also equals the constant slope everywhere.

Why must x1 and x2 be different?

Their difference is the denominator of the rate formula. Equal x values would require division by zero, which is undefined.

Can the rate of change be negative?

Yes, a negative result means the output decreased as the input moved from the first point to the second. Its magnitude describes the average decrease per input unit.

How does this differ from instantaneous rate of change?

Average rate uses two distinct points over an interval. Instantaneous rate uses a derivative to describe the slope at one point.