Calculator
Example data table
| Scenario | Pool shape | Pool size | Paving method | Paver size | Waste | Output (summary) |
|---|---|---|---|---|---|---|
| Sample A | Rectangle | 28 × 14 ft | Border 4 ft | 8 × 4 in | 8% | Area ≈ 608 sq ft, pavers ≈ 2,740, base and sand by depth. |
| Sample B | Circle | 18 ft diameter | Border 5 ft | 300 × 300 mm | 12% | Area and pieces increase for curved cutting. |
| Sample C | Oval | 30 × 16 ft | Outer 38 × 26 ft | 6 × 6 in | 10% | Footprint mode subtracts pool area from rectangle. |
Numbers are illustrative. Your results depend on the exact dimensions and rates entered.
Formulas used
- Pool area
- Rectangle: A = L × W
- Circle: A = π × (D/2)²
- Oval: A = π × (A/2) × (B/2)
- Outer area
- Uniform border expands pool dimensions by 2 × border.
- Footprint mode uses Outer = outer_length × outer_width.
- Paved area: A_paved = A_outer − A_pool
- Paver pieces:
Pieces = ceil((A_paved / A_module) × (1 + waste%))
Module uses (paver + joint) if enabled. - Volumes: V = A_paved × depth (base and bedding)
- Perimeter: rectangle and circle use standard forms; oval uses a Ramanujan approximation.
Always confirm supplier coverage and local installation specs before ordering.
How to use this calculator
- Select your unit system and pool shape.
- Pick a paving method: uniform border or fixed footprint.
- Enter the pool dimensions and the paving dimensions.
- Set paver size, joint width, and a realistic waste factor.
- Enter base and bedding depths from your project spec.
- Add prices if you want an estimated total.
- Press Calculate to view results above the form.
- Use CSV or PDF downloads to share the estimate.
Tip: For curved pools and complex patterns, use higher waste.