Calculate rod pump spacing from fiberglass rod count or total rod length and seating nipple depth, or find required rod length for target spacing.
- All Construction Calculators
- Casing Capacity Annular Volume Calculator
- Rod Load Calculator
- Well Volume Calculator
- Pressure Depth Calculator
- Annular Pressure Loss Calculator
- Pump Pressure Calculator
Rod Pump Spacing Formula
RPS = (9 × FL + 2 × D) / 1000
- RPS = rod pump spacing, in inches
- FL = total fiberglass rod length in the string, in feet
- D = seating nipple depth, in feet
The 9 and 2 coefficients account for fiberglass rod stretch (roughly 9 in per 1,000 ft of fiberglass under load) plus steel rod and tubing stretch (roughly 2 in per 1,000 ft of depth). The result is the gap you set between the pump plunger and the seating nipple at the bottom of the stroke so the plunger does not tag down once the well is loaded.
To solve for the fiberglass length needed to hit a target spacing, the calculator rearranges the formula:
FL = (1000 × RPS − 2 × D) / 9
If you enter rod count instead of total length, FL is computed as rods × joint length + extra. Standard fiberglass joints are 37.5 ft.
Reference Tables
Typical spacing for a fiberglass-rod string at common depths, assuming roughly 10% of the string is fiberglass:
| Seating Nipple Depth (ft) | Fiberglass Length (ft) | Calculated Spacing (in) |
|---|---|---|
| 4,000 | 400 | 11.6 |
| 5,500 | 562.5 | 16.1 |
| 6,500 | 562.5 | 18.1 |
| 7,500 | 750 | 21.8 |
| 9,000 | 900 | 26.1 |
How to read the calculated spacing:
| Spacing Result | Interpretation |
|---|---|
| Under 5 in | Recheck inputs and units. Likely too tight; risk of tagging. |
| 5 to 36 in | Common working range. Confirm against pumping unit stroke and fluid load. |
| Over 36 in | Recheck depth and fiberglass length. May indicate over-spacing. |
Worked Example
A well has a seating nipple at 6,500 ft with 15 fiberglass rods at 37.5 ft each.
- FL = 15 × 37.5 = 562.5 ft
- RPS = (9 × 562.5 + 2 × 6,500) / 1,000
- RPS = (5,062.5 + 13,000) / 1,000 = 18.06 in
Set the pump approximately 18 in off the seating nipple before landing.
FAQ
Why use 9 and 2 as the coefficients? They are field-accepted stretch factors. Fiberglass stretches about 4 to 5 times as much as steel under the same load, so its contribution per 1,000 ft is weighted heavier than the steel-and-tubing term.
Does this account for tubing anchored vs unanchored? No. The formula assumes a typical anchored tubing setup. If tubing is unanchored, additional stretch will occur and you should add spacing accordingly.
What if the string has no fiberglass? Set fiberglass length to 0. The result reduces to 2 × D / 1,000, which gives steel-rod stretch only.
Should I add extra spacing for fluid pound or gas interference? Yes. The formula gives the stretch-based minimum. Operators commonly add 2 to 6 in on top of the calculated value depending on well behavior.
