Skip to content
Omnikalc

Bouncing ball: how high, how far and how long?

Calculate the height after each bounce, the total distance and time until a dropped ball comes to rest, and the impact speed, from the drop height and the coefficient of restitution.

Updated on
Your inputs

Value out of range

Value out of range

Value out of range

Results

Height reached after this bounce

2.200

Total distance traveled until rest

36.21

Height after the first bounce
4.294
Total time until rest
7.32 s
Speed at the first impact
13.4
Energy lost at each bounce
28.4%
Bounces until the height falls below 1% of the drop
14

Every bounce loses energy

Drop a ball and it never quite returns to the height you dropped it from. Part of its energy turns into heat, sound and the deformation of the ball and the floor. The coefficient of restitution, written e, measures how much of the speed survives each impact: e = speed after ÷ speed before. Since height depends on the square of speed, each bounce reaches e² times the previous height.

The formulas

For a ball dropped from a height h₀:

  • Height after bounce n: h₀ × e²ⁿ.
  • Speed at the first impact: √(2 g h₀).
  • Total distance until rest: h₀ × (1 + e²) ÷ (1 − e²).
  • Total time until rest: √(2h₀ ÷ g) × (1 + e) ÷ (1 − e).
  • Energy lost at each bounce: 1 − e² of the energy before the impact.

The number of bounces is infinite in theory, but the total distance and time are finite, because the bounces shrink in a geometric series.

Worked example

A basketball with e ≈ 0.846 dropped from 6 feet:

  • After the first bounce: 6 × 0.846² = 4.29 ft.
  • After the third bounce: 2.20 ft.
  • Speed at the first impact: 13.4 mph (19.6 ft/s).
  • Total distance traveled: about 36.2 ft.
  • Total time until it comes to rest: about 7.3 seconds.
  • Energy lost at each bounce: 28.4%.
  • About 14 bounces before the height falls below 1% of the drop.

Typical coefficients

Ball, on a hard floor Coefficient of restitution
Superball about 0.9
Table tennis ball about 0.87
Basketball about 0.82 to 0.87
Tennis ball about 0.73 to 0.76
Baseball about 0.5 to 0.55
Lump of clay close to 0

Sports rules often specify the bounce directly. A regulation basketball dropped from 6 feet must rebound 49 to 54 inches. A tennis ball dropped from 100 inches onto concrete must rebound 53 to 58 inches.

Measuring e yourself

Drop the ball from a measured height onto the surface you care about and film the bounce next to a tape measure. Then e = √(rebound height ÷ drop height). Repeat a few times and average. You can also time the bounces by sound: the time between bounces shrinks by a factor e each time.

What the model leaves out

The formulas assume a constant e and ignore air resistance, which is reasonable for heavy balls and short drops. In reality, e decreases slightly as impact speed increases, a light ball like a table tennis ball is slowed noticeably by air, and spin can change the direction of each bounce. Temperature matters too: a cold squash ball barely bounces, which is why players hit it around before a match.

Frequently asked questions

What is the coefficient of restitution?

The ratio of the speed just after a bounce to the speed just before it. It equals the square root of the rebound height divided by the drop height. A value of 1 would mean a perfectly elastic bounce; 0 means the ball does not bounce at all.

How high does a basketball bounce?

Official rules require a basketball dropped from 6 feet to bounce between 49 and 54 inches, which gives a coefficient of restitution of about 0.82 to 0.87. Tennis balls dropped from 100 inches must bounce 53 to 58 inches, about 0.73 to 0.76.

Does a bouncing ball bounce forever?

In theory it bounces an infinite number of times, but the bounces get shorter so fast that the total time and distance are finite: the total distance is h₀ × (1 + e²) ÷ (1 − e²). In practice, the ball stops after a few dozen bounces when they become too small to see.

What changes the coefficient of restitution?

The surface, the impact speed, the temperature and, for inflatable balls, the pressure. A ball bounces less on carpet than on concrete, and a cold squash ball barely bounces, which is why players warm it up first.

Was this calculator helpful?

Thanks for your feedback!

Results are estimates provided for information purposes. They do not replace professional advice.