Stokes' Law Calculator

Estimate a small sphere's terminal velocity, viscous drag, and Reynolds number in a fluid.

Calculate Stokes settling
Enter particle and fluid properties using consistent SI units.

About Stokes' law

Stokes' law describes the viscous drag on a small sphere moving slowly through a Newtonian fluid. The drag force equals six pi multiplied by dynamic viscosity, sphere radius, and relative velocity. When a denser particle settles at terminal velocity, downward effective weight is balanced by upward buoyancy and viscous drag. Solving that balance gives terminal velocity as two times radius squared times the density difference times gravitational acceleration, divided by nine times dynamic viscosity. This calculator assumes a rigid, smooth, isolated sphere in an unbounded, motionless fluid. It uses standard gravitational acceleration of 9.80665 metres per second squared. Particle radius has a squared effect, so doubling radius makes the predicted settling velocity four times greater when every other property stays constant. A larger density difference promotes settling, while greater viscosity slows it. If the particle is less dense than the fluid, it rises rather than settles; this interface focuses on downward settling and therefore requires particle density to exceed fluid density. Stokes' formula applies in the creeping-flow regime, where inertia is negligible compared with viscous forces. Reynolds number provides an important check. Here it is calculated from fluid density, sphere diameter, terminal velocity, and viscosity. Values well below one support the assumption; values approaching or exceeding one indicate that inertial corrections may be important. The first example can intentionally illustrate a result outside the strict creeping-flow regime, reminding users not to accept the velocity without checking Reynolds number. Nearby walls, neighboring particles, non-spherical shapes, turbulence, fluid motion, slip, concentration effects, and non-Newtonian behavior can all alter settling. Very small particles may also be influenced by Brownian motion, while droplets and bubbles can circulate internally and require other drag relations. Stokes settling is widely used in sedimentation, particle sizing, centrifugation theory, aerosols, mineral processing, and environmental transport. Use measured viscosity at the actual temperature because liquid viscosity can change substantially with temperature. For experiments, allow enough distance for terminal motion and account for container-wall corrections. Treat the output as a clear first estimate, then select a more general drag correlation whenever the assumptions or Reynolds-number check are not satisfied.

Stokes' law examples

Compare size, density difference, viscosity, and the resulting flow regime.

InputsResultsInterpretation
r 0.1 mm, densities 2500 and 1000 kg/m³, viscosity 0.001 Pa·s0.03269 m/s; Re 6.54Reynolds number warns that Stokes flow is not valid.
r 0.05 mm, densities 2000 and 1000 kg/m³, viscosity 0.01 Pa·s0.000545 m/s; Re 0.00545This slow, viscous case fits creeping flow.
r 0.01 mm, densities 2650 and 1000 kg/m³, viscosity 0.001 Pa·s0.000360 m/s; Re 0.0072A fine sediment particle in water.

How to calculate terminal velocity

  1. Enter the spherical particle radius in metres.
  2. Enter particle and fluid densities in kilograms per cubic metre.
  3. Enter dynamic viscosity in pascal seconds.
  4. Select Calculate with Stokes' law and check Reynolds number before using the velocity.

Stokes' law FAQ

When is Stokes' law valid?

It is valid for creeping flow around a sphere, generally at Reynolds numbers well below one. Other assumptions include a Newtonian fluid and negligible wall effects.

Why is Reynolds number included?

Reynolds number checks the balance between inertial and viscous effects. A large value warns that the Stokes drag model is unsuitable.

Does the particle instantly reach terminal velocity?

No, a particle accelerates before approaching terminal motion. For sufficiently small particles in viscous flow, that transient can be very short.

Can this calculate a rising bubble?

Not reliably. Bubbles can deform and develop internal circulation, so their drag behavior differs from a rigid sphere.

Should viscosity be dynamic or kinematic?

Enter dynamic viscosity in pascal seconds. Kinematic viscosity must first be multiplied by fluid density to obtain dynamic viscosity.