Stokes' law and terminal velocity
Drop a steel ball into a jar of honey and it does not keep speeding up the way it would falling through air toward the ground — within a fraction of a second it settles into a slow, constant crawl. That constant final speed is the terminal velocity, and the force that caps it is viscous drag, described for a small sphere by Stokes' law. This article follows the ISC Unit 7 syllabus requirement to derive the terminal-velocity expression for a sphere falling through a viscous fluid, starting from Stokes' law for the drag force. We build the idea in three moves: first the drag force itself, , growing with speed until it exactly balances weight and buoyancy; then the full derivation of ; and finally what that formula tells you about why bigger, denser balls fall faster and why viscous fluids slow things down. Two worked numbers — a steel ball in glycerine, and a comparison of two raindrop sizes — pin the physics to real quantities you can check by hand.
A sphere falling through a viscous fluid accelerates only until the upward viscous drag, , grows enough to balance weight minus buoyancy, after which it falls at a constant terminal velocity .
The core idea
Stokes' law: the drag force. When a small sphere moves slowly through a viscous fluid — slowly enough that the flow lines around it stay smooth (streamline, low Reynolds number) rather than turbulent — the fluid resists its motion with a retarding force proportional to the sphere's speed:
where: is the coefficient of viscosity of the fluid, is the sphere's radius, and is its speed relative to the fluid. Double the speed and the drag doubles; a more viscous fluid (larger ) resists more strongly at the same speed. The force always points opposite to the direction of motion.
Why a constant speed emerges. A sphere released from rest in a fluid feels three forces at once: its weight pulling it down, buoyancy pushing it up (Archimedes' principle), and viscous drag opposing whichever way it moves. Weight and buoyancy do not change as the sphere falls — they depend only on volume and the two densities — but drag grows with speed. So as the sphere accelerates from rest, drag climbs, chipping away at the net downward force and hence the acceleration, until the net force reaches zero. From that point on the sphere moves at a fixed speed: the terminal velocity.
Streamline flow only. Stokes' law is not universal — it holds only for small spheres moving slowly enough that the fluid flow around them stays streamline. Fast-moving or large objects churn up turbulence, and the simple no longer applies.
The goal is to combine the three forces on a falling sphere — weight, buoyancy, and Stokes' viscous drag — into a single algebraic condition for zero net force, and to solve that condition for the terminal velocity in terms of the sphere's radius , the two densities (sphere) and (fluid), gravity , and the fluid's viscosity , showing along the way why the result scales as rather than or .
Step 1. Write the weight of the sphere. For a sphere of radius and density , the volume is , so the weight acting downward is .
Step 2. Write the buoyant force. By Archimedes' principle, the sphere displaces its own volume of fluid (density ), so the upward buoyant force is . Since for the sphere to sink, exceeds and there is a net downward pull before drag enters.
Step 3. Add the viscous drag, which also acts upward once the sphere moves downward: . At terminal velocity the net force is zero, so the downward weight exactly balances the two upward forces:
Step 4. Isolate the drag term and simplify. Subtracting the buoyancy term from both sides, . Divide both sides by to solve for :
Notice the algebra: the from the volume (weight and buoyancy) cancels one power of against the single in Stokes' drag, leaving a net dependence — this is why terminal velocity does not simply track radius or volume, but radius squared.
Reading the result, three proportionalities fall straight out of the formula: , so a sphere with twice the radius reaches four times the terminal speed; , so denser spheres (relative to the fluid) fall faster; and , so a more viscous fluid caps the fall at a lower speed. Once is reached the sphere has zero acceleration and continues at that constant speed for the rest of its journey through the fluid — it does not fall with constant acceleration throughout, only approaching asymptotically after release. The same weight–buoyancy–drag balance applies whether the fluid is a liquid, as with a ball sinking in oil, or a gas, as with a raindrop falling through air.
Worked example
A small steel ball of radius and density is dropped into a tank of glycerine of density and viscosity . Find its terminal velocity, taking .
Step 1. Write the formula and substitute values: .
Step 2. Evaluate the numerator: . Evaluate the denominator: .
Step 3. Divide: . The steel ball reaches a terminal velocity of about in the glycerine.
Competitive stretch
Two raindrops fall through air under identical conditions, with radii and . Since with , and unchanged, the ratio is . The larger raindrop, only twice the radius, falls four times as fast — which is why a downpour's fat drops hit noticeably harder than fine drizzle.
Common traps
- Setting weight equal to drag alone. The correct balance at terminal velocity is weight = buoyancy + drag, not weight = drag — skipping buoyancy gives a wrong (too-high) terminal velocity.
- Treating terminal velocity as reached the instant the sphere is dropped. It is reached only after the sphere accelerates from rest and drag grows to match the net force; "terminal" describes the eventual constant speed, not the speed throughout the fall.
- Misremembering the power of . Terminal velocity scales as , not or — the volume terms contribute and Stokes' drag contributes , leaving after they cancel.
- Applying Stokes' law outside streamline flow. It only holds for small spheres moving slowly enough that flow stays streamline (low Reynolds number); it does not apply to fast or large falling objects.
Ask the tutor: Want to see how this terminal-velocity derivation links back to the buoyancy chapter, or want more practice comparing terminal velocities across different sphere sizes and fluids?
Why does buoyancy matter here if the sphere is much denser than the fluid?
Buoyancy is always present whenever an object is immersed in a fluid, no matter how large the density difference — it is simply the weight of fluid displaced, by Archimedes' principle. For a steel ball in glycerine buoyancy is small compared with weight, but leaving it out changes the answer: the correct balance is weight equals buoyancy plus drag, so omitting buoyancy overstates the net downward force and gives a terminal velocity that is too high. Always include all three forces even when one looks negligible.
Does the sphere ever actually reach exactly v_t, or just get close to it?
Physically the sphere approaches asymptotically: the closer its speed gets to , the smaller the net force and acceleration become, so in principle it never crosses but gets arbitrarily close. In practice, for typical exam-scale spheres and fluids, the approach happens over a very short time and distance, so for calculation purposes we treat the sphere as moving at the constant terminal velocity for essentially all of its fall.
Why is the exponent on radius 2 and not 3, since volume goes as r cubed?
Both the weight and the buoyant force do depend on volume, so each carries an . But Stokes' drag itself carries only a single power of , not . When you set weight minus buoyancy equal to drag and solve for , the from the volume terms divides by the in the drag term, leaving . The mismatch between how volume scales and how drag scales is exactly what produces the law.