Built and fact-checked by the DocNectar team — see our editorial standards
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.
- Enter x1.
- Enter y1.
- Enter x2.
- Enter y2.
- 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.