TryBuildCalc

Landscape Edging / Garden Border Calculator (Rolls or Units, Stakes & Connectors)

Find the edging, stakes and connectors your garden border needs, and what to buy.

Inputs

Bed / Border Shape

Bed Shape

ℹ️Overall rectangular footprint of the bed or border. Perimeter = 2 x (length + width).

💡Total COMBINED width of any gaps where no edging is installed, such as a path crossing the border. Leave at 0 for none.

Edging Material

▾

ℹ️Sets the roll/section sizes offered below, whether stakes and splice connectors apply, and (for rigid strip edging) the joint overlap that reduces effective coverage per section.

▾

💡Real installer specs vary by brand — check your specific product's installation guide rather than trusting this default.

in

💡Tighten spacing on curves or in soft/sandy soil; widen it on a firm, straight run.

ft

💡Covers trimming, corners, and cutting losses. 10% is a reasonable default.

%

Cost

Enable Cost Estimation?

Rolls Needed

2

Plastic / Poly Roll Edging

Stakes / Pins

20

every 3 ft

Splice Connectors

—

not needed for this material

60 ft (18.29 m) perimeter — closed loop

Edging to Buy

Plastic / Poly Roll Edging

Size: 40 ft (39.75 ft effective, after a 3 in overlap)

Rolls: 2

Hardware

Stakes / pins: 20

No splice connectors needed for this material.

Bed / Border Layout (Schematic)

Edging (closed loop)Stake60 ft perimeter — 2 rolls20 stakes total (display capped for legibility)

Diagram simplified for clarity (not to scale) — stake count capped for legibility; totals above are the real result.

What Is a Landscape Edging Calculator?

A landscape edging calculator works out how much edging material — rolls of flexible plastic or metal, rigid steel/aluminum sections, or discrete brick, paver, concrete, or stone units — a garden bed or border needs, along with the stakes and splice connectors the install requires. It turns a bed's real perimeter into a real, ready-to-buy shopping list rounded up to whole retail rolls or units, not a raw length that cannot actually be purchased.

This calculator is built for homeowners defining a new bed line, gardeners containing a spreading lawn or ground cover, and landscapers quoting or planning an install. Enter your bed's shape and dimensions (or a measured irregular perimeter), pick a material, and it returns the rolls or units, hardware, and an optional cost estimate.

It also handles two things a simple perimeter-divided-by-roll-length tool does not: rigid strip edging's required joint overlap (which reduces each section's usable coverage below its full nominal length), and the real difference between a border that fully encircles a bed (a closed loop, needing no extra end hardware) and an open run or a bed with an opening (which needs an end stake or splice at each free end).

The one thing to take away. Every quantity here is rounded UP to whole rolls, units, stakes and connectors — a fractional piece is not something a supplier sells, and rounding down would under-supply the job by definition. An opening anywhere in the border (such as a path crossing it) always breaks the loop for hardware-counting purposes, even on an otherwise fully-enclosed bed.

Landscape Edging Formula

The steps this calculator works through, in order.

Step 1 — Perimeter

Rectangular bed: perimeter = 2 x (length + width)

Circular bed: perimeter = pi x diameter

Direct entry: perimeter as measured

An opening you enter (such as a path crossing the border) is subtracted from the perimeter, and always breaks the loop for hardware-counting purposes regardless of the bed's own shape.

Step 2 — Purchase length

Purchase length = (perimeter - opening) x (1 + waste% / 100)

The waste allowance covers trimming, corners, and cutting losses — applied before rolls or units are counted, not after.

Step 3 — Run count

Run count (R) = 0 if the border is one unbroken closed loop

Otherwise R = number of openings, +1 if the bed shape itself is already an open run

Each opening cuts the border into one more physically separate run. Starting from a closed loop, N openings cut it into N separate runs (two openings leave 2 runs, not 1); starting from a bed shape that's already an open run, N openings cut it into N+1 runs, since the two original free ends already counted as one run before any opening was added. Either way, more openings of the same combined width genuinely need more hardware than fewer, larger ones — more runs means more free ends, so more end stakes and fewer internal splices per section.

