Every string looks lighter once it’s in the hole. That’s not the rig lying to you — it’s buoyancy, and it’s why a driller’s hook-load reading never matches the pipe tally’s air weight once the string is wet. This post covers the shortcut oilfield engineers actually use to get from air weight to buoyed weight, and what it doesn’t cover.
The shortcut: a buoyancy factor from mud weight alone
The rigorous version of this is Archimedes’ principle: a submerged object displaces fluid equal to its own volume, and the weight of that displaced fluid is subtracted from the object’s weight in air. Applied properly, that means working out the steel’s displaced volume from the pipe’s actual cross-section.
In practice, nobody does that by hand on location. Because steel’s density is essentially constant regardless of pipe size or grade, the whole calculation collapses into a single ratio — a buoyancy factor that only depends on mud weight:
BF = 1 − (MW ÷ 65.5)
65.5 ppg is steel’s equivalent density (specific gravity ≈ 7.85) expressed in the same pounds-per-gallon units as mud weight. Multiply any string’s air weight by BF and you get its buoyed weight — no need to know the pipe’s OD, ID, or cross-sectional area at all:
Buoyed weight = W × L × BF
Where W is the nominal (air) weight per foot off your pipe tally and L is the length of the section.
A worked example
Running 8,000 ft of 5-1/2 in., 17 ppf J-55 casing in 10 ppg mud:
Buoyancy factor: BF = 1 − (10 ÷ 65.5) = 0.8473
Air weight: 17 × 8,000 = 136,000 lbf
Buoyed weight: 136,000 × 0.8473 = 115,237 lbf
Nearly 21,000 lbf of that string’s air weight — over 15% of it — never shows up on the hook. Ignore buoyancy and you’ll misjudge string weight on every job, not just the deep or heavy ones.
What this number doesn’t tell you
This is static weight for one uniform section hanging free in fluid — it isn’t a hook-load prediction. It doesn’t include friction or drag while running or pulling, shock loading, or a tapered/multi-section string (work out and sum each section separately). It also assumes the same fluid is effectively acting inside and outside the pipe; if you’re running empty pipe, or pipe full of a different-density fluid than what’s in the annulus, the true buoyed weight shifts and this shortcut alone won’t catch that.
For hook-load planning on an actual job, treat this as a sanity check against your rig’s weight indicator and torque-and-drag model — not a replacement for either.
Try the Buoyed String Weight calculator yourself, or get in touch if you’re running a tapered or more complex string.

