Skip to content
D DocNectar

Free Average Rate of Change Calculator

Find the average rate of change between two points, (y2-y1)/(x2-x1).

100% Free No Signup Works on all devices

Built and fact-checked by the DocNectar team — see our editorial standards

Thanks for rating!

Key Features

Instant Calculation

Get accurate results in real time with our optimized algorithm.

Mobile Friendly

Fully responsive design. Works on all devices & screen sizes.

Privacy Focused

Your data stays on your device. We don't store any inputs.

100% Free

No hidden costs. This tool is completely free forever.

The average rate of change measures how much a function's output changes, on average, per unit of input between two points, calculated as (y2 − y1)/(x2 − x1) — geometrically, this is the slope of the "secant line" that connects the two points on a curve. It's the same arithmetic as finding the slope between two points on a straight line, but the term "average rate of change" is used specifically when the underlying relationship is a curve rather than a line, since the rate of change isn't constant along the way. This calculation is the conceptual bridge between algebra and calculus: it's taught as an early step toward the derivative, since the derivative is literally defined as the limit of the average rate of change as the two points move infinitely close together. Outside the classroom, it's used to find average speed from a position-versus-time graph, average growth rate of an investment or population between two dates, and average temperature change over a time interval — anywhere a total change needs to be expressed "per unit" over a span rather than at a single instant.

How it works

Enter the coordinates of two points, (x1, y1) and (x2, y2), that both lie on the function or dataset you're studying. The calculator computes the change in output (y2 − y1) and divides it by the change in input (x2 − x1), giving (y2 − y1)/(x2 − x1) — exactly the same slope formula used for a straight line, just applied to two points that may sit on a curve. The result describes the constant slope of the straight secant line connecting those two points, which approximates — but generally isn't identical to — the curve's actual, possibly-changing rate of change in between.

  1. Enter x1.
  2. Enter y1.
  3. Enter x2.
  4. Enter y2.
  5. Click Calculate to see your results.

Examples

(1, 2) to (4, 11)

(11 − 2)/(4 − 1) = 9/3 = 3 — the average rate of change is 3, meaning y increases by 3 units for every 1 unit increase in x, on average, across this interval.

(0, 100) to (5, 25)

(25 − 100)/(5 − 0) = -75/5 = -15 — a negative average rate of change of -15, showing the quantity is decreasing overall between these two points, such as a population declining or a temperature dropping.

(2, 4) to (2, 9)

Here x1 = x2 = 2, so the denominator (x2 − x1) is 0 — the average rate of change is undefined, since a vertical line has no defined slope.

Common mistakes to avoid

  • Subtracting in a mismatched order for x and y (e.g., using x2 − x1 in the denominator but y1 − y2 in the numerator), which silently flips the sign of the result.
  • Assuming the average rate of change describes the function's behavior at every point in the interval, rather than just the net change between the two endpoints.
  • Confusing average rate of change with instantaneous rate of change (the derivative) — they answer different questions and are usually different numbers unless the function is linear.
  • Forgetting that a zero denominator (x1 = x2) makes the calculation undefined rather than zero.

Frequently asked questions

A derivative is the instantaneous rate of change at a single exact point, found using the tangent line; average rate of change spans an interval between two distinct points, using the secant line instead. The derivative is essentially the limit of the average rate of change as the interval shrinks to zero width.
Yes — a negative result simply means the function's output decreases, on average, as the input increases over that interval, such as a car slowing down or an account balance dropping.
It means the function has the same output value at both endpoints (y1 = y2), even if it went up and back down somewhere in between — a rate of zero over an interval does not guarantee the function was constant throughout.
A secant line is any line that crosses a curve at two or more points, as opposed to a tangent line, which touches at exactly one point. The average rate of change is precisely the slope of that two-point secant.
Not necessarily — it only reflects the net change from start to end. A function could rise, fall, and rise again between your two points and still show a simple, misleadingly smooth average rate of change.
The formula's denominator becomes zero, making the average rate of change undefined — this corresponds to a vertical line segment, which has no defined slope.
When x represents time and y represents position, yes — the average rate of change of position with respect to time is exactly the definition of average velocity (or average speed, if direction is ignored).

Get new calculators and guides in your inbox

No spam — just new tools like Average Rate of Change Calculator and practical guides.

Favorites