Pup joints are among the most critical yet most overlooked components in casing and tubing string design. A standard Range 2 joint averages 28-30 feet — but the target depth for a hanger landing, packer setting, or shoe track position is rarely a multiple of 30 feet. Pup joints bridge this gap, providing short threaded pipe sections in standard increments that allow the driller to land equipment within inches of the design depth. Without pup joints, every deep well would require cut-and-thread operations on standard joints — a time-consuming and costly alternative.
ZC Steel Pipe supplies API 5CT pup joints in all standard lengths and grades, with STC, LTC, BTC, and premium connections. We supply pup joints as part of complete casing and tubing string packages for oil and gas projects across Africa, South America, and the Middle East. This guide covers pup joint specifications, standard sizes, grade availability, and field handling best practices.
On a completion in SE Asia, two 6-foot pup joints were stacked to achieve a 12-foot gap before the production packer. Both joints were near the top of the ±3-inch tolerance: actual lengths were 6 ft 2 in and 6 ft 3 in, giving a real stack of 12 ft 5 in. The packer landed 5 inches below the design depth — just enough to leave the packer element partly across a perforated interval. A pulling run and re-completion added $45,000 in rig cost. The fix was simple: measure every pup joint with a steel tape before it reaches the rig floor, and record the actual length in the tally.
1. What Are Pup Joints and Why Are They Used
A pup joint is a short length of casing or tubing — typically 2 to 12 feet (0.6 to 3.66m) — used to make up precise depth differences in a well string that cannot be achieved with standard-length pipe joints alone.
Primary applications:
Hanger landing: Production casing strings must land at a precise depth to correctly position the casing hanger in the wellhead. If the string lands too deep or too shallow by more than a few inches, the hanger cannot be properly set. Pup joints provide the fine tuning needed to hit the target depth precisely.
Packer positioning: In completion strings, the production packer must be set at a specific depth relative to the perforations. Pup joints allow the tubing string length to be adjusted so the packer lands at exactly the right depth.
Shoe track design: The shoe track — the section between the float collar and float shoe at the bottom of the casing string — must be a specific length to contain the contaminated cement ahead of the wiper plug. Pup joints are used in the shoe track to achieve the exact design length.
Space-out: In production trees and wellhead equipment, precise pipe space-out is required to correctly position tubing hangers and polished bore receptacles. Pup joints allow this fine adjustment.
2. API 5CT Standard Pup Joint Specifications
API 5CT defines pup joints as casing or tubing with a nominal length shorter than Range 1 (less than 16 feet / 4.88m). The standard specifies:
Standard lengths and tolerances:
| Nominal Length | Metric Equivalent | Length Tolerance |
|---|---|---|
| 2 feet | 0.61m | ±3 inches (76mm) |
| 3 feet | 0.91m | ±3 inches (76mm) |
| 4 feet | 1.22m | ±3 inches (76mm) |
| 6 feet | 1.83m | ±3 inches (76mm) |
| 8 feet | 2.44m | ±3 inches (76mm) |
| 10 feet | 3.05m | ±3 inches (76mm) |
| 12 feet | 3.66m | ±3 inches (76mm) |
The ±3 inch tolerance is significant for critical depth control applications — a 12-foot pup joint could actually be anywhere from 11 ft 9 in to 12 ft 3 in. Always measure physically before running.
Accumulated Length Tolerance — Worked Example
For a 12-foot nominal gap to be filled with three 4-foot pup joints:
Step 1 — Nominal total: 3 × 4 ft = 12.00 ft nominal
Step 2 — Worst-case short (all at −3 in): 3 × (4 ft − 3 in) = 3 × 3.75 ft = 11.25 ft (−9 inches from nominal)
Step 3 — Worst-case long (all at +3 in): 3 × (4 ft + 3 in) = 3 × 4.25 ft = 12.75 ft (+9 inches from nominal)
Step 4 — Compare to single 12-ft pup joint: One 12-ft pup joint: worst case 11.75 ft to 12.25 ft (±3 inches only)
Conclusion: Three 4-ft pups have an 18-inch uncertainty window (11.25 ft to 12.75 ft). One 12-ft pup has a 6-inch window (11.75 ft to 12.25 ft). Where a single pup of the required length is available, always prefer it over stacking shorter pups.
Other specifications:
- OD, wall thickness, and weight: same as the parent pipe specification
- End finish: same as the casing/tubing string connection type
- Grade: same as or higher than the string grade
- Heat treatment: same as the parent grade requirements
- Testing: hydrostatic test, drift, and dimensional inspection per API 5CT
For the complete grade ladder with tensile, hardness, and chemistry limits, see the API 5CT specification tables →
To match a grade to your well conditions, use the AI Pipe Grade Selector →
3. Available Sizes and Grades
Common OD range for casing pup joints:
| OD (inches) | Common Grades | Common Connections |
|---|---|---|
| 4-1/2 | J55, N80, L80, P110 | STC, LTC, BTC, premium |
| 5 | N80, L80, P110 | BTC, premium |
| 5-1/2 | J55, N80, L80, T95, P110 | BTC, premium |
| 7 | N80, L80, T95, P110, C110 | BTC, premium |
| 7-5/8 | N80, L80, P110 | BTC, premium |
| 9-5/8 | N80, L80, T95, P110 | BTC, premium |
| 10-3/4 | K55, N80, L80, P110 | BTC, premium |
| 13-3/8 | K55, N80, L80 | BTC, premium |
Common OD range for tubing pup joints:
| OD (inches) | Common Grades | Common Connections |
|---|---|---|
| 2-3/8 | J55, N80, L80, L80-13Cr | EUE, NUE, premium |
| 2-7/8 | J55, N80, L80, L80-13Cr, T95 | EUE, NUE, premium |
| 3-1/2 | N80, L80, T95, P110 | EUE, premium |
| 4 | N80, L80, P110 | EUE, premium |
| 4-1/2 | N80, L80, P110 | EUE, premium |
4. Grade Matching Requirements
The pup joint grade must always be compatible with the rest of the string:
| String Grade | Minimum Pup Joint Grade | Notes |
|---|---|---|
| J55 | J55 | Standard shallow wells |
| K55 | K55 or J55 | Same yield range |
| N80 | N80 | Most common production casing |
| L80 | L80 | Same grade required for sour service compatibility |
| T95 | T95 | Sour service — do not substitute N80 or P110 |
| P110 | P110 | High strength — do not downgrade |
| C110 | C110 | Severe sour — exact grade required |
| Q125 | Q125 | Ultra-deep — exact grade required |
Never mix a lower-grade pup joint into a higher-grade string. The weakest joint governs the string design.
5. Sour Service Pup Joints
For sour service casing and tubing strings, pup joints must meet the full sour service specification:
- Grade: L80-1, T95, or C110 (matching the string grade)
- PSL: PSL-2
- Supplementary requirements: SR15A (SSC) and/or SR15C (HIC) as specified for the string
- Hardness: ≤22 HRC per NACE MR0175
- MTC: EN 10204 3.2 with full test records
A single non-sour-service pup joint in a sour service string creates a potential SSC failure point. The pup joint is typically located near the hanger or packer — the highest stress location in the string — making material non-compliance particularly dangerous.
6. Field Handling and Measurement
Measure before running: Pup joints must be physically measured with a steel tape on the pipe rack before they reach the rig floor. The stencilled nominal length (e.g. "4 FT") does not guarantee the actual length is within the ±3 inch tolerance. For critical space-out calculations, measure to the nearest 1/4 inch and record in the running tally.
Cluster pup joints cautiously: When multiple pup joints are required to achieve a target gap, the length tolerance accumulates:
- One 12-ft pup: ±3 inches error
- Three 4-ft pups stacked: ±9 inches accumulated error
Prefer one longer pup joint over multiple shorter ones wherever possible. Stacking 3+ pup joints also adds multiple connection leak paths at the critical depth control location.
The ±3-inch tolerance per pup joint is a per-joint allowance, not a total-string allowance. Stacking three 4-foot pup joints gives a nominal 12 feet but a worst-case actual length anywhere from 11 ft 3 in to 12 ft 9 in — an 18-inch uncertainty window at the most critical depth control point in the string. One 12-foot pup has the same nominal length with only a ±3-inch window. Whenever the application allows it, replace two or more short pups with one longer pup.
Thread and seal inspection: Short pup joints are more susceptible to handling damage during transport and pipe yard handling than full-length pipe. Inspect thread protectors on arrival and re-inspect threads and seals after removing protectors.
When NOT to Stack Multiple Short Pup Joints or Use Non-Compliant Grades
| Scenario | Risk | Correct Approach |
|---|---|---|
| Stacking 3 or more pup joints to achieve a long gap | Accumulated length tolerance: ±9 inches for 3 pups vs ±3 inches for 1 pup | Use one longer pup joint wherever achievable; measure actuals before running |
| Non-sour pup joint in sour service string | Single SSC failure point at the most critical depth location | All pup joints must match full sour service spec: L80 PSL-2, SR15A, HRC ≤22 |
| NUE pup joint in high-tension or thermal cycling application | NUE connection has lower tensile rating than EUE; no positive shoulder | Specify EUE or premium connection for any depth-critical position |
| Pup joint with pin-up/pin-down orientation not specified | Cross-threading or improper stabbing sequence at rig floor | Specify pin orientation explicitly: pin up, pin down, or both pin on every PO |
| Premium connection pup joints from non-licensed source | Connection dimensions may not match licensed tool specs; makeup torque undefined | Only order premium connection pups from the connection licensor or licensed sub-supplier |
| Running pup joints at nominal stencilled length without measuring | Length may be ±3 inches from nominal — critical depth error | Physically measure every pup joint to nearest ¼ inch before it reaches the rig floor |
7. Purchase Order Specification
Procurement trap — pup joint length not physically measured before running:
Wrong PO: "Supply 4 × 4-ft pup joints, 7-inch 26 lb/ft L80 BTC PSL-2." No instruction to measure actuals.
What ships: Four pup joints, each nominally 4 feet but potentially 3 ft 9 in to 4 ft 3 in. If all four arrive at the long end of tolerance, the actual total is 17 ft 0 in vs the nominal 16 ft — a 12-inch gap at the hanger landing point.
Correct PO: "Supply 4 × 4-ft nominal pup joints, 7-inch 26 lb/ft L80-1 BTC PSL-2. Actual measured length shall be stencilled on each joint body in addition to nominal length. Supplier shall provide a joint-by-joint length table in the MTC. Purchaser will verify actual lengths on delivery before running."
Failure Modes
Failure Mode 1 — Accumulated tolerance causes hanger mis-set
Mechanism: Multiple pup joints are stacked to achieve a nominal gap. Each pup is within the ±3-inch API tolerance individually, but all arrive near the high end. The accumulated actual length exceeds the design gap by 6–12 inches, landing the hanger or packer at the wrong depth relative to the perforations or polished bore receptacle.
Diagnostic: Hanger or packer cannot be properly set, or landing tool indicates incorrect depth. Running tally shows nominal pup lengths were used — actual measured lengths were never recorded. Comparison of nominal vs. actual tally reveals the accumulated error.
Fix: Pull the string, measure all pup joints, recalculate the gap using actual lengths, and substitute a correctly sized pup joint before re-running. Going forward, mandate that actual measured pup lengths be recorded in the pre-run tally and used for all depth calculations.
Failure Mode 2 — Non-sour pup joint in sour service string
Mechanism: A standard N80 or P110 pup joint (no hardness control, no SR15A) is installed in an L80 sour service tubing string. The pup joint is typically located at the packer or hanger — the highest tension load point in the string. Under H₂S partial pressure, SSC initiates at the pup joint connection threads, where stress concentration is highest, within weeks of production.
Diagnostic: Connection failure or string separation near the hanger or packer on a sour well. MTC review shows the pup joint is N80 PSL-1 with no sour service documentation. Hardness test of a recovered pup joint confirms HRC >22.
Fix: Pull the affected string. Source L80-1 PSL-2 sour service pup joints with SR15A test results and HRC ≤22 documentation. Re-run. Add explicit sour service language to all pup joint purchase orders matching the string grade requirements.
Failure Mode 3 — Wrong pin orientation causes galled threads
Mechanism: Pup joints are ordered without specifying pin orientation. The mill supplies "both pin" end finish — two pin ends with no box. At the rig, the driller stabs pin-to-pin, attempting to thread a pin into a pin. Forced rotation causes galling across both thread sets. The pup joint and adjacent coupling must be scrapped.
Diagnostic: Makeup resistance immediately after stabbing. Thread protector removal reveals galled threads on both the pup joint pin and the adjacent connection. MTC shows "both pin" or orientation not specified — resulting in wrong end finish for the actual connection sequence.
Fix: Always specify pin orientation on the PO: "pin-up / box-down" or "both box" depending on where the pup sits in the string. Confirm the end finish sequence before the pup joint is transported to the rig floor.
When ordering pup joints, specify:
- Standard: API 5CT / ISO 11960
- Grade: [J55 / N80 / L80 / T95 / P110] — must match string grade
- OD (inches) and nominal weight (lb/ft)
- End finish: [STC / LTC / BTC / premium connection designation]
- Pin end: [pin up / pin down / both pin / both box] — specify orientation
- Nominal lengths required: [2, 4, 6, 8, 10, 12 ft] — specify quantities of each
- PSL: PSL-1 or PSL-2
- Sour service requirements: SR15A / SR15C if applicable
- MTC: EN 10204 3.1 or 3.2
- Marking: stencil actual measured length on pipe body
ZC Steel Pipe supplies API 5CT pup joints in all standard sizes, grades, and connection types. Contact us with your OD, weight, grade, connection type, and required lengths for availability and lead time.
Frequently Asked Questions
What is a pup joint in oil and gas casing and tubing?
A pup joint is a short length of casing or tubing used for precise depth control in a well string. Standard API 5CT pipe joints come in Range 1 (4.88-7.62m), Range 2 (7.62-10.36m), or Range 3 (10.36-14.63m) — none of which allow the precise incremental length adjustments needed to land a hanger, position a packer, or achieve a specific shoe track depth. Pup joints fill these gaps, providing short lengths from 0.6m to 3.66m (2 to 12 feet) that allow the total string length to be fine-tuned to within inches of the target depth.
What are the standard API 5CT pup joint lengths?
API 5CT specifies standard pup joint lengths of 2 feet (0.61m), 3 feet (0.91m), 4 feet (1.22m), 6 feet (1.83m), 8 feet (2.44m), 10 feet (3.05m), and 12 feet (3.66m). The length tolerance for pup joints 2 feet and longer is ±3 inches (76mm) per API 5CT. Non-standard lengths are available by special order. Always physically measure pup joints on the pipe rack before running — the stencilled length may not match the actual length within the ±3 inch tolerance.
What grades are pup joints available in?
Pup joints are available in all API 5CT grades: J55, K55, N80, L80, T95, P110, C110, and Q125. The pup joint grade must match or exceed the grade of the casing or tubing string it is used in. For sour service strings, pup joints must meet the same sour service requirements as the rest of the string — L80 or T95 with PSL-2 and sour service supplementary requirements. Premium connection pup joints are available for all grades.
What connection types are available for pup joints?
Pup joints are available with all standard API connection types (STC, LTC, BTC) and with premium connections. The connection type must match the rest of the string — you cannot mix BTC pup joints in a premium connection string. For pup joints used in critical depth control applications (hanger landing, packer positioning), premium connections are preferred because their positive torque shoulder provides more precise makeup length control than API round thread or BTC connections.
How do you calculate how many pup joints you need?
Calculate the total length of your standard pipe string and compare it to the target depth. The difference is the pup joint gap. Order a complete set of pup joints (2, 4, 6, 8, 10, 12 foot) for the string OD and grade — this gives you flexibility to achieve any gap length by combining pup joints. Avoid stacking more than 2-3 pup joints consecutively as this introduces accumulated length tolerance errors and multiple additional connection leak paths.
Can pup joints be used in sour service wells?
Yes — but pup joints for sour service must meet the same material requirements as the rest of the string. For L80 sour service strings, pup joints must be L80 PSL-2 with the same supplementary requirements (SR15A or SR15C if specified). Do not mix sweet service pup joints into a sour service string — even one non-compliant joint creates a potential SSC failure point at the most critical connection in the string (the depth control location near the hanger or packer).
What is the difference between a pup joint and a crossover?
A pup joint is a short length of pipe with the same connection type at both ends — its purpose is length adjustment. A crossover (XO) is a short pipe section with different connection types at each end — its purpose is to transition between different connection types or grades in the same string. A crossover may also be a short length that serves both purposes simultaneously (different connections + length adjustment).
How should pup joints be handled and inspected before running?
Pup joints require the same inspection as full-length pipe: drift test to confirm bore is clear, thread and seal inspection, verification of end finish and grade markings. Because pup joints are short, they are more susceptible to handling damage during transport — inspect thread protectors carefully after delivery. Measure the actual length with a steel tape rather than trusting the stencilled length, especially for critical depth control applications. Record the actual measured length in the tally before running.