🌐 عربي

How to Calculate Rebar Weight: Steel per Meter & the D²÷162 Formula (2026 Guide)

⏱️ 6 min read🏗️ Structural / steel📐 SBC/ACI code-linked

Reinforcement steel is the second-largest cost item in reinforced concrete after the concrete itself, and calculating its weight accurately determines the project budget and the steel order from the mill. An estimation error means either a shortage that halts work or a costly surplus that rusts on site. In this guide you will learn step by step: the bar weight-per-meter formula (D²÷162), the weight table for every diameter from T8 to T32, how to convert the number and length of bars into kilograms and tons, roughly how much steel a cubic meter of concrete needs, and the Saudi SBC code angle (yield stress, laps, and minimum reinforcement). Every value here matches exactly the free Steel Calculator on “Site Engineer”.

Calculate Your Steel Weight Now — Free
Weight in kg and tons + bar count + waste + laps + code minimum — instant result, no signup.
🔩 Open the Steel Calculator

🧮 The Rebar Weight Formula

Weight per meter (kg/m) = D² ÷ 162 — where D is the bar diameter in millimeters.

Then: total weight = weight/m × total length, where total length = number of bars × bar length. Add a 5–7% waste allowance for offcuts and lap splices. The commercial bar length is 12m (sometimes 6m).

📋 Steps to Calculate Steel Weight

  1. Determine the bar diameter: Read the required reinforcement diameter (T8 to T32) from the structural drawings for each element.
  2. Calculate weight per meter: Apply weight/m = D²÷162, or take the ready value from the reference table below.
  3. Calculate total length: Multiply number of bars × single bar length for each diameter separately to get the total length in meters.
  4. Calculate net weight: Multiply total length × weight/m = net weight in kilograms for each diameter.
  5. Add waste: Increase the weight by 5 to 7% to cover offcuts and lap splices between bars.
  6. Sum and convert to tons: Sum the weights of all diameters and divide by 1000 to get the weight in tons for the mill order.

✅ Worked Example

50 bars of T16 at 12m length with 5% waste:

Weight/m (T16) = 16² ÷ 162 = 1.578 kg/m
Total length = 50 × 12600 m
Net weight = 600 × 1.578946.8 kg
+ 5% waste = 946.8 × 1.05994.1 kg
Weight in tons0.994 t
Equivalent 12m bars53 bars

Enter the same inputs in the Steel Calculator and you'll get the exact same result — these values come from the calculator's own formula (D²÷162).

📊 Rebar Weight Table (D²÷162)

DiameterArea (mm²)Weight (kg/m)12m bar (kg)
T850.30.3954.74
T1078.50.6177.40
T12113.10.88810.66
T14153.91.20814.50
T16201.11.57818.94
T18254.51.99823.98
T20314.22.46629.59
T25490.93.85346.24
T32804.26.31375.76
⚠️ Weight/m = D²÷162 (a standard practical approximation derived from steel density 7850 kg/m³). Area = π/4 × diameter². 12m bar weight = weight/m × 12. Exact per-diameter values appear in the Steel Calculator.

🛡️ The Saudi Angle: SBC Code & Reinforcement

The D²÷162 weight formula is physical and does not change with the code, but design properties do change with the chosen code. The Saudi SBC 304 code (aligned with ACI 318) uses a yield stress of fy = 420 MPa for deformed bars.

🇸🇦 Yield stress by code: SBC/ACI = 420 · ECP = 360 · Eurocode = 500 · BS = 460 MPa. The Steel Calculator applies the chosen code to the minimum reinforcement and the lap length automatically.

Practical code points: minimum reinforcement (ρmin) prevents sudden cracking and is checked by the calculator; concrete cover is 25mm internally, rising to 40–75mm in foundations and exposed conditions to protect the steel from rust; and the lap (splice) length depends on the diameter and the concrete strength and is computed automatically by the calculator.

🚫 Common Steel Calculation Mistakes

❓ Frequently Asked Questions

How do I calculate the weight per meter of rebar?
Weight per meter = D²÷162 kilograms per meter, where D is the bar diameter in millimeters. For example a T16 bar: 16²÷162 = 256÷162 = 1.578 kg/m.
How much does a 12-meter steel bar weigh?
Bar weight = weight/m × 12. For example T12 = 10.66 kg, T16 = 18.94 kg, T20 = 29.59 kg, and T25 = 46.24 kg for a single 12m bar.
How much steel per cubic meter of concrete?
It depends on the element type; common estimates: foundations 80–100 kg/m³, slabs 80–120, columns 150–200, and beams 150–250 kg/m³. The exact value comes from the structural design and reinforcement schedules.
What is the difference between T and Ø in steel?
The symbol T (High Tensile) refers to deformed high-strength steel with a yield stress fy = 420 MPa, while Ø is often used for lower-strength plain bars. The number after the symbol (e.g. 16) is the diameter in millimeters.
Why the number 162 in the steel weight formula?
It comes from steel density 7850 kg/m³: weight/m = (π/4 × D²mm² × 1000mm × 7850 kg/m³) ÷ 10⁹, and simplifying the constants yields D²÷162 with sufficient practical accuracy.
What is the waste percentage for reinforcement steel?
Usually 5–7% for offcuts (small wasted pieces), and lap splices may add a further 8–12% depending on the element and bar lengths, especially in columns and foundations.

🔗 Related Calculators