Stokes' law

Drop a steel, glass, aluminium or nylon ball through a tall jar of glycerine, castor oil, honey or water. Watch it speed up and settle at its terminal velocity, read the forces, time it between two marks like the school practical and work out the liquid's viscosity, with the Reynolds number to say when Stokes' law holds.

Keep it one tap away for everyday use.

Bookmark Stokes' law?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Pick ball
  2. Drop, time
  3. Viscosity
  4. Check
Nothing is uploadedWorks offline once open
Ball
Liquid

The jar holds 40 cm of liquid with marks A and B 10 cm and 30 cm below the surface. Densities and viscosities are rounded values for about 20 °C; real ones change a lot with temperature. g = 9.8 m/s².

Forces, speed and your timing

Try this

  • Double the radius. The terminal velocity goes up four times: v ∝ r².
  • Drop the same ball in honey. It is about 7 times thicker than glycerine, so the ball falls about 7 times slower.
  • Try a nylon ball in honey. It is lighter than the honey, so it floats up instead.
  • Try water. The ball goes so fast that the Reynolds number is far above 1 and Stokes' law no longer holds.
  • Pick the mystery oil, drop a ball, and work out the viscosity from your timing before you reveal it.

Check yourself

What it does

Drop a marble into a jar of honey and it does not keep speeding up like a falling stone. The thick liquid drags on it, and the faster it goes the harder the drag, until the drag and the liquid’s upward push (buoyancy) balance its weight. From then on it falls at a steady speed: the terminal velocity. For a small, slow ball the drag is given by Stokes’ law, F = 6πηrv, where η is the liquid’s viscosity, a measure of how thick it is.

This tool lets you drop balls of steel, glass, aluminium or nylon through glycerine, castor oil, honey or water. It draws the fall, a graph of how the speed builds up, and the forces at the end. Like the school practical, it times the ball between two marks and works the viscosity back from that speed. A mystery oil lets you find an unknown viscosity yourself.

It follows the school topics on viscosity, Stokes’ law and terminal velocity (Class 11 Physics, mechanical properties of fluids), with the matching practical. For the push of a liquid on anything in it see floating and buoyancy, for another surface effect of liquids capillary rise, and for flow without stickiness bernoulli flow.

How to use it

  1. Pick the ball, the liquid and the ball’s radius.
  2. Read the terminal velocity, how quickly the ball reaches it and the forces on it.
  3. Tap Drop the ball and watch the stopwatch, or Skip to the end. The stopwatch times the ball past marks A and B, 20 cm apart, and works out the speed and the viscosity.
  4. Watch the pill: if the Reynolds number is above 1 the flow round the ball is no longer smooth and Stokes’ law gives too big a speed.

Worked example

Open the page: a steel ball (7800 kg/m³) of radius 1 mm in glycerine (1260 kg/m³, η = 1.4 Pa s). The terminal velocity is 2 × (10⁻³)² × (7800 − 1260) × 9.8 ÷ (9 × 1.4) = 1.017 cm/s. The ball gets there almost at once: it reaches 99 % of it in 5.7 ms. At that speed its weight, 0.32 mN, is held up by buoyancy 0.0517 mN plus drag 0.268 mN. The Reynolds number is 0.018, far below 1, so Stokes’ law holds.

Drop it: the stopwatch shows A at 9.83 s and B at 29.49 s, so 20 cm took 19.66 s, a speed of 1.017 cm/s, and the viscosity worked back is 1.4 Pa s. Double the radius to 2 mm and the speed goes up four times to 4.069 cm/s.

Tips

  • In the practical, put mark A well below the surface so the ball has reached its terminal velocity before you start timing.
  • Keep the jar wide compared with the ball; walls close by slow it down.
  • Viscosity falls fast as a liquid warms, so note the temperature.

FAQ

Why is the ball in water so wrong? In water a steel ball moves fast, the Reynolds number is in the thousands and the water swirls behind it. The drag is then far bigger than Stokes’ law says, so the real ball falls much slower than the number shown.

Does a heavier ball fall faster? Yes: a denser or bigger ball has more weight compared with its drag.

Is anything stored? No. It all runs in your browser.

Where the numbers come from

  • Stokes' law F = 6πηrv, the terminal velocity v = 2r²(ρ − σ)g/9η, the approach to it v = v_t(1 − e^(−t/τ)) with τ = 2ρr²/9η, buoyancy (Archimedes) and the Reynolds number Re = σv(2r)/η: standard school physics found in any textbook. g = 9.8 m/s².
  • Densities and viscosities are rounded, typical values near 20 °C (glycerine 1.4 Pa s, castor oil 1.0 Pa s, honey 10 Pa s, water 0.001 Pa s), not data for any particular sample; viscosity changes strongly with temperature.
  • Checked by hand (1 mm steel ball in glycerine: 1.017 cm/s) and against a step-by-step solution of m dv/dt = (ρ − σ)Vg − 6πηrv; at terminal speed the weight equals buoyancy plus drag.

Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

Last updated 2026-11-09.

Change log for Stokes' law

  1. Add #1343 Terminal velocity in oil (Stokes' law) Details on GitHub

Every change to fibub

Related tools

Projectile drag #T636 Launch a ball at any speed, angle and height and see its real path through the air: quadratic drag from its size, mass and drag coefficient, a head- or tailwind, the range, highest point, time of flight, landing speed, the best angle for distance and how much the air costs compared with a vacuum. Bernoulli flow #L204 Watch water or air speed up where a pipe narrows while water columns show its pressure falling, with continuity and Bernoulli's equation worked out live. Then open a hole in a tank: the jet's speed √(2gh), where it lands and how long the tank takes to drain. Capillary rise #L206 Dip a glass tube in water, soapy water, alcohol or mercury and see the liquid climb (or sink) by h = 2T cos θ/(rρg). Change the tube's radius and watch h follow Jurin's law, see the meniscus curve, the pressure step under it, and what happens in a tube that is too short. Floating and buoyancy #L207 Drop a cube of cork, wood, wax, ice, aluminium or iron into water, sea water, kerosene, glycerine or mercury. See whether it floats and how much of it sits under the surface, push it down to feel the extra upthrust, or hang a sinking block on a spring balance and read its apparent weight and relative density. Mirror ray diagram #L1 Drag an object in front of a concave or convex mirror and watch the principal rays find the image: where it forms, how big it is, real or virtual, with the mirror formula and magnification worked out with signs. Lens ray diagram #L2 Drag an object in front of a convex or concave lens and watch the principal rays find the image: where it forms, how big it is, real or virtual, with the lens formula, magnification and power worked out with signs.