A force that only exists because you are spinning
Stand on a spinning platform and throw a ball straight at a friend across from you; from your rotating point of view the ball curves away, even though from outside the ball travelled in a straight line. That apparent curve is the Coriolis force, a fictitious force that appears whenever you describe motion in a rotating reference frame. Earth is exactly such a frame, rotating once per day, and the deflection it produces on anything moving across its surface — air, ocean currents, artillery shells — is F = -2m(Ω × v), proportional to the object's speed and to the planet's rotation rate.
The strength of the effect at any latitude φ is captured by the Coriolis parameter f = 2Ω sin φ: maximal at the poles, zero at the equator. That is why hurricanes essentially never form within about 5° of the equator — there is not enough rotational deflection to organise a spinning storm, even though sea-surface temperatures there are often warm enough.
Why cyclones spin the way they do
Air flows from high to low pressure along the pressure gradient. In the Northern Hemisphere, the Coriolis force deflects every moving air parcel to its right; a parcel heading toward a low-pressure centre is bent rightward, and the net effect of that continuous deflection is a counter-clockwise inward spiral around the low. In the Southern Hemisphere the deflection is to the left, giving clockwise cyclones. Around a high-pressure centre (an anticyclone) the logic reverses: counter-clockwise in the south, clockwise in the north.
F_Coriolis = -2 m (Ω × v) deflecting force on a moving parcel f = 2Ω sin φ Coriolis parameter (Ω = 7.29e-5 rad/s) Ro = U / (f L) Rossby number — rotation vs inertia Ro ≫ 1 → rotation negligible (bathtub drains, dust devils) Ro ≪ 1 → rotation dominates (synoptic-scale cyclones, ~1000 km)
Geostrophic balance, not just deflection
A common myth is that Coriolis force alone drives the wind. In reality, for large, slow-moving systems the pressure-gradient force keeps pushing air toward low pressure while the Coriolis force keeps deflecting it sideways; the two settle into a balance called geostrophic flow, where the wind ends up blowing roughly parallel to the isobars rather than straight into the low. That is why a satellite image of a cyclone shows spiralling bands circling the eye rather than air rushing straight to the centre — it is being deflected fast enough to orbit rather than converge directly.
The Rossby number, Ro = U/(fL), tells you whether Coriolis matters at all for a given flow. For a bathtub drain or a kitchen sink (tiny L, and f at mid-latitudes is small), Ro is enormous and rotation is swamped by whatever asymmetry the basin already has — the popular claim that sinks drain oppositely by hemisphere is false at that scale. For a 1,000-kilometre-wide storm system, Ro drops close to 1 and Coriolis becomes the dominant organising force.
Frequently asked questions
Does the Coriolis effect really make toilets flush the opposite way in each hemisphere?
No. The Coriolis force is far too weak at the scale of a sink or toilet bowl (Rossby number is huge) — the drain direction there is set by the shape of the basin and residual currents from filling it, not by planetary rotation. The effect is only dominant for systems hundreds of kilometres across, like cyclones.
Why don't hurricanes form at the equator?
The Coriolis parameter f = 2Ω sin φ goes to zero at the equator, so there is no rotational deflection to organise inward-spiralling air into a coherent vortex. Tropical cyclones typically need to be at least 4-5° of latitude away from the equator to develop meaningful rotation.
What's the difference between a cyclone and an anticyclone?
A cyclone circulates around low pressure (counter-clockwise in the Northern Hemisphere, clockwise in the Southern) as air is deflected while converging toward the centre. An anticyclone circulates around high pressure with the opposite sense of rotation, as air diverges outward and is deflected the same way by the Coriolis force.
Try it live
Everything above runs in your browser — open Cyclone & Coriolis Effect and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.
▶ Open Cyclone & Coriolis Effect simulation