HomeArticlesShip Buoyancy

Ship Buoyancy and Stability: Archimedes, Draft and the Metacentre

Why steel ships float, what freeboard and draft mean, and why hull shape decides whether a ship rights itself or capsizes.

mysimulator teamUpdated June 2026≈ 8 min read▶ Open the simulation

Floating is a balance of two forces

A ship floats because the water it displaces weighs exactly as much as the ship itself. This is Archimedes' principle: the upward buoyant force on a submerged or partially submerged body equals the weight of the fluid it displaces. A steel hull is denser than water, but a hull is mostly air-filled hollow space, so the ship as a whole — steel plus cargo plus air — has a lower average density than water, and it settles until it has pushed aside enough water to support its own weight.

live demo · hull shape, load and water density● LIVE

Draft, freeboard and the load line

The depth a hull sinks to is its draft. As you add cargo, the ship sinks deeper until the extra displaced water again balances the extra weight. The vertical distance from the waterline to the deck is the freeboard, and it cannot shrink below a legal minimum — the Plimsoll line painted on a ship's hull marks exactly how low it may safely sit, adjusted for season and water density (seawater is denser than fresh water, so a ship floats slightly higher in the ocean than in a river).

weight of ship + cargo = weight of water displaced
     m * g       =  rho_water * V_displaced * g
=>   V_displaced =  m / rho_water

Stability: why shape matters as much as weight

Floating is not the same as floating upright. A ship's stability depends on the relationship between two points: the centre of gravity (G), where its weight effectively acts, and the centre of buoyancy (B), the centroid of the displaced water volume, where the buoyant force effectively acts. When a ship heels over, B shifts toward the low side as the underwater hull shape changes; the vertical line through the new B crosses the ship's centreline at a point called the metacentre (M). If M sits above G, the buoyant force creates a righting moment that pushes the ship back upright; if M falls below G, the ship is unstable and will keep rolling.

A wide, flat-bottomed hull raises the metacentre and gives strong initial stability — good for cargo ships and ferries. A narrow, deep-keeled hull lowers the centre of gravity instead, which is why sailboats carry heavy ballast keels: they trade some initial stiffness for the ability to right themselves even after being pushed far over by wind.

What happens when you overload it

Add too much weight and two things go wrong at once: the draft increases until freeboard disappears and water washes over the deck, and the extra high-up cargo weight raises the centre of gravity, shrinking or eliminating the GM distance that provides righting stability. Historically, both failure modes have sunk ships independently — the Vasa capsized from a too-high centre of gravity on her maiden voyage in 1628, while countless overloaded vessels have simply swamped as their freeboard vanished.

Frequently asked questions

Why do steel ships float when steel itself sinks?

Because it's the average density of the whole ship — steel hull plus the large volume of enclosed air — that matters, not the density of steel alone. A solid steel block sinks, but a steel shell shaped into a hollow hull displaces far more water than its own weight of steel, so it floats.

What is the metacentre and why does it decide stability?

The metacentre is the point where the line of buoyant force crosses the ship's centreline as it heels. If it sits above the centre of gravity, tipping the ship shifts the buoyant force sideways enough to create a righting moment; if it sits below, tipping instead accelerates the capsize.

Why does a ship sit higher in seawater than in a river?

Seawater is denser than fresh water, so less volume needs to be displaced to support the same weight. The same ship therefore floats with a slightly smaller draft in the ocean than it would in a freshwater port.

Try it live

Everything above runs in your browser — open Ship Buoyancy and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open Ship Buoyancy simulation

What did you find?

Add reproduction steps (optional)