Step 4 — Rolls or units

Effective coverage per section = section length - joint overlap (0 for butt-jointed segments)

R = 0 (unbroken loop): rolls/units = ceil(purchase length / effective coverage)

R >= 1: PER RUN, assuming an even split = purchase length / R:

per-run rolls/units = max(1, ceil((per-run length - overlap) / effective coverage))

total rolls/units = R x per-run rolls/units

R separate runs are physically independent pieces — one run's own leftover material can never help cover a DIFFERENT run, so each is sized on its own, not as one pooled quantity (pooling can under-count: two 8.1 ft runs each genuinely need 2 of an 8 ft section, 4 total, even though their combined 16.2 ft pools to only 3 sections' worth). This calculator only collects the openings' combined width and count, not each run's own real length, so an EVEN split across the R runs is the modeling assumption — exact when openings are reasonably evenly spaced, approximate otherwise (see this page's own Limitations). Each run's own first section still gets no overlap subtracted from it, since it has no preceding joint; a fully unbroken loop has no such free pass anywhere, since every joint — including the one that closes the loop — consumes an overlap.

Step 5 — Stakes and splice connectors

R = 0: stakes = ceil(effective edging length / stake spacing)

R >= 1, per run (even split): stakes = R x (ceil(per-run length / stake spacing) + 1)

Splice connectors = rolls/units - R

Stakes have the identical per-run boundary effect as rolls/units — a fully unbroken loop needs no extra "end" stake at all, while each of the R separate runs needs its own fencepost count at its own two free ends, computed from its own (evenly-split) length rather than pooling the combined length. Splice connectors have one fewer per run than that run's own section count (no joint at either of its free ends), which sums to rolls/units minus R regardless of how the length actually splits across runs.

Real-World Landscape Edging Calculation Example

This example uses the values you have entered above and follows the same steps as the formula section.

Input Values Used

InputValueWhy it is used
Bed shapeRectangular Bed (Length x Width)Sets the perimeter formula
MaterialPlastic / Poly Roll EdgingSets whether stakes/couplers apply and the joint overlap
Size40 ftRoll or section length before overlap
Waste allowance10%Covers trimming and cutting losses

Step 1 — Perimeter

CalculationFormula / SubstitutionResult
Rectangular Bed-60 ft (18.29 m)

Step 2 — Purchase length

CalculationFormula / SubstitutionResult
Purchase length60 x (1 + 10/100)66 ft

Step 3 — Run count

CalculationFormula / SubstitutionResult
Run count (R)one unbroken loop0

Step 4 — Rolls / units

CalculationFormula / SubstitutionResult
Effective coverage40 - 0.2539.75 ft
Rollsceil(66 / 39.75)2 rolls

Step 5 — Stakes / connectors

CalculationFormula / SubstitutionResult
Stakesceil(60 / 3)20

Therefore: buy 2 rolls of plastic / poly roll edging, 20 stakes.

Essential Checklist+

Complete these critical checks before approving the work or proceeding to the next construction stage.

✓5 Inspection Points
✓3 Verification Categories
✓Measurement & Material Selection+
  • The bed's real perimeter is measured on-site, not assumed from a plan
  • The edging material suits the actual use — mower wheel clearance, curve tightness, and budget
  • A utility locate is called before any digging, even for a shallow edging trench
✓Trench & Base Preparation+
  • For masonry units (brick, paver, precast concrete), the base is compacted and leveled before setting units
✓Installing the Edging+
  • Stakes/pins are driven fully and at the spacing actually planned, especially at curves and joints
Full QC Checklist+

Verification checklist for a landscape edging or garden border install — covering site measurement and material selection, trench/base preparation, installing the edging itself, and finishing and aftercare. Use the Essential Checklist for the critical checks before you buy or install anything, and expand to the Full QC Checklist for complete verification.

✓20 Inspection Points
✓4 Verification Categories
✓Measurement & Material Selection+
  • The bed's real perimeter is measured on-site, not assumed from a plan
  • The edging material suits the actual use — mower wheel clearance, curve tightness, and budget
  • Whether the border is a closed loop or an open run is confirmed before ordering
  • Any openings (path crossings, gates into the bed) are planned, counted, and measured before ordering
  • A utility locate is called before any digging, even for a shallow edging trench
  • The quantity ordered includes the waste allowance, not just the bare rounded-up total
✓Trench & Base Preparation+
  • The trench line is marked and checked for a clean, consistent curve before cutting
  • Trench depth matches the material's actual installed depth, not a generic guess
  • For masonry units (brick, paver, precast concrete), the base is compacted and leveled before setting units
  • The finished edging height is checked relative to the surrounding lawn/mulch grade
  • Drainage across the line is considered before the trench is backfilled
✓Installing the Edging+
  • Stakes/pins are driven fully and at the spacing actually planned, especially at curves and joints
  • Splice connectors on rigid sections are fully seated, not just started
  • The top edge reads as a continuous, level line when sighted down its length
  • Rigid material at corners is cut and joined properly, not forced into an unintended bend
  • The specific product's own installation instructions are followed, not a generic assumption
✓Finishing & Aftercare+
  • Soil is backfilled against both sides of the edging and compacted, not left loose
  • Mulch or bed material depth is checked against the edging's installed height
  • A seasonal recheck for movement is scheduled, especially after the first winter
  • The edging is checked for string-trimmer damage as part of routine lawn maintenance

Landscape Edging Reference Tables

The material presets this calculator offers, for cross-checking by hand.

Edging materials

MaterialProduct TypeStakes?Splice Connectors?Joint Overlap
Plastic / Poly Roll EdgingContinuous rollYes (default 3 ft)NoDefault 3 in per joint (editable)
Aluminum / Steel Coil Edging (flexible)Continuous rollYes (default 3 ft)NoDefault 3 in per joint (editable)
Aluminum / Steel Strip Edging (rigid sections)Discrete sections/unitsYes (default 3 ft)YesDefault 2.5 in per joint (editable)
Rubber / Recycled Segment EdgingDiscrete sections/unitsYes (default 4 ft)NoNone
Wood / Timber EdgingDiscrete sections/unitsYes (default 2 ft)NoNone
Brick / Paver Edging UnitsDiscrete sections/unitsNo — set in a baseNoNone
Precast Concrete Edging BlocksDiscrete sections/unitsNo — set in a baseNoNone
Natural Stone Edging (set on edge)Discrete sections/unitsNo — set in a baseNoNone

Run count (R)

SituationR
Closed loop, no openings0 (one unbroken loop)
Closed loop with N openingsN
Already-open shape (Direct entry, open run), no additional openings1
Already-open shape with N additional openingsN + 1

Stake count formula

Run countFormula
R = 0ceil(effective length / stake spacing)
R >= 1, per run (even split)R x (ceil((effective length / R) / stake spacing) + 1)

At R >= 1, each of the R runs is sized on its OWN length, not the combined total — one run's leftover material can never help cover a different run. When the R runs are not actually equal length, this even-split figure is an approximation; run the calculator once per distinct run length for an exact count.

Rolls/units formula (accounts for joint overlap)

Run countFormula
R = 0ceil(purchase length / effective coverage per section)
R >= 1, per run (even split)R x max(1, ceil(((purchase length / R) - overlap) / effective coverage per section))

Same per-run principle: each of the R runs buys its own whole section(s) — sections can't be split or shared between physically separate runs.

Splice connector formula (rigid strip edging)

Run countFormula
R = 0sections needed (one per joint, including the loop-closing joint)
R >= 1sections needed - R (no joint at either free end of each of the R runs)

How to Use This Calculator

  1. Measure the real bed first. Use Rectangular or Circular mode for a regular bed shape, or measure an irregular bed with a hose or string and enter the total in Direct Perimeter Entry mode.
  2. Decide closed loop vs. open run honestly. If a path or gate crosses the border anywhere, enter that as an opening — it changes both the purchase length and the stake/splice count at each side of the gap.
  3. Pick the material based on how the edge will actually be used. A mower-wheel edge, a tight curve, and a budget straight run each favor a different material — see the Tips section below.
  4. Use the checklist before ordering and before backfilling. It covers utility locates, base preparation for masonry units, and the seasonal recheck that catches movement early.
  5. Use Compare to weigh two materials, or a closed loop vs. an open run, side by side.

Site Tips

  • Match the material to how the edge gets used, not just its look. A mower-wheel edge needs a rigid, level line; a tightly curved bed needs a flexible material; a budget straight run is where plastic roll edging is hardest to beat.
  • Order the waste-inclusive total, not the bare minimum. A cutting mistake or a slightly longer real perimeter than measured is common enough that the few extra dollars of margin usually beats a second supplier trip mid-install.
  • Tighten stake spacing on every curve, regardless of the straight-run default. A curve is exactly where flexible edging first works loose if stakes are spaced for a straight run instead.
  • Dry-fit rigid sections before cutting the trench to final depth. Laying sections out along the ground first catches a joint that lands somewhere awkward (a corner, a bed feature) while it's still easy to shift the layout.
  • Compact backfill on both sides as you go, not all at the end. Backfilling and tamping section by section holds each piece in place while the next one goes in, instead of relying on stakes alone to hold a long unbackfilled run straight.

Common Mistakes

  • Ignoring the joint overlap on rigid sections. Dividing a perimeter by a section's full nominal length under-counts sections needed once every joint consumes a real overlap.
  • Treating an opening as if the loop is still fully closed. A path crossing the border creates two real free ends needing their own stake or splice, even though the bed still reads as enclosed.
  • Widening stake spacing on a curve to save material. Curves are exactly where flexible edging needs the tightest spacing, not the loosest.
  • Skipping base compaction under masonry units. Brick, paver, and precast concrete edging set on loose soil settles unevenly within a season.
  • Buying the bare rounded-up total with no waste allowance. A cutting mistake or a slightly longer real perimeter is common enough that some margin is worth planning for up front.
  • Not calling a utility locate for "just a shallow trench." Sprinkler lines and low-voltage cable are commonly buried in exactly the depth an edging trench disturbs.

Limitations

  • It does not size trench excavation or a bedding/base course. Installing edging needs only a shallow slit or narrow trench, a quantity this calculator treats as out of scope rather than estimating loosely.
  • The fittings topology is a disclosed simplification. It assumes one splice connector per joint and one stake at the standard spacing — real manufacturer joint hardware and recommended spacing varies by specific product.
  • With 2 or more separate openings, the rolls/units and stakes counts assume the remaining runs are evenly split, not each run's own real length. This calculator collects only the openings' combined width and count, not where each one falls or how long each remaining piece actually is — very unevenly split runs (one long piece and one short one, say) can need a different count than the even-split estimate. For an exact answer on unevenly split runs, run this calculator once per distinct run length and add the results together. The diagram is schematic either way, not a real site plan.
  • It is a materials takeoff, not a design or engineering document. For a border also expected to resist real lateral soil pressure (more than a few inches of grade change), that is a retaining wall calculation, not an edging one.

Disclaimer: This calculator provides approximate results for planning and estimation purposes only. Actual requirements may vary based on site conditions, materials, workmanship, and local building regulations. Always consult a qualified engineer, architect, or construction professional before making final decisions.

Frequently Asked Questions

For a rectangular bed, perimeter is 2 x (length + width) of its overall footprint. For a circular bed, it's pi x diameter. For an irregular or curved bed, the most reliable method is to lay a garden hose or string along the actual bed line, then measure the hose's total length — this calculator's Direct Perimeter Entry mode is built for exactly that measured total. Always measure the real ground rather than working from an old plan, since actual bed edges rarely run perfectly straight.
It depends on the material and the site: roughly every 2-4 ft for flexible plastic or aluminum coil edging (tighter on curves or in soft/sandy soil, wider on a firm straight run), and commonly every 2-3 ft for rigid strip edging and rubber/recycled sections, which typically ship with their own attached stakes. A closed loop (fully encircling a bed) needs no extra stake at the point where it rejoins itself; an open run needs one at each free end